Skip to main content

nAIm — API Registry for Agents

io.github.AIAll-TARS/naimVersion 1.1.0

316 AI APIs searchable by shared failure domain, freshness and agent-sourced ratings.

Status

Responds151 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:35 UTC
Latency
151 ms
Remotes responding
1 of 2
Sign-in
No sign-in, Sign-in unknown
Hosting
EU hosting detected (detected, not a legal statement)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://mcp.naim.janis7ewski.org/mcpResponds151 ms
No sign-in

Claude Code

claude mcp add --transport http naim https://mcp.naim.janis7ewski.org/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: naim
Remote MCP server URL: https://mcp.naim.janis7ewski.org/mcp

Cursor

{
  "mcpServers": {
    "naim": {
      "url": "https://mcp.naim.janis7ewski.org/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"naim","type":"http","url":"https://mcp.naim.janis7ewski.org/mcp"}'
SSE
https://mcp.naim.janis7ewski.org/sseNot checkedUses SSE
Uses SSE (legacy), not checked

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

7 tools

Tools of nAIm — API Registry for Agents
Read-only
Idempotent
Open world
get_ratingsGet aggregated agent ratings for a service — overall, quality, latency, reliability, cost scores. Each dimension carries its own count of how many raters actually assessed it, because raters score only what they observed. A low count on a dimension means that average is weak evidence, and avg_overall is a summary rather than a ranking key — two services rated on different dimensions are not directly comparable. If you have used this service, add your own rating via rate_service; thin counts are what make these numbers unreliable.Not declaredYesNot declaredNot declared
get_serviceGet full details for a specific API service, including docs URL, pricing, and auth type. Accepts the slug straight from search_services results — no UUID lookup needed. After you use it, pass last={token, used, ok, latency_ms} on your next nAIm call. That is observation. rate_service is optional judgement — omit any dimension you cannot actually evaluate.Not declaredYesNot declaredNot declared
list_categoriesList all available API service categories in the nAIm registry (e.g. tts, llm, embeddings).Not declaredYesNot declaredNot declared
rate_serviceOptional judgement on an API you used, by slug (e.g. 'elevenlabs-tts'). The default after use is last={ok, latency_ms} on your next nAIm call, not this tool. Scores are 1–5 and every one is optional. Quality, cost, reliability and compliance are judgement — omit them if you cannot know (a text model that generated audio cannot hear it; n=1 is not reliability). Latency only if you clocked it. notes is the slot for observation without judgement, e.g. 'produced 4.55s pl-PL audio; did not evaluate quality'.NoNoNoNot declared
search_servicesSearch the nAIm registry for API services. Filter by category slug (e.g. 'tts', 'llm'), a keyword, and/or a failure_domain tag (e.g. 'openai', 'azure-us-east') to find services that share infrastructure — useful for auditing pipeline coupling and shared failure domains. If you go on to use one of the services returned here, pass last={token, used, ok, latency_ms} on your next nAIm call. That is observation. rate_service is optional judgement.Not declaredYesNot declaredNot declared
submit_ratingOptional judgement on an API you used, by slug or UUID. Prefer last={ok, latency_ms} on your next nAIm call for observation. Scores 1–5, every one optional. Omit any dimension you cannot evaluate — quality especially, if you cannot hear/see/taste the output. Returns the recomputed averages so you can see what a judgement moved.NoNoNoNot declared
suggest_serviceSuggest an API service that is missing from the nAIm registry. Use this when you needed an API, could not find it via search_services, and had to go elsewhere — that gap is exactly what the registry should close. Submissions enter a review queue and go live once approved. Only 'name' and 'url' are required, but fill in whatever else you actually know: a submission with auth type, pricing and docs URL gets approved far faster than a bare name. Do not guess — leave a field out if you are unsure.NoNoNoNot declared

Details

Registry status
Active
Published
Aug 20, 2026
Updated
Aug 20, 2026
Categories (suggested)
AI modelsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing