使用说明
动态实验室MCP服务器
用于Dynamic Labs文档和仓库的MCP服务器。向Claude提供Dynamic的文档和GitHub内容。
特点/特性
- 搜索动态文档
- 获取特定文档页面
- 按部分浏览文档
- 搜索GitHub仓库
- 读取仓库文件/目录
- 列出所有动态仓库
- 获取文档索引
安装
# Add to Claude Code
claude mcp add dynamic --scope user -- npx dynamic-mcp-server
# Or install globally
npm install -g dynamic-mcp-server
claude mcp add dynamic --scope user -- dynamic-mcp-server
# Or run locally
git clone <repo>
cd dynamic-mcp-server
npm install
claude mcp add dynamic --scope project -- node dynamic-mcp-server.js
工具
search_dynamic_docs
通过查询搜索动态文档。
参数:
query(字符串):搜索词
get_dynamic_page
获取特定文档页面的全部内容。
参数:
url(字符串):文档页面路径(例如,“/docs/introduction/welcome”)
search_github_repos
搜索动态的GitHub仓库。
参数:
query(字符串):搜索词
get_repo_content
从仓库中读取文件/目录。
参数:
repo(字符串): 仓库名称(例如,“public-wallet-connectors”)path(字符串,可选):文件/目录路径
list_dynamic_repos
列出所有动态仓库。
get_documentation_index
获取带导航的文档索引。
navigate_docs_by_section
按部分浏览文档。
参数:
section(字符串):部分名称(例如,“认证”,“钱包”,“SDK”)
使用方法
向克劳德询问诸如:
- “搜索动态文档以了解钱包集成方法”
- 获取API参考页面
- “给我看看Dynamic的GitHub仓库”
- “在动态仓库中查找 React 示例”
或者直接测试:
node dynamic-mcp-server.js
数据来源
- 动态文档:
https://www.dynamic.xyz/docs/ - 动态GitHub:
https://github.com/dynamic-labs
要求
- Node.js 18及以上版本
- 网络连接
许可证
麻省理工学院(MIT)
