Rails MCP 服务器模板

Rails MCP 服务器模板

一个用于创建 MCP 服务器的最小化 Rails API 模板,支持工具执行功能和示例。

快速入门

克隆与设置

运行以下命令以克隆并初始化项目:

git clone https://github.com/seuros/mcp_rails_template.git cd mcp_rails_template bin/setup

配置环境变量

复制 .env.example 文件为 .env 并根据需要编辑配置:

cp .env.example .env

数据库设置

通过 Docker 启动临时 PostgreSQL 实例:

make up

或手动配置 config/database.yml

启动应用

运行以下命令启动 Rails 服务:

bin/rails s

访问 http://localhost:3002 测试。

使用 MCP 功能

安装并运行 MCP Inspector 以测试功能:

npx @modelcontextprotocol/inspector --url http://localhost:3002/action_mcp