Skip to main content
Anthid publishes a Model Context Protocol server at https://mcp.anthid.com/mcp. It exposes two things as tools an MCP client can call: the REST API reference, generated from the live services, and the public anthid.com site. An assistant connected to it answers from the current reference rather than from memory, and writes requests against the parameters and examples the API actually documents.

Access

The server requires no authentication. It serves published reference material and holds no account data, so there is no API key to configure and no organization scoping.
The API tools describe the API; they do not call it. Requests still go to https://api.anthid.com with your own credentials. See Introduction for how those are sent.
Browser clients are restricted by CORS to https://anthid.com. MCP clients that are not browsers are unaffected.

Transport

Streamable HTTP, one JSON-RPC request per request body. A GET to the endpoint returns 405. The server offers no server-initiated stream, which the specification permits.

Connecting

Claude Code:
Clients configured through JSON:

API tools

search_anthid_api

Finds the endpoint for a task — “submit an order”, “position history”, “set a risk control”. Ranks on summary, path, and operation ID above the prose, so the endpoint that does the thing outranks one that merely mentions it.

describe_anthid_endpoint

The tool to reach for before writing a request. Returns the security schemes the operation accepts, every parameter with its type and example, the request body schema with references expanded, and the response examples. Accepts three forms, because clients reliably use all three:
A bare path served by several methods returns the choices rather than guessing one. Pass method to disambiguate directly.

get_anthid_api_schema

Returns a named schema — SubmitIntentParams, OrdersResponse — with $refs expanded. Use it when an endpoint description names a schema you need in full. A misspelled name returns near matches.

list_anthid_endpoints

The whole API surface, grouped by service. Pass service to narrow to one: accounts, connections, controls, intents, ledger, or organizations.

Site tools

search_anthid_site

Ranks pages by how many query terms they contain, weighting title and description above body text, so a page about the subject outranks one that mentions it in passing. Each excerpt begins at the match rather than at the top of the page.

get_anthid_overview

Answers “what is Anthid” — what the platform does, what it replaces, and who it is for — without spending a search.

list_anthid_pages

Use this to find the right page to cite or fetch.

Methods

Notifications receive 202 with no body. An unknown method returns -32601.

Example

Content freshness

The server reads its two corpora from the published sites rather than embedding them: the API reference from this documentation site, the page content from anthid.com. Both are cached for five minutes. A schema change reaches the server on the next docs deploy, and site copy on the next marketing deploy — neither needs a release of the server itself. If one origin is unreachable the server serves its last good copy rather than failing, and the tools for the other corpus are unaffected.

Support

For questions about connecting a client or the tools returned, contact support@anthid.com.