诗歌mcp
提供的工具
| 工具 | 说明 |
|---|---|
list_chapters | 列出Verse语言书中的所有章节 |
get_chapter | 阅读特定章节 |
search_verse_docs | 搜索所有章节 |
get_verse_home | 获取书籍介绍页面 |
cache_all_chapters | 预下载所有章节以加快搜索速度 |
search_verse_api | 搜索UEFN Verse API摘要 |
get_verse_api_module | 获取模块/类的完整API引用 |
list_verse_api_modules | 列出API摘要中的所有模块 |
安装
克劳德代码(推荐)
claude mcp add verse-docs -- uvx --from git+https://github.com/BurgersJackson/verse-mcp verse-mcp点
pip install git+https://github.com/BurgersJackson/verse-mcp.git
verse-mcp本地开发
git clone https://github.com/BurgersJackson/verse-mcp.git
cd verse-mcp
pip install -e .
verse-mcp配置
VERSE_DIGEST_PATH-使用自定义文件路径覆盖捆绑的API摘要:
VERSE_DIGEST_PATH=/path/to/my/verse_digest.md verse-mcpVERSE_MCP_CACHE_DIR--覆盖已获取文档的默认缓存目录:
VERSE_MCP_CACHE_DIR=/tmp/verse-cache verse-mcp设置:告诉克劳德使用这些工具
安装MCP服务器后,Claude可以访问这些工具,但除非你告诉它,否则Claude不会自动使用它们 CLAUDE.md 文件。
全球(推荐) --添加到 ~/.claude/CLAUDE.md 它自动应用于每个项目和会话:
# Linux/macOS
cat >> ~/.claude/CLAUDE.md << 'EOF'
## Verse Language Support
When working with Verse code (.verse files, UEFN projects):
1. Always use the `verse-docs` MCP tools before writing non-trivial Verse code.
- `search_verse_docs` for language syntax and patterns
- `get_chapter` for specific language features
- `search_verse_api` for UEFN API classes, methods, and types
- `get_verse_api_module` for full module/class definitions
2. On first use in a session, run `cache_all_chapters` to pre-download docs.
3. When using UEFN APIs, always verify class names and method signatures with `search_verse_api`.
EOF每个项目 --将相同的代码段添加到 CLAUDE.md 如果您只希望它用于特定项目,请将其添加到项目根目录中。
