
Tidymodels MCP Server

2025.03.22
1
JavaScriptR 语言工具tidymodels 生态系统开发效率
Tidymodels MCP Server 是一个为 R 语言的 tidymodels 生态系统提供工具和资源的模型上下文协议(MCP)服务器。它主要用于监控 tidymodels 生态系统的 GitHub 仓库,提供关于 tidymodels 包、函数和常见工作流的全面信息。该服务器可以与 Cline.bot 和 Claude Desktop 配对使用,作为本地 MCP 服务器。
View on GitHub
Overview
基本能力
产品定位
Tidymodels MCP Server 是一个为 R 语言的 tidymodels 生态系统提供工具和资源的模型上下文协议(MCP)服务器。
核心功能
- 列出 tidymodels 生态系统中的所有包
- 提供特定包的详细信息
- 在 tidymodels 包中搜索 R 函数
- 为常见的 tidymodels 任务生成模板代码
- 在 tidymodels 仓库中搜索问题
适用场景
- 需要了解 tidymodels 生态系统中的包和函数
- 需要生成 tidymodels 工作流的代码模板
- 需要搜索 tidymodels 仓库中的问题
工具列表
list_tidymodels_packages
: 列出 tidymodels 生态系统中的所有包get_package_details
: 获取特定 tidymodels 包的详细信息search_r_functions
: 在 tidymodels 包中搜索 R 函数generate_tidymodels_code
: 为常见的 tidymodels 任务生成 R 代码search_issues
: 在 tidymodels 仓库中搜索问题
常见问题解答
- 如何避免 GitHub API 的速率限制? 可以通过提供 GitHub 个人访问令牌来避免速率限制。
使用教程
使用依赖
- Node.js (v14 或更高版本)
- npm
安装教程
- 克隆仓库:
bash git clone https://github.com/yourusername/tidymodels-mcp.git cd tidymodels-mcp
- 安装依赖:
bash npm install
- 构建服务器:
bash npm run build
调试方式
- 在 Cline 或 Claude Desktop 中配置 MCP 服务器后,可以通过发送相应的命令来测试服务器功能。
- 例如,发送
I'd like to know what packages are available in the tidymodels ecosystem.
来测试list_tidymodels_packages
工具。