Token导航 LogoToken导航

MCP Server · AI代理

Spellbook MCP

一个可重用、版本化的AI提示工具包,包含软件开发周期各阶段的提示和轻量级模型上下文协议服务器,用于AI辅助的软件开发。

stdio官方级别未说明来源级核验工具 0
AI代理JavaScriptClaudeCursorVS Code

快速开始

作者 / 组织
apkasten906
提供方
apkasten906
运行时
Docker

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Spellbook MCP 属于AI代理类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude、Cursor、VS Code,有可以直接复制的安装命令;接入前先确认权限范围。

分类

AI代理

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

docker run --rm -it spellbook-mcp:0.3.0

客户端配置示例

{
  "mcpServers": {
    "spellbook-mcp": {
      "command": "docker",
      "args": [
        "run",
        "--rm",
        "-it",
        "spellbook-mcp:0.3.0"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Docker,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

🪄 魔法书 MCP(注:MCP在此处可能是一个特定名称或缩写,根据上下文可能有不同的含义,如“魔法控制协议”或特定作品中的角色/组织名等,但直接翻译为“魔法书 MCP”保持了原样,具体含义需结合上下文理解)

一个模型上下文协议服务器,它将AI提示作为咒语——即结构化、可重用的指令,适用于软件开发生命周期的各个阶段。

版本: v0.3.0\ 许可证: 麻省理工学院(MIT)

_在这里,每一个提示都是一个咒语,每一次构建都是一场仪式。_

一个可重用、带版本控制的提示工具包 + 一个轻量级(工具/框架) 模型上下文协议(MCP) 用于辅助人工智能软件开发的服务器。包括软件开发生命周期(SDLC)提示、PDCA(戴明循环)元提示、模型路由,以及一个将所有功能作为工具暴露出来的MCP服务器。

快速入门(本地)

npm -C mcp-starter i
node mcp-starter/server.js

快速入门(Docker)

docker build -f Dockerfile.mcp -t spellbook-mcp:0.3.0 .
docker run --rm -it spellbook-mcp:0.3.0

本地接受烟雾(PowerShell)

如果你想在Docker中本地运行快速接受测试(模拟CI环境),请使用随附的PowerShell辅助工具或npm smoketest 脚本:

# Build a local image
docker build -f Dockerfile.mcp -t spellbook-mcp:local .

# Run the smoke test with mounted logs directory (writes to ./mcp-starter/logs)
docker run --rm -it -v ${PWD}\mcp-starter\logs:/app/mcp-starter/logs spellbook-mcp:local /bin/sh -c "cd /app && npm run acceptance:quick:logging"

# Or use the included helper that wraps the same logic
npm run smoketest

MCP客户端设置

将您的MCP启用客户端(Claude桌面版、Cursor、VS Code MCP桥接器)指向 .mcp.json。

仓库结构

/
├── prompts/
│   └── v0.3.0/               # SDLC + PDCA prompts for this release
│       ├── 1_requirements_planning.md
│       ├── 2_analysis_specification.md
│       ├── 3_architecture_design.md
│       ├── 4_implementation_development.md
│       ├── 5_testing_quality_assurance.md
│       ├── 6_deployment_release.md
│       ├── 7_maintenance_monitoring.md
│       └── meta/
│           ├── PDCA_cycle.md
│           ├── due_diligence_checklist.md
│           ├── retrospective_review.md
│           ├── error_learning_protocol.md
│           └── continuous_improvement_tracker.md
├── docs/
│   └── learning-log.md
├── mcp-starter/
│   ├── package.json
│   └── server.js
├── .mcp.json
├── Dockerfile.mcp
├── router.config.json
├── prompt.catalog.json
├── PROMPT_EXECUTION_MATRIX.md
├── COMMANDS.md
├── CHANGELOG.md
├── CONTRIBUTING.md
├── LICENSE
└── .github/workflows/release.yml

版本控制与发布

  • SemVer(语义化版本控制)主版本号.次版本号.修订号
  • 为发布版本打上标签 vX.Y.Z一个GitHub Action创建了一个发布版本并附加了一个zip文件。
  • 见 \CONTRIBUTING.md\ 翻译为中文是:“贡献指南.md” 或 “贡献规范.md”。这个文件通常用于说明如何为某个项目或组织做出贡献,包括提交代码、报告问题、参与讨论等方面的指南 用于分支管理、PR(Pull Request)指导以及 CHANGELOG.md(变更日志文件,Markdown格式) 为了历史。

模型预算编制

见 \PROMPT_EXECUTION_MATRIX.md\ 翻译为中文是:\提示执行矩阵.md\对于代码编写,优先使用Copilot(GPT‑5 Codex);对于深度推理,使用GPT‑4.1/5;在可接受的情况下,回退到4o/o3‑mini。

命令

见 COMMANDS.md(命令说明文件) 关于斜杠命令及其与MCP工具的映射关系。

学习与事后分析(或总结)

我们维护一个轻量级的团队学习日志,用于记录验收/持续集成(CI)失败的情况以及重要的故障排除笔记。如果验收测试或CI运行中发现了错误、不稳定测试或操作经验教训,请添加一条简短的记录 docs/learning-log.md 描述:

  • 运行ID或时间戳以及受影响的分支/拉取请求(PR)
  • 问题简述及根本原因(如已知)
  • 所采取的调查步骤及最终的补救措施
  • 关于提交(commits)、工件(artifacts)(已上传 mcp-starter/logs/**), 以及PRs(Pull Requests,即拉取请求)

将这些信息保存在仓库附近有助于加快未来的调试速度,并捕捉机构知识 prompts/v0.3.0/meta/ 目录中还包含策略工件,如 due_diligence_checklist.md 并且 retrospective_review.md 在提交学习成果时,你可以参考这个。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI辅助开发JavaScript本地部署软件开发工具提示工程模型上下文协议

支持客户端

ClaudeCursorVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude、Cursor、VS Code,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Docker,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Spellbook MCP

MCP World · 本页

0stdio有1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Spellbook MCP 怎么安装?

公开资料给出的安装命令是 docker run --rm -it spellbook-mcp:0.3.0,运行环境为 Docker。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Spellbook MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Docker;保存后完全退出客户端再打开,配置才会生效。

Spellbook MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Spellbook MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Spellbook MCP 支持哪些客户端?

公开资料标注支持 Claude、Cursor、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP