Free MCP Servers and Open APIs

Three endpoints, open to anyone. No account, no key, no signup - point a client at the URL and start calling. Available as MCP for agents and as REST for everything else.

No account

No signup, no API key, no token. Point a client at the URL and call it.

Per-IP limits

120 requests per minute, 10,000 per day, per IP address. Responses carry X-RateLimit-Remaining; a 429 carries Retry-After.

Streamable HTTP

The current MCP transport. Works with any client that supports it - Claude Desktop, Claude Code, or your own agent loop.

Read-only

Every endpoint here only reads. Nothing you call changes our data, and none of them relay your traffic elsewhere.

The Endpoints

Everything Available Right Now

Truespar Docs

Search our documentation

Hybrid keyword and vector search across every Truespar product doc, guide and post. Point an agent at it and it can answer questions about our APIs, configuration and how-tos, citing the page it got each answer from.

MCPhttps://mcp.truespar.com/mcp
  • search_docs(query, product?, limit?)The most relevant documentation passages, each with its page URL.

MCP Registry

Find any MCP server

An index of the public MCP ecosystem, synced daily from the public MCP registries, deduplicated and ranked provenance-first. We connect to every hosted endpoint with a real MCP handshake, so you can see which ones still answer. Answers "is there an MCP for X, and how do I connect to it?".

MCPhttps://registry.truespar.com/mcp
RESThttps://registry.truespar.com/v1/servers
  • find_mcp_servers(query, category?, tier?, hostable?, limit?)Ranked search across the ecosystem.
  • get_mcp_server(key)One server in full, including how to connect to it.
curl 'https://registry.truespar.com/v1/servers?q=stripe&hostable=true'

LEI API

Every legal entity in the world

The GLEIF Legal Entity Identifier golden copy: about 3.4 million registered legal entities worldwide, redownloaded and reingested every day. Search by name or address, filter by country, jurisdiction, status, legal form and more, or look up one exact record by LEI.

MCPhttps://lei.truespar.com/mcp
RESThttps://lei.truespar.com/v1/entities
  • search_legal_entities(query?, country?, status?, ...)Search and filter the dataset, with optional facet counts.
  • get_legal_entity(lei)One exact record by its 20-character LEI.
curl 'https://lei.truespar.com/v1/entities?q=volvo&country=SE'

Connect

All Three, in One Paste

Add this to any MCP client with Streamable HTTP support - Claude Desktop, Claude Code, or your own agent. Drop the entries you do not want; each works on its own.

{
  "mcpServers": {
    "truespar-docs": {
      "type": "http",
      "url": "https://mcp.truespar.com/mcp"
    },
    "truespar-registry": {
      "type": "http",
      "url": "https://registry.truespar.com/mcp"
    },
    "truespar-lei": {
      "type": "http",
      "url": "https://lei.truespar.com/mcp"
    }
  }
}

For Agents

Machine-Readable Index

If you are a crawler or an agent reading this page, the same list is available in a form built for you. Start at /llms.txt for a curated index of the whole site, including every endpoint above.

Limits

Rate Limits

120 requests per minute and 10,000 per day, per IP address. Every response carriesX-RateLimit-Remaining. A 429 carries Retry-After.

The count is per IP, not per user. Route your traffic through one address and it all shares one budget. Both datasets reload once a day, so cache what you read.

Need a higher limit? Contact us.