TanStack MCP服务器
🚀 AI编码代理和TanStack生态系统之间的终极桥梁。
正式等级 模型上下文协议(MCP) 服务器,带来的全部力量 TanStack命令行界面 直接进入你的AI助手。它使您的AI能够搜索官方文档、发现库、获取指南和构建新项目——所有这些都不需要离开聊天室。
______________________________________________________________________
🌟 主要特点
- 无钥匙文档搜索:搜索官方TanStack文档(Algolia后端),无需任何API密钥。
- 全文指南:获取生态系统中任何页面的实时Markdown内容。
- 项目脚手架:使用AI辅助命令创建新的TanStack Start应用程序。
- 生态系统发现:列出16+库、生态系统合作伙伴(托管、认证、数据库)和版本信息。
- CLI电源:直接访问脚手架、附加组件和版本固定工具。
______________________________________________________________________
🛠️ 工具参考
| 工具 | 目的 |
|---|---|
search_tanstack_docs | 使用查询、库和框架过滤器搜索官方TanStack文档。 |
fetch_tanstack_doc | 检索文档页面的完整Markdown内容(例如。, router, guide/file-based-routing). |
list_tanstack_libraries | 探索所有官方的TanStack库(查询、路由器、表、表单等)。 |
list_tanstack_ecosystem | 查找托管、身份验证、数据库等合作伙伴。 |
create_tanstack_project | 使用自定义插件配置启动一个新的TanStack Start项目。 |
add_tanstack_addon | 将附加组件(顺风、办事员等)安装到现有项目中。 |
pin_tanstack_versions | 将所有TanStack库版本固定在您的 package.json 为了稳定。 |
______________________________________________________________________
💻 配置
您可以使用以下命令运行服务器 新巴拿马型船舶 或 码头工人.
方法1:NPX(推荐)
将此添加到MCP设置文件中:
{
"mcpServers": {
"tanstack": {
"command": "npx",
"args": ["-y", "@gihan92/tanstack-mcp"]
}
}
}方法二:Docker
要求: Docker桌面 一定在跑步。
{
"mcpServers": {
"tanstack": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"gihan92/tanstack-mcp:latest"
]
}
}
}______________________________________________________________________
🚀 本地开发
要在本地贡献或测试服务器,请执行以下操作:
- 克隆仓库:
git clone https://github.com/your-username/tanstack-mcp.git
cd tanstack-mcp- 安装依赖项:
pnpm install- 以开发模式运行:
pnpm dev- 为生产而建:
pnpm build______________________________________________________________________
📝 学分和许可证
这个服务器是官方的包装器 @tanstack/cli所有文件和图书馆数据均归 TanStack.
作者 吉汉92
