AI Reserve

io.github.Audacity-Investments由 GitHub 帳號 Audacity-Investments 發布v1.0.1更新於 Nov 5, 2026

Ask any AI Reserve model, see live pricing, team usage and budget, and manage API keys from Copilot.

已驗證Streamable HTTP可網頁執行金融安全與監控AI 與機器學習

概覽

AI 產生的概覽

遠端 AI Reserve MCP 伺服器,讓 GitHub Copilot 中的助理呼叫 AI Reserve 模型、查看價格、用量與預算,並管理 API 金鑰。

可以做什麼
  • 依名稱呼叫任一 AI Reserve 模型,回傳回覆及實際使用的模型
  • 列出可用模型與即時價格
  • 查看團隊用量與剩餘預算
  • 列出並管理 AI Reserve API 金鑰
  • 回答範圍僅限登入使用者在入口網站中原本可見的內容
適用情境
適合已使用 AI Reserve 的團隊,希望在 GitHub Copilot Chat、Copilot CLI 或桌面應用程式內直接呼叫模型、查詢價格與花費、查看預算並管理金鑰,不必離開編輯器。
執行需求
遠端端點 api.aireserve.com/mcp,採 streamable HTTP,不需本機套件。需以 AI Reserve 入口網站帳號透過 OAuth 登入(動態用戶端註冊),IDE 使用時無需貼上金鑰。github.com 雲端代理與程式碼審查需在入口網站建立具 Messages 權限的 MCP 存取權杖,並存為 COPILOT_MCP_AIRESERVE_TOKEN Agents 密鑰。Copilot Business/Enterprise 需管理員開啟 MCP servers in Copilot 原則;VS Code 1.99 以上或 Copilot CLI 1.0.11 以上以支援登入。
安裝前請注意
送出訊息會從金鑰或權杖擁有者的預算扣款,雲端代理會未經詢問直接呼叫已允許的工具。帳戶變更類操作據稱會要求確認,但金鑰管理仍應視為敏感操作。雲端代理權杖屬於憑證:請授予最小權限,並僅存為 COPILOT_MCP_AIRESERVE_TOKEN 密鑰。提示與回覆會傳送至 AI Reserve 服務。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 AI Reserve,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "ai-reserve": {
      "type": "http",
      "url": "https://api.aireserve.com/mcp"
    }
  }
}

README

AI Reserve for GitHub Copilot

Two things you can do with GitHub Copilot and AI Reserve, and most teams do both:

  1. Run Copilot on AI Reserve models. Our models in Copilot's own model picker, for Chat, agent mode and edits. Any AI Reserve key works and is what pays: whatever the key belongs to (a developer, a team, the organization) is debited, with its spend caps and model rules applied. Three ways in, differing only in who sets them up: the AI Reserve VS Code extension (each developer, one minute), organization-wide custom models (the GitHub admin, once; needs GitHub Enterprise; covers github.com chat too), or the manual Custom Endpoint / Copilot CLI variables. Step by step in ADMIN-INSTALL-GUIDE.md and on https://docs.aireserve.com/connect/github-copilot.
  2. The AI Reserve assistant in Copilot Chat (the rest of this package). Tools inside the Copilot developers already use: ask any of our models by name ("using fable 5.1 ping me"), see prices, check usage and budget, manage API keys. Sign in with the portal account, nothing to paste.

GitHub retired App-based Copilot Extensions (the @vendor apps) on 10 November 2025 in favor of the Model Context Protocol. The assistant is therefore not an app bundle to upload: it is the install surface for the AI Reserve MCP server, which Copilot reads directly. The server is live at https://api.aireserve.com/mcp and signs users in over OAuth (dynamic client registration), so there is no key to distribute for IDE use.

Where it works

Our models in the picker (1):

SurfaceHow it connectsWho sets it up
VS Code, VS Code Insidersthe AI Reserve extension (.vsix today, Marketplace listing pending), paste a key onceeach developer, one minute
Every client, including Copilot Chat on github.comthe GitHub admin adds AI Reserve once as an OpenAI-compatible custom model provider (needs GitHub Enterprise)the GitHub admin, once
VS Code without the extension, Copilot CLIVS Code Custom Endpoint file, or the CLI's COPILOT_PROVIDER_* variableseach developer

The assistant (2):

SurfaceHow it connectsWho sets it up
VS Code, VS Code Insidersone-click link or .vscode/mcp.json, OAuth sign-ineach developer (or commit .vscode/mcp.json to the repo)
JetBrains IDEs, Visual Studio, Eclipse, Xcodesame servers JSON in the Copilot MCP settings, OAuth sign-ineach developer
Copilot CLI and the GitHub Copilot desktop appcopilot mcp add …, OAuth sign-in; the app reads the CLI's serverseach developer
github.com: Copilot cloud agent and code reviewrepository MCP configuration with a token in a COPILOT_MCP_* secretrepository admin
github.com: Copilot Chatnot possible for any vendor (GitHub only wires its own MCP server there); use AI Reserve models in the picker instead, see the admin guideGitHub admin

Copilot Business and Enterprise: a GitHub admin must switch on the MCP servers in Copilot policy once (it is off by default). Everything else in the assistant table works on Copilot Pro and Free without admin involvement.

What is in the package

filerole
vscode/mcp.jsonWorkspace or user-profile configuration for VS Code; the same servers shape JetBrains, Visual Studio, Eclipse and Xcode read
copilot-cli/mcp-config.json~/.copilot/mcp-config.json for the Copilot CLI and desktop app; the same mcpServers shape works as a repository-root .mcp.json
cloud-agent/mcp.jsonRepository → Settings → Copilot → MCP servers, for the cloud agent and code review
registry/server.jsonThe server's entry in the MCP registry format, published to the official MCP Registry as io.github.Audacity-Investments/aireserve 1.0.0; paste it into a company MCP registry allowlist as well
ADMIN-INSTALL-GUIDE.mdThe rollout guide for the customer's GitHub administrator

No credential lives in this package. IDE users sign in; the cloud agent's token is minted in the portal by whoever configures that repository and stored as a GitHub Agents secret.

Install

VS Code

[Add to VS Code] [Add to VS Code Insiders]

Click Install when VS Code asks, then Allow when it asks to sign in to AI Reserve; a browser tab signs you in with your portal account. Or copy vscode/mcp.json to .vscode/mcp.json in the workspace (commit it and every clone gets the assistant) or to your user profile's mcp.json. VS Code 1.99 or newer; verify with MCP: List Servers.

JetBrains, Visual Studio, Eclipse, Xcode

Open Copilot Chat in Agent mode, click the tools icon (Configure your MCP server) → Add MCP Tools, paste the contents of vscode/mcp.json, and click Allow on the sign-in prompt. In Visual Studio, click Auth in the CodeLens above the server if the prompt does not appear.

Copilot CLI and the GitHub Copilot app

shell
copilot mcp add --transport http aireserve https://api.aireserve.com/mcp

The first use opens the sign-in in your browser (Copilot CLI 1.0.11 or newer). The GitHub Copilot desktop app picks the server up automatically; to add it from the app instead, open Customize → MCP → Add custom server, choose HTTP, paste https://api.aireserve.com/mcp, leave the headers empty and sign in when prompted. copilot-cli/mcp-config.json is the equivalent file form.

github.com: Copilot cloud agent and code review

The cloud agent runs without a browser, so it carries a token:

  1. In the AI Reserve portal, open API Keys → Management Keys and mint an MCP access token with the Messages scope (https://portal.aireserve.com/keys?type=mcp).
  2. In the repository, add it as an Agents secret named COPILOT_MCP_AIRESERVE_TOKEN (Settings → Environments → copilot). GitHub exposes only COPILOT_MCP_* names to MCP servers.
  3. Paste cloud-agent/mcp.json under Settings → Copilot → MCP servers and save. Tools are allowlisted explicitly because the agent calls them without asking first; send-message spends from the token owner's budget.

Try it

In Copilot Chat, switch to Agent mode and type:

text
using fable 5.1 ping me

Copilot resolves the model with list-models, sends the message with send-message, and answers with the reply and the exact model that produced it: Model: claude-fable-5-1. The same loop is one command, /mcp.aireserve.ask-model, and #send-message pins the tool. Other asks that work out of the box: "which models can I use and what do they cost", "what did my team spend this week", "how much budget do I have left", "list my API keys". Each answer is scoped to what the signed-in person can already see in the portal; anything that spends money or changes the account asks for confirmation. Full surface: MCP tool reference.

Models in the Copilot picker (the other half)

Separately from the assistant, two ways to put our models in Copilot's own model picker:

  • Each developer, one minute: install the AI Reserve VS Code extension (download the .vsix from https://portal.aireserve.com/connect/copilot until the Marketplace listing is live), open the picker → Manage Models → AI Reserve, paste any key from the portal's API Keys page, and say yes when it offers to make AI Reserve the default for new chats. New catalog models show up on their own; the list refreshes every five minutes.
  • The GitHub admin, once (GitHub Enterprise): add AI Reserve as an OpenAI-compatible custom model provider so our models appear in every developer's picker, including Copilot Chat on github.com, with nothing to install. The model list there is the admin's: when AI Reserve adds a model, add its id to that list.

Both are step by step in ADMIN-INSTALL-GUIDE.md and on https://docs.aireserve.com/connect/github-copilot.

Publishing to the registries

registry/server.json is the manifest both registries consume, named io.github.Audacity-Investments/aireserve so the repository's own GitHub Actions OIDC identity authorizes the publish (no secret, no PAT). The MCP Registry publish workflow (.github/workflows/mcp-registry-publish.yml) validates the manifest against the live registry on every run and, in publish mode, publishes it to the official MCP Registry (registry.modelcontextprotocol.io), which VS Code's MCP gallery and the GitHub Copilot app's catalog read from. Version 1.0.0 is published and active; bump version to publish again.

Listing on GitHub's MCP Registry page (github.com/mcp) is a manual curation step on GitHub's side after that publish; the workflow's job summary prints the onboarding request to post in the github/github-mcp-server discussions (or to send to [email protected]). Once onboarded, later versions sync automatically. Until then, a customer that restricts MCP to an approved registry adds this entry to their own. The same files are served publicly from the docs site (https://docs.aireserve.com/files/github-copilot/server.json, mcp.json, mcp-config.json, cloud-agent-mcp.json) for customers without access to this repository.

來源:README.md,提交 573abea

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

2
  1. v1.0.1最新Nov 5, 2026
  2. v1.0.0Oct 19, 2026

評分

已滿足適用檢查項的 85%

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

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

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分