关于 magicpod-mcp-server
magicpod-mcp-server 将 AI Agent 和兼容 MCP 的编码工具连接到 MagicPod。该仓库已弃用,至 2026 年 11 月 1 日前仅接收错误和安全修复,之后将归档。
主要功能
- 01连接 AI Agent 与 MagicPod
- 02支持 API 令牌或环境变量认证
- 03供兼容 MCP 的编码工具配置
- 04已弃用;仅提供错误与安全修复
适用场景
- 01将 MCP 客户端连接到 MagicPod
- 02通过配置提供 MagicPod API 令牌
MCP 相关
这是一个将 AI Agent 集成到 MagicPod 的 MCP 服务,可在 Claude Desktop、Cursor 等 MCP 客户端中配置。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
30收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| username | string | 是 |
详细介绍
magicpod-mcp-server
重要
此仓库已弃用,请改用新版 MagicPod MCP Server。 在 2026 年 11 月 1 日之前,此仓库仅会接收错误修复和安全修复,之后将归档。
请迁移到新版 MagicPod MCP Server——详情请参阅设置说明。
一个将 AI Agent 与 MagicPod 集成的 MCP(Model Context Protocol)服务
入门
Cursor、Claude 以及许多其他 AI 驱动的编码工具都支持 MCP 服务。你可以参考它们的官方文档,了解如何配置 MCP 服务。例如,如果你使用 Claude Desktop,只需在 claude_desktop_config.json 中添加以下几行,即可将其与 MagicPod 集成。
MacOS / Linux
{
"mcpServers": {
"magicpod-mcp-server": {
"command": "npx",
"args": ["-y", "magicpod-mcp-server", "--api-token=YOUR-API-TOKEN"]
}
}
}
Windows
{
"mcpServers": {
"magicpod-mcp-server": {
"command": "cmd",
"args": ["/c", "npx", "-y", "magicpod-mcp-server", "--api-token=YOUR-API-TOKEN"]
}
}
}
请务必将 YOUR-API-TOKEN 替换为你实际的 MagicPod API token。你可以在集成页面获取该 token。
使用环境变量代替 --api-token
通过 --api-token 传递 token 会以明文形式将其放在进程参数列表中(可通过 ps、/proc/<pid>/cmdline、监控工具等查看),在共享或受监控的主机上可能会引发安全顾虑。作为替代方案,你可以设置 MAGICPOD_API_TOKEN 环境变量,并使用大多数 MCP 客户端支持的 env 字段:
{
"mcpServers": {
"magicpod-mcp-server": {
"command": "npx",
"args": ["-y", "magicpod-mcp-server"],
"env": {
"MAGICPOD_API_TOKEN": "YOUR-API-TOKEN"
}
}
}
}
如果同时设置了 --api-token 和 MAGICPOD_API_TOKEN,则优先使用 --api-token。
开发
构建
npm run build
配置
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。