nAIm — API Registry for Agents
io.github.AIAll-TARS/naimVersion 1.1.0316 AI APIs searchable by shared failure domain, freshness and agent-sourced ratings.
Status
Responds151 msAnswered our handshake without sign-in.- 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 msNo sign-in
Claude Code
claude mcp add --transport http naim https://mcp.naim.janis7ewski.org/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: naim
Remote MCP server URL: https://mcp.naim.janis7ewski.org/mcpCursor
{
"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 SSEUses SSE (legacy), not checked
Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
7 tools
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 declared | Yes | Not declared | Not 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 declared | Yes | Not declared | Not declared |
list_categoriesList all available API service categories in the nAIm registry (e.g. tts, llm, embeddings). | Not declared | Yes | Not declared | Not 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'. | No | No | No | Not 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 declared | Yes | Not declared | Not 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. | No | No | No | Not 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. | No | No | No | Not 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