
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.
概览
远程 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 以上以支持登录。
安装
在 SourceWeft 中
- 打开 控制台中的 AI Reserve,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
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:
- 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.mdand on https://docs.aireserve.com/connect/github-copilot. - 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):
The assistant (2):
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
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
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:
- 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). - In the repository, add it as an Agents secret named
COPILOT_MCP_AIRESERVE_TOKEN(Settings → Environments →copilot). GitHub exposes onlyCOPILOT_MCP_*names to MCP servers. - Paste
cloud-agent/mcp.jsonunder Settings → Copilot → MCP servers and save. Tools are allowlisted explicitly because the agent calls them without asking first;send-messagespends from the token owner's budget.
Try it
In Copilot Chat, switch to Agent mode and type:
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
.vsixfromhttps://portal.aireserve.com/connect/copilotuntil 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版本历史
2- v1.0.1最新Nov 5, 2026
- v1.0.0Oct 19, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分