指挥塔MCP
*当啤酒变冷,切块变硬时,所有的眼睛都朝一个方向看。*
Magic的MCP服务器:收集甲板建筑。在Archidekt上创建、阅读和更新你的套牌。用Scryfall搜索卡片。是时候来点氛围了!
工具
| 工具 | 说明 |
|---|---|
create_deck | 创建新甲板(Archidekt) |
list_decks | 列出您帐户中的所有牌组(Archidekt) |
read_deck | 使用卡片计数读取牌组内容(Archidekt) |
update_deck | 在卡片组中添加/删除卡片(Archidekt) |
lookup_cards | 按名称查找卡片,批量可达150张(Scryfall) |
search_cards | 使用查询语法、过滤器、分页(Scryfall)进行搜索 |
示例提示
新的洛温系列中有一些很酷的换人。更新我的换生灵部落牌。
结果:
我会帮你用洛温的卡片更新你的换生灵部落牌。让我先检查一下你现在的甲板,然后找洛温换生灵。 [C] list_decks ... 完了! 请检查您的甲板:https://archidekt.com/decks/19334189设置
1.克隆并安装
git clone https://github.com/yourusername/command-tower-mcp.git
cd command-tower-mcp
npm install2.添加到克劳德桌面
编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"command-tower": {
"command": "node",
"args": ["/absolute/path/to/command-tower-mcp/index.js"],
"env": {
"ARCHIDEKT_USERNAME": "your_username",
"ARCHIDEKT_PASSWORD": "your_password"
}
}
}
}保存后重新启动Claude Desktop。
发展
使用MCP检查员进行测试
复制 .env.example 到 .env 并填写您的凭据:
cp .env.example .env运行检查器:
npx @modelcontextprotocol/inspector node index.js待办事项
- \[\]验证甲板合法性
- \[\]与自定义卡生成集成
免责声明
这是一个非官方的粉丝制作项目,不隶属于海岸奇才队、Scryfall或Archidekt,也不受其认可或赞助。
但多亏了 Scryfall 和 建筑师 因为他们慷慨的API条款使这样的项目成为可能。看 Scryfall API文档 和 API架构术语.
