Talandor
Public MCP report

inference.sh

https://api.inference.sh/mcp

Official Registry

Official Registry · ac.inference.sh/mcp · Publisher: ac.inference.sh

Last observed

Operational
Can I use it?

The endpoint is working

Talandor confirmed a public MCP contract. To use its tools, add the endpoint to a compatible MCP client below.

https://api.inference.sh/mcp
Tools35
AuthNo authentication challenge observed
Protocol2026-07-28
Transportstreamable-http
Evidence completenessPublic contract observed
Latency330 ms

Setup guidance

Compatibility is inferred from published configuration rules and is not manually verified in each client.

Show client compatibility details
Claude
Observed 2026-07-28.
Likely compatible · inferred
Cursor
Streamable HTTP and public HTTPS were observed.
Likely compatible · inferred
ChatGPT
Public tool names, descriptions and schemas were observed. Plan and workspace access still apply.
Likely compatible · inferred
VS Code
Public remote HTTP configuration can be assessed.
Likely compatible · inferred
Generic MCP
Observed 2026-07-28.
Likely compatible · inferred

Rule evidence: Remote HTTPS rule v0.2 · reviewed 2026-09-12 · Remote HTTP rule v0.2 · reviewed 2026-09-12 · Remote app rule v0.2 · reviewed 2026-09-12 · Protocol and transport rule v0.2 · reviewed 2026-09-12

What changed

The latest complete public snapshot has been compared with the previous one.

No semantic contract changes were detected in the latest complete snapshot.

Evidence and limitations

Method: anonymous Streamable HTTP probe. We never invoke a tool.

Attempted protocols: 2026-07-28

Protocol2026-07-28
Transportstreamable-http
AuthNo authentication challenge observed
EvidencePublic contract observed
Total latency330 ms
Response bytes24157

No diagnostic errors.

Server-provided content. Tool names, descriptions and schemas below are copied from the MCP server. They may be in another language. Talandor does not translate or verify them.
Tools and declared exposure

Server annotations are declarations, not verified behavior.

Show 35 of 35 server-provided tool definitions
app_get
Declared read-only
Show server-provided details
Get App Details
Server description (copied; language not verified)
Get detailed app info including input/output schemas and version history
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "app": {
      "description": "App ref: namespace/name or namespace/name@version",
      "type": "string"
    }
  },
  "required": [
    "app"
  ],
  "type": "object"
}
app_list
Declared read-only
Show server-provided details
List Apps
Server description (copied; language not verified)
Search and filter available apps on inference.sh
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "category": {
      "enum": [
        "image",
        "video",
        "audio",
        "text",
        "chat",
        "3d",
        "other"
      ],
      "type": "string"
    },
    "cursor": {
      "type": "string"
    },
    "limit": {
      "default": 20,
      "maximum": 100,
      "type": "integer"
    },
    "query": {
      "description": "Search by name or description",
      "type": "string"
    }
  },
  "type": "object"
}
app_run
Annotation present; effect not classified
Show server-provided details
Run App
Server description (copied; language not verified)
Run an app on inference.sh. Creates a task that executes the app with the given input.
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "app": {
      "description": "App ref: namespace/name or namespace/name@version",
      "type": "string"
    },
    "function": {
      "description": "Function name for multi-function apps",
      "type": "string"
    },
    "infrastructure": {
      "default": "cloud",
      "enum": [
        "cloud",
        "private",
        "private_first"
      ],
      "type": "string"
    },
    "input": {
      "description": "App input matching the app's input schema",
      "type": "object"
    }
  },
  "required": [
    "app",
    "input"
  ],
  "type": "object"
}
artifact_asset_delete
Annotation present; effect not classified
Show server-provided details
Delete Artifact Asset
Server description (copied; language not verified)
Permanently delete one file stored beside an artifact. Anything on the page still pointing at it stops loading, so delete only a file nothing references.
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "artifact_id": {
      "description": "Artifact id, short id, or namespace/name ref",
      "type": "string"
    },
    "asset_id": {
      "description": "Asset id, from artifact_asset_list",
      "type": "string"
    }
  },
  "required": [
    "artifact_id",
    "asset_id"
  ],
  "type": "object"
}
artifact_asset_list
Declared read-only
Show server-provided details
List Artifact Assets
Server description (copied; language not verified)
List the files stored beside an artifact, with the URL each is referenced by and what the artifact is using against its budget.
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "artifact_id": {
      "description": "Artifact id, short id, or namespace/name ref",
      "type": "string"
    }
  },
  "required": [
    "artifact_id"
  ],
  "type": "object"
}
artifact_asset_upload
Annotation present; effect not classified
Show server-provided details
Upload Artifact Asset
Server description (copied; language not verified)
Store an image, video, audio file, font or PDF beside an artifact and get back the URL its page references it by. Use this instead of a data: URI for anything sizeable: a data URI costs a third more than the bytes it carries, and a page has a 16 MiB ceiling. The page must be published with the "assets" capability or its CSP will refuse to load the file. Uploading the same bytes twice returns the asset already there.
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "artifact_id": {
      "description": "Artifact id, short id, or namespace/name ref",
      "type": "string"
    },
    "content": {
      "description": "The file's bytes, base64-encoded",
      "type": "string"
    },
    "content_type": {
      "description": "MIME type; guessed from the filename when omitted",
      "type": "string"
    },
    "filename": {
      "description": "What to call the file, e.g. chart.png",
      "type": "string"
    }
  },
  "required": [
    "artifact_id",
    "content"
  ],
  "type": "object"
}
artifact_comments
Declared read-only
Show server-provided details
Read Artifact Comments
Server description (copied; language not verified)
Read the comment threads people left on an artifact. Each thread says whether it was sent to you: you may reply to and resolve those, and only those. Threads not sent to you are other people's conversations — read them for context, mention them to the user if they need action, but do not answer them.
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "artifact_id": {
      "description": "Artifact id, short id, or namespace/name ref",
      "type": "string"
    }
  },
  "required": [
    "artifact_id"
  ],
  "type": "object"
}
artifact_get
Declared read-only
Show server-provided details
Get Artifact
Server description (copied; language not verified)
Get an artifact's metadata and page source by id, short id, or namespace/name[@version]
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "artifact_id": {
      "description": "Artifact id, short id, or namespace/name ref",
      "type": "string"
    },
    "include_content": {
      "default": true,
      "type": "boolean"
    },
    "version": {
      "description": "Optional version id or short id (default latest)",
      "type": "string"
    }
  },
  "required": [
    "artifact_id"
  ],
  "type": "object"
}
artifact_guidance
Declared read-only
Show server-provided details
Artifact Guidance
Server description (copied; language not verified)
Everything needed to write a good artifact page, assembled in one call: the page contract plus the skills that carry the detail, resolved from the registry so they are always the current version. Call this BEFORE writing a page. Narrow it with topics; omit topics for all of them.
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "topics": {
      "description": "Which parts to include. \"design\" is always worth having; \"capabilities\" when the page takes input, remembers anything or knows its viewer; \"diagrams\" when it has a flow or chart. Omit for all three.",
      "items": {
        "enum": [
          "design",
          "capabilities",
          "diagrams"
        ],
        "type": "string"
      },
      "type": "array"
    }
  },
  "type": "object"
}
artifact_list
Declared read-only
Show server-provided details
List Artifacts
Server description (copied; language not verified)
List artifacts you own or that were shared with you, newest first
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "cursor": {
      "type": "string"
    },
    "limit": {
      "default": 20,
      "maximum": 50,
      "type": "integer"
    },
    "search": {
      "description": "Search over title and description",
      "type": "string"
    }
  },
  "type": "object"
}
artifact_publish
Annotation present; effect not classified
Show server-provided details
Publish Artifact
Server description (copied; language not verified)
Publish a self-contained HTML(+JS) or Markdown page as an artifact: a live page at a private URL that can be shared with a team, an org, or publicly, and that updates in place when published again. Pass artifact_id (or reuse the same name) to publish a new version. Returns the artifact id, url, and version. ## Before you write the page Load the skill for what you are about to build, with whichever skill tool this session has (`skill_get`, `skill_use`, or `belt skill use infsh/<name>`): - `belt-artifact-design` — always. Treatment, the injected design tokens, the three theme states, the traps that fail silently. - `belt-artifact-capabilities` — when the page takes input, remembers anything, knows who is viewing, or shows a file stored beside it. - `belt-artifact-diagrams` — when it has a flow, an architecture, a timeline or a chart. They are the current version at all times. This description is only the contract. ## When to use an artifact Use one when terminal text is the wrong medium: a dashboard from data you already pulled, a walkthrough of a change with annotated diffs, several options side by side, sliders to tune values, a checklist you keep updating while a long task runs, or anything a person will look at, interact with, or send to a teammate as a link. Don't use one for a short answer, a code snippet, or advice the user will act on immediately in the terminal. ## Page contract - Write the PAGE CONTENT only. It is wrapped at publish time in <!doctype html> + <head> (charset, viewport, <title>, favicon, a reset, and the inference.sh design tokens) + <body>. Put your own <style> and <script> at the top of the content. A full document (starting with <!doctype> or <html>) is accepted too and keeps its own <head>. - Everything must be self-contained: inline all CSS and JS, embed images as data: URIs, draw diagrams as mermaid, inline SVG or HTML/CSS. There is no backend, no routes, no relative links; use in-page anchors. - CSP allowlist (enforced, failures are silent): external scripts ONLY from https://cdnjs.cloudflare.com, https://cdn.jsdelivr.net/npm/, https://cdn.tailwindcss.com, https://code.jquery.com; external stylesheets ONLY from https://fonts.googleapis.com with the font files they pull from https://fonts.gstatic.com. Every other host is blocked, and so is fetch/XHR/WebSocket to anywhere. Load libraries as pinned UMD builds, e.g. <script src="https://cdnjs.cloudflare.com/ajax/libs/react/18.3.1/umd/react.production.min.js"></script>, placed BEFORE the inline script that uses them. - Size: the source must be under 16 MiB. Prefer SVG and CSS over embedded raster images; summarize large datasets instead of inlining them. - Markdown: set type "markdown" for a document-shaped page; it is rendered with GitHub-flavored markdown and a readable default typography. - Diagrams: a flow, sequence, state or class diagram can be written as mermaid — a ```mermaid fence in Markdown, or <pre class="mermaid">...</pre> in HTML. The renderer adds mermaid 11.15.0 and themes it from the design tokens, and only for a page that has one. Everything else is inline SVG or CSS. - Title: a short, distinctive noun phrase (2-4 words) that names the page, not a summary and not a category label. Favicon: one or two emoji. Keep both stable across updates. ## Runtime capabilities A page is static by default and cannot reach the network at all. Declare a capability at publish time and the page gets a window.inferencesh object. Declare only what the page actually calls; a page gets nothing it did not declare. Every call goes through the viewer's own session, so a page can only ever act as the person looking at it, and every call returns a promise that may reject. - "db" gives the page its own small store, so it remembers what people do on it: a poll, a checklist, a sign-up sheet, notes people leave. - "user" tells the page who is viewing: whether they are signed in, their name, their avatar, and whether they may edit. Never an email, never a creden… [server-provided text truncated]
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "artifact_id": {
      "description": "Existing artifact id/ref to update in place",
      "type": "string"
    },
    "capabilities": {
      "description": "Runtime capabilities the page may use. \"db\" gives it a small store so it remembers what people do on it; \"user\" tells it who is viewing; \"assets\" lets it show images, video, fonts or PDFs stored beside it rather than inlined. A page gets only what it declares, and reaches them through window.inferencesh.",
      "items": {
        "enum": [
          "db",
          "user",
          "assets"
        ],
        "type": "string"
      },
      "type": "array"
    },
    "content": {
      "description": "Page source: HTML content (or full document) or Markdown. Self-contained.",
      "type": "string"
    },
    "content_encoding": {
      "description": "Set to \"base64\" and base64-encode content. Required in practice: the edge firewall rejects request bodies containing raw HTML tags such as <script>.",
      "enum": [
        "base64"
      ],
      "type": "string"
    },
    "description": {
      "description": "One sentence shown under the title",
      "type": "string"
    },
    "favicon": {
      "description": "One or two emoji used as the tab icon",
      "type": "string"
    },
    "image": {
      "description": "URL of a cover image for the gallery card and viewer header",
      "type": "string"
    },
    "label": {
      "description": "Optional label for this version",
      "type": "string"
    },
    "name": {
      "description": "Optional URL slug; derived from title when omitted",
      "type": "string"
    },
    "title": {
      "description": "Short distinctive name for the page (2-4 words)",
      "type": "string"
    },
    "type": {
      "default": "html",
      "enum": [
        "html",
        "markdown"
      ],
      "type": "string"
    },
    "visibility": {
      "description": "Who can open the page (default private). Only widen when asked.",
      "enum": [
        "private",
        "team",
        "org",
        "unlisted",
        "public"
      ],
      "type": "string"
    }
  },
  "required": [
    "content",
    "title"
  ],
  "type": "object"
}
artifact_reply
Annotation present; effect not classified
Show server-provided details
Reply To Artifact Comment
Server description (copied; language not verified)
Reply into one comment thread on an artifact. Only works on a thread that was sent to you. Your reply is shown as written by you on behalf of the person who sent the thread. Say what you changed, briefly; if you made the change, resolve the thread afterwards.
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "artifact_id": {
      "description": "Artifact id, short id, or namespace/name ref",
      "type": "string"
    },
    "text": {
      "description": "The reply. Plain text, a sentence or two.",
      "type": "string"
    },
    "thread_id": {
      "description": "Id of the thread to reply into, from artifact_comments",
      "type": "string"
    }
  },
  "required": [
    "artifact_id",
    "text",
    "thread_id"
  ],
  "type": "object"
}
artifact_resolve
Annotation present; effect not classified
Show server-provided details
Resolve Artifact Comment
Server description (copied; language not verified)
Mark a comment thread resolved once you have acted on it: the change is made, or you established none was needed. Only works on a thread that was sent to you. Do not resolve feedback you did not act on, and leave a thread open while the person still needs an answer from you.
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "artifact_id": {
      "description": "Artifact id, short id, or namespace/name ref",
      "type": "string"
    },
    "thread_id": {
      "description": "Id of the thread to resolve, from artifact_comments",
      "type": "string"
    }
  },
  "required": [
    "artifact_id",
    "thread_id"
  ],
  "type": "object"
}
knowledge_create
Annotation present; effect not classified
Show server-provided details
Create Knowledge Entry
Server description (copied; language not verified)
Create a new knowledge entry (concept, observation, preference, reference, etc.)
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "content": {
      "description": "Entry content (markdown)",
      "type": "string"
    },
    "description": {
      "description": "Short description",
      "type": "string"
    },
    "name": {
      "description": "Entry name",
      "type": "string"
    },
    "type": {
      "default": "observation",
      "enum": [
        "concept",
        "observation",
        "preference",
        "reference",
        "person",
        "project"
      ],
      "type": "string"
    }
  },
  "required": [
    "content",
    "name"
  ],
  "type": "object"
}
knowledge_delete
Declared destructive
Show server-provided details
Delete Knowledge Entry
Server description (copied; language not verified)
Delete a knowledge entry by ID
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "id": {
      "description": "Entry ID",
      "type": "string"
    }
  },
  "required": [
    "id"
  ],
  "type": "object"
}
knowledge_get
Declared read-only
Show server-provided details
Get Knowledge Entry
Server description (copied; language not verified)
Get detailed information about a knowledge entry by namespace/name or ID
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "ref": {
      "description": "Entry ref: namespace/name or ID",
      "type": "string"
    }
  },
  "required": [
    "ref"
  ],
  "type": "object"
}
knowledge_list
Declared read-only
Show server-provided details
List Knowledge
Server description (copied; language not verified)
List your knowledge entries, optionally filtered by type
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "cursor": {
      "type": "string"
    },
    "limit": {
      "default": 20,
      "maximum": 100,
      "type": "integer"
    },
    "type": {
      "description": "Filter by knowledge type",
      "enum": [
        "skill",
        "concept",
        "observation",
        "preference",
        "reference",
        "person",
        "project"
      ],
      "type": "string"
    }
  },
  "type": "object"
}
knowledge_search
Declared read-only
Show server-provided details
Search Knowledge
Server description (copied; language not verified)
Search your knowledge entries by query
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "cursor": {
      "type": "string"
    },
    "limit": {
      "default": 20,
      "maximum": 100,
      "type": "integer"
    },
    "query": {
      "description": "Search query",
      "type": "string"
    },
    "type": {
      "description": "Filter by type",
      "enum": [
        "skill",
        "concept",
        "observation",
        "preference",
        "reference",
        "person",
        "project"
      ],
      "type": "string"
    }
  },
  "required": [
    "query"
  ],
  "type": "object"
}
mcp_connect
Annotation present; effect not classified
Show server-provided details
Connect to MCP Server
Server description (copied; language not verified)
Initiate a connection to an MCP server. For OAuth servers, returns an authorization URL to open in a browser.
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "slug": {
      "description": "Server slug",
      "type": "string"
    }
  },
  "required": [
    "slug"
  ],
  "type": "object"
}
mcp_disconnect
Declared destructive
Show server-provided details
Disconnect from MCP Server
Server description (copied; language not verified)
Remove connection to an MCP server
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "slug": {
      "description": "Server slug",
      "type": "string"
    }
  },
  "required": [
    "slug"
  ],
  "type": "object"
}
mcp_get
Declared read-only
Show server-provided details
Get MCP Server Details
Server description (copied; language not verified)
Get details about an MCP server including connection status
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "slug": {
      "description": "Server slug",
      "type": "string"
    }
  },
  "required": [
    "slug"
  ],
  "type": "object"
}
mcp_list
Declared read-only
Show server-provided details
List MCP Servers
Server description (copied; language not verified)
Browse available MCP servers that can be connected to
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "category": {
      "description": "Filter by category",
      "enum": [
        "developer",
        "productivity",
        "data",
        "communication",
        "ai"
      ],
      "type": "string"
    },
    "cursor": {
      "type": "string"
    },
    "featured": {
      "description": "Show only featured servers",
      "type": "boolean"
    },
    "limit": {
      "default": 20,
      "maximum": 100,
      "type": "integer"
    }
  },
  "type": "object"
}
mcp_run
Annotation present; effect not classified
Show server-provided details
Call MCP Tool
Server description (copied; language not verified)
Call a tool on a connected MCP server. The server must be connected first via mcp_connect.
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "input": {
      "description": "Tool input arguments",
      "type": "object"
    },
    "slug": {
      "description": "slug/tool format (e.g. 'linear/list_issues')",
      "type": "string"
    }
  },
  "required": [
    "slug"
  ],
  "type": "object"
}
mcp_search
Declared read-only
Show server-provided details
Search MCP Servers
Server description (copied; language not verified)
Search available MCP servers by query
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "cursor": {
      "type": "string"
    },
    "limit": {
      "default": 20,
      "maximum": 100,
      "type": "integer"
    },
    "query": {
      "description": "Search query",
      "type": "string"
    }
  },
  "required": [
    "query"
  ],
  "type": "object"
}
mcp_tools
Declared read-only
Show server-provided details
List MCP Server Tools
Server description (copied; language not verified)
List available tools on a connected MCP server, or get details for a specific tool
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "slug": {
      "description": "Server slug (e.g. 'linear') or slug/tool (e.g. 'linear/list_issues')",
      "type": "string"
    }
  },
  "required": [
    "slug"
  ],
  "type": "object"
}
skill_files
Declared read-only
Show server-provided details
List Skill Files
Server description (copied; language not verified)
List supplementary files for a skill (references, scripts, etc.)
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "ref": {
      "description": "Skill ref: namespace/name",
      "type": "string"
    }
  },
  "required": [
    "ref"
  ],
  "type": "object"
}
skill_search
Declared read-only
Show server-provided details
Search Skill Store
Server description (copied; language not verified)
Search the public skill store
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "category": {
      "description": "Filter by category",
      "type": "string"
    },
    "cursor": {
      "type": "string"
    },
    "limit": {
      "default": 20,
      "maximum": 100,
      "type": "integer"
    },
    "query": {
      "description": "Search query",
      "type": "string"
    }
  },
  "required": [
    "query"
  ],
  "type": "object"
}
skill_store
Annotation present; effect not classified
Show server-provided details
Browse Skill Store
Server description (copied; language not verified)
Browse approved skills in the public skill store
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "category": {
      "description": "Filter by category",
      "type": "string"
    },
    "cursor": {
      "type": "string"
    },
    "featured": {
      "description": "Show only featured skills",
      "type": "boolean"
    },
    "limit": {
      "default": 20,
      "maximum": 100,
      "type": "integer"
    }
  },
  "type": "object"
}
skill_upload
Annotation present; effect not classified
Show server-provided details
Upload Skill
Server description (copied; language not verified)
Create or update a skill with SKILL.md content and optional supporting files
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "allowed_tools": {
      "description": "Comma-separated list of allowed tools",
      "type": "string"
    },
    "content": {
      "description": "SKILL.md body content (markdown)",
      "type": "string"
    },
    "description": {
      "description": "Short description",
      "type": "string"
    },
    "files": {
      "description": "Supporting files (references, scripts)",
      "items": {
        "properties": {
          "content": {
            "type": "string"
          },
          "path": {
            "type": "string"
          }
        },
        "required": [
          "content",
          "path"
        ],
        "type": "object"
      },
      "type": "array"
    },
    "name": {
      "description": "Skill name",
      "type": "string"
    }
  },
  "required": [
    "content",
    "name"
  ],
  "type": "object"
}
skill_use
Declared read-only
Show server-provided details
Use Skill
Server description (copied; language not verified)
Fetch a skill's assembled SKILL.md content. Tries the inference.sh store first, falls back to GitHub. Returns the full skill content for the agent to consume.
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "ref": {
      "description": "Skill ref: namespace/name, or github.com/user/repo URL",
      "type": "string"
    }
  },
  "required": [
    "ref"
  ],
  "type": "object"
}
skill_view
Declared read-only
Show server-provided details
View Skill File
Server description (copied; language not verified)
View a specific supplementary file from a skill's manifest
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "path": {
      "description": "File path within the skill",
      "type": "string"
    },
    "ref": {
      "description": "Skill ref: namespace/name",
      "type": "string"
    }
  },
  "required": [
    "path",
    "ref"
  ],
  "type": "object"
}
task_cancel
Declared destructive
Show server-provided details
Cancel Task
Server description (copied; language not verified)
Cancel a running or queued task
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "force": {
      "default": false,
      "description": "Force kill immediately instead of graceful shutdown",
      "type": "boolean"
    },
    "task_id": {
      "description": "Task ID",
      "type": "string"
    }
  },
  "required": [
    "task_id"
  ],
  "type": "object"
}
task_get
Declared read-only
Show server-provided details
Get Task
Server description (copied; language not verified)
Get status and output of a task
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "task_id": {
      "description": "Task ID",
      "type": "string"
    }
  },
  "required": [
    "task_id"
  ],
  "type": "object"
}
task_list
Declared read-only
Show server-provided details
List Tasks
Server description (copied; language not verified)
List your tasks on inference.sh
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "cursor": {
      "type": "string"
    },
    "limit": {
      "default": 20,
      "maximum": 100,
      "type": "integer"
    },
    "status": {
      "enum": [
        "received",
        "queued",
        "running",
        "completed",
        "failed",
        "cancelled"
      ],
      "type": "string"
    }
  },
  "type": "object"
}
task_logs
Declared read-only
Show server-provided details
Get Task Logs
Server description (copied; language not verified)
Get execution logs for a task
Input schema (server-provided preview — do not copy)
{
  "properties": {
    "log_type": {
      "default": "run",
      "enum": [
        "build",
        "run",
        "setup",
        "serve",
        "task"
      ],
      "type": "string"
    },
    "task_id": {
      "description": "Task ID",
      "type": "string"
    }
  },
  "required": [
    "task_id"
  ],
  "type": "object"
}

How to use this MCP

Talandor checks the server; it does not connect the server to your assistant.

Choose your client below, then copy the endpoint or configuration. Authentication is completed with the MCP provider, never inside Talandor.

Open the official client guide (opens in a new tab)
Observation history
Operational
2026-07-28 · 35 tools
Operational
2026-07-28 · 35 tools
Operational
2026-07-28 · 35 tools
Operational
2026-07-28 · 35 tools
Operational
2026-07-28 · 35 tools
Operational
2026-07-28 · 35 tools
Operational
2026-07-28 · 35 tools
Operational
2026-07-28 · 35 tools
Operational
2026-07-28 · 35 tools
Operational
2026-07-28 · 35 tools
Operational
2026-07-28 · 35 tools
Operational
2026-07-28 · 35 tools
Operational
2026-07-28 · 34 tools
Operational
2026-07-28 · 34 tools
Operational
2026-07-28 · 34 tools
Operational
2026-07-28 · 34 tools
Operational
2026-07-28 · 34 tools
Operational
2026-07-28 · 34 tools
Operational
2026-07-28 · 34 tools
Operational
2026-07-28 · 34 tools
Operational
2026-07-28 · 34 tools
Complete public contract · 2026-07-28 · 35 tools
ba95e35a2d00
Complete public contract · 2026-07-28 · 35 tools
ba95e35a2d00
Complete public contract · 2026-07-28 · 35 tools
ba95e35a2d00
Complete public contract · 2026-07-28 · 35 tools
ba95e35a2d00
Complete public contract · 2026-07-28 · 35 tools
ba95e35a2d00
Complete public contract · 2026-07-28 · 35 tools
ba95e35a2d00
Complete public contract · 2026-07-28 · 35 tools
ba95e35a2d00
Complete public contract · 2026-07-28 · 35 tools
ba95e35a2d00
Complete public contract · 2026-07-28 · 35 tools
ba95e35a2d00
Complete public contract · 2026-07-28 · 35 tools
ba95e35a2d00
Complete public contract · 2026-07-28 · 35 tools
ba95e35a2d00
Complete public contract · 2026-07-28 · 35 tools
ba95e35a2d00
Complete public contract · 2026-07-28 · 34 tools
38c13e2bac10
Complete public contract · 2026-07-28 · 34 tools
38c13e2bac10
Complete public contract · 2026-07-28 · 34 tools
38c13e2bac10
Complete public contract · 2026-07-28 · 34 tools
38c13e2bac10
Complete public contract · 2026-07-28 · 34 tools
38c13e2bac10
Complete public contract · 2026-07-28 · 34 tools
38c13e2bac10
Complete public contract · 2026-07-28 · 34 tools
38c13e2bac10
Complete public contract · 2026-07-28 · 34 tools
38c13e2bac10
Complete public contract · 2026-07-28 · 34 tools
38c13e2bac10

Deep monitoring eligibility

Eligible for deep monitoring

A complete public tools/list contract was observed, so a future deep-monitoring baseline can be compared safely.

Personal monitoring and alerts are coming soon. This report does not create a watch, payment or external email.

See public monitoring
Full Watch · 9 €/month

Watch this MCP

Availability, protocol, auth and public tool contract changes can be compared.

Full WatchAvailability, protocol, auth and public tool contract changes
Surface WatchAvailability, TLS, protocol and auth surface — no private tool diff

One plan covers up to five endpoints. Watch is not open in this deployment: no payment, account or external email is created from this page.

See Watch coverage and status