Unkey MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.39.2更新於 Nov 14, 2026

Manage API keys, identities, permissions, rate-limit overrides and verification analytics.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行安全與監控資料與分析

概覽

AI 產生的概覽

託管的 Unkey 伺服器,讓助理檢視與管理 API 金鑰、身分、權限、限流覆寫以及驗證分析資料。

可以做什麼
  • 檢查 API 健康狀態,依金鑰 id 或明文金鑰查詢金鑰
  • 讀取 API 命名空間、列出某個 API 下的金鑰,並列出身分及其中介資料
  • 列出工作區的權限、角色以及各命名空間的限流覆寫
  • 使用公開資料表別名對金鑰驗證分析資料執行唯讀 SQL 查詢
  • 建立 API、金鑰與身分,更新金鑰設定與額度,撤銷金鑰,設定限流覆寫
  • 查看用量、提出功能請求,並管理 Pro 或 Pro+ 訂閱
適用情境
適合用自然語言詢問 Unkey 工作區狀況,例如某客戶持有哪些金鑰、近期驗證通過多少、哪些限流被覆寫。也適合在不開啟 Unkey 主控台的情況下簽發、更新或撤銷金鑰,並調整單一客戶的限流。
執行需求
遠端 streamable HTTP 端點,無需本機安裝。只需填入 URL,首次連線時透過 OAuth 以 Unkey 憑證登入,憑證依使用者儲存。免費方案每月 50 次工具呼叫,付費方案可提高上限。
安裝前請注意
寫入類工具會建立、修改與撤銷金鑰、身分及限流覆寫,選擇永久刪除時金鑰會被徹底清除,執行前應先確認。新建金鑰的明文只回傳一次。登入時需提供 Unkey 憑證,呼叫會經由本服務轉送至 Unkey。用量按次計費,升級會回傳 Stripe 結帳連結並產生費用;取消當期不退款。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Unkey MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "unkey-by-usefulapi": {
      "type": "http",
      "url": "https://unkey.usefulapi.io/mcp"
    }
  }
}

README

Unkey MCP by usefulapi

Manage API keys, identities, permissions, rate-limit overrides and verification analytics. Hosted, no local install.

Live endpoint: https://unkey.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://unkey.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http unkey https://unkey.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "unkey": {      "url": "https://unkey.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Unkey credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/unkey/

On first connect you'll paste your Unkey credentials. They are validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
unkey_livenessreadCheck API health
unkey_get_keyreadGet one key by id
unkey_whoami_keyreadLook up a key by its secret
unkey_get_apireadGet one API
unkey_list_api_keysreadList the keys of an API
unkey_list_identitiesreadList identities
unkey_get_identityreadGet one identity
unkey_list_permissionsreadList permissions
unkey_list_rolesreadList roles
unkey_list_ratelimit_overridesreadList rate-limit overrides
unkey_get_ratelimit_overridereadGet one rate-limit override
unkey_query_verification_analyticsreadQuery key-verification analytics
unkey_create_apiwriteCreate an API
unkey_create_keywriteCreate an API key
unkey_update_keywriteUpdate a key
unkey_update_key_creditswriteUpdate a key's credits
unkey_delete_keywriteDelete a key
unkey_create_identitywriteCreate an identity
unkey_set_ratelimit_overridewriteSet a rate-limit override
unkey_usage_statusmetaUsage status (free-tier meter)
unkey_request_featuremetaRequest a missing feature
unkey_upgrademetaUpgrade to Pro or Pro+
unkey_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro$9/mo or $90/yr (2 months free)10,000 tool calls / month
Pro+$39/mo or $390/yr (2 months free)100,000 tool calls / month

Each paid plan covers this server only. Ask your AI to run unkey_upgrade and choose Pro or Pro+, billed monthly or yearly (it returns a Stripe Checkout link). If you already have Pro, ask to change it to Pro+. The change requires your confirmation, keeps your billing interval and charges the price difference for the rest of the period immediately. Cancel any time with unkey_cancel_subscription: your paid plan continues to the end of the paid period, with no refund for the current period, and asking to resume the same plan with unkey_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT

來源:servers/unkey/README.md,提交 f22f848

工具

19

unkey_liveness

Check API health

Check that the Unkey API is reachable and the root key works. The only GET in the v2 surface. Unkey: GET /v2/liveness.

無需輸入參數。

unkey_get_key

Get one key by id

Fetch a key's metadata by its key id — name, owner, permissions, credits, rate limits and whether it is enabled. Read-only despite being a POST. Unkey: POST /v2/keys.getKey.

輸入參數keyId必填decrypt

unkey_whoami_key

Look up a key by its secret

Given a plaintext API key, return which key it is and its metadata — without spending credits or recording a verification. This is the safe way to identify a key a customer sent you. Unkey: POST /v2/keys.whoami.

輸入參數key必填

unkey_get_api

Get one API

Fetch an API namespace by id. Read-only despite being a POST. Unkey: POST /v2/apis.getApi.

輸入參數apiId必填

unkey_list_api_keys

List the keys of an API

List every key issued under one API, optionally narrowed to a single customer by externalId. Read-only despite being a POST. Unkey: POST /v2/apis.listKeys.

輸入參數apiId必填limitcursorexternalId

unkey_list_identities

List identities

List identities — the end users or organisations your keys belong to. Read-only despite being a POST. Unkey: POST /v2/identities.listIdentities.

輸入參數limitcursorsearch

unkey_get_identity

Get one identity

Fetch a single identity with its metadata and shared rate limits. Read-only despite being a POST. Unkey: POST /v2/identities.getIdentity.

輸入參數identity必填

unkey_list_permissions

List permissions

List the permissions defined in the workspace. Read-only despite being a POST. Unkey: POST /v2/permissions.listPermissions.

輸入參數limitcursorsearch

unkey_list_roles

List roles

List the roles defined in the workspace. Read-only despite being a POST. Unkey: POST /v2/permissions.listRoles.

輸入參數limitcursorsearch

unkey_list_ratelimit_overrides

List rate-limit overrides

List the per-identifier overrides in one rate-limit namespace. Read-only despite being a POST. Unkey: POST /v2/ratelimit.listOverrides.

輸入參數limitcursornamespace必填

unkey_get_ratelimit_override

Get one rate-limit override

Fetch the override for one identifier in a namespace. Read-only despite being a POST. Unkey: POST /v2/ratelimit.getOverride.

輸入參數namespace必填identifier必填

unkey_query_verification_analytics

Query key-verification analytics

Run a read-only SQL query over key-verification analytics. The query must use one of the public aliases: key_verifications_v1, key_verifications_per_minute_v1, key_verifications_per_hour_v1, key_verifications_per_day_v1 or key_verifications_per_month_v1. Physical default.* table names are rejected, and results are scoped to your workspace. Unkey: POST /v2/analytics.getVerifications.

輸入參數query必填

unkey_create_api

Create an API

Create a new API namespace to issue keys under. Unkey: POST /v2/apis.createApi.

輸入參數name必填

unkey_create_key

Create an API key

Issue a new API key under an API. The plaintext key is returned ONCE in the response and cannot be retrieved later unless recoverable is set. Unkey: POST /v2/keys.createKey.

輸入參數metanameapiId必填rolesprefixenabledexpiresbyteLengthexternalIdpermissionsrecoverable

unkey_update_key

Update a key

Change a key's name, owner, metadata, expiry, roles, permissions or enabled state. Unkey: POST /v2/keys.updateKey.

輸入參數metanamekeyId必填rolesenabledexpiresexternalIdpermissions

unkey_update_key_credits

Update a key's credits

Set, increment or decrement a key's remaining credits. Use set with no value for unlimited. Unkey: POST /v2/keys.updateCredits.

輸入參數keyId必填valueoperation必填

unkey_delete_key

Delete a key

Revoke a key. By default this is a soft delete the key stops working but stays queryable; pass permanent to erase it. Unkey: POST /v2/keys.deleteKey.

輸入參數keyId必填permanent

unkey_create_identity

Create an identity

Create an identity — an end user or organisation that keys and shared rate limits attach to. Unkey: POST /v2/identities.createIdentity.

輸入參數metaexternalId必填

unkey_set_ratelimit_override

Set a rate-limit override

Set a custom rate limit for one identifier in a namespace — how you raise or lower a single customer's limit. Unkey: POST /v2/ratelimit.setOverride.

輸入參數limit必填duration必填namespace必填identifier必填

版本歷史

26
  1. v1.39.2最新Nov 14, 2026
  2. v1.39.1Nov 13, 2026
  3. v1.38.0Nov 12, 2026
  4. v1.37.3Nov 11, 2026
  5. v1.36.5Nov 8, 2026
  6. v1.36.4Nov 7, 2026
  7. v1.35.3Nov 5, 2026
  8. v1.35.2Nov 5, 2026
  9. v1.35.1Nov 4, 2026
  10. v1.35.0Nov 3, 2026
  11. v1.34.1Nov 3, 2026
  12. v1.33.0Nov 1, 2026
  13. v1.31.0Oct 31, 2026
  14. v1.30.0Oct 31, 2026
  15. v1.29.2Oct 30, 2026
  16. v1.29.0Oct 30, 2026
  17. v1.24.0Oct 26, 2026
  18. v1.21.3Oct 25, 2026
  19. v1.21.0Oct 25, 2026
  20. v1.20.0Oct 24, 2026
  21. v1.17.0Oct 23, 2026
  22. v1.16.4Oct 22, 2026
  23. v1.16.3Oct 21, 2026
  24. v1.11.1Oct 9, 2026
  25. v1.10.0Oct 9, 2026
  26. v1.0.0Sep 29, 2026

評分

已滿足適用檢查項的 100%

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

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

其他 Usefulapi 整合