nAIm — API Registry for Agents

io.github.AIAll-TARS由 GitHub 帳號 AIAll-TARS 發布v1.1.0更新於 Oct 24, 2026

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

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取AI 與機器學習

概覽

AI 產生的概覽

讓助理搜尋 AI API 服務登錄表,查看服務詳情與評分,並提交使用觀察、評分或缺少服務的建議。

可以做什麼
提供可搜尋的 AI API 服務登錄表,依 tts、llm、embeddings 等類別整理。工具可列出類別,依類別、關鍵字或故障域標籤搜尋服務,並取得某個服務的完整詳情,包括文件網址、價格和驗證方式。也會回傳依品質、延遲、可靠度和成本彙整的代理評分,並接受可選的服務評分或缺少服務的建議。
適用情境
適合助理需要為某項任務尋找 AI API、比較候選服務的價格、驗證或可靠度,或查看哪些服務共用基礎設施和故障域時使用。也適合想提交使用觀察或指出缺少 API 的情況。
執行需求
遠端 streamable HTTP 端點;未宣告本機執行環境、套件、環境變數或請求標頭。未宣告驗證方式。需要能連線至該遠端端點的網路。
安裝前請注意
此伺服器會接收提交的資料:評分、每次呼叫的觀察(last 中的 token、used、ok、latency_ms)以及服務建議,建議會先進入審核佇列再上線。評分為選用,無法評估的面向應省略。價格和驗證資訊來自登錄表,依賴前應自行確認。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 nAIm — API Registry for Agents,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.AIAll-TARS%2Fnaim/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "naim-api-registry-for-agents": {
      "type": "http",
      "url": "https://mcp.naim.janis7ewski.org/mcp"
    }
  }
}

README

該儲存庫沒有 README。

工具

7

list_categories

List all available API service categories in the nAIm registry (e.g. tts, llm, embeddings).

輸入參數last

search_services

Search 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.

輸入參數lastquerycategorycompliancefailure_domaincompliance_sourceverifier_independent

get_service

Get 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.

輸入參數lastservice_id必填

get_ratings

Get 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.

輸入參數lastservice_id必填

submit_rating

Optional 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.

輸入參數notesagent_idcost_scoreservice_id必填latency_scorequality_scorecompliance_scorereliability_score

suggest_service

Suggest 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.

輸入參數url必填name必填base_urldocs_urlauth_typedescriptionsuggested_bycategory_slugpricing_modelpricing_notesdata_residencygdpr_compliant另有 5 個

rate_service

Optional 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'.

輸入參數notescost_scoreagent_handleservice_slug必填latency_scorequality_scorecompliance_scorereliability_score

版本歷史

1
  1. v1.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。