Rails MCP 服务器
一个用于 Rails 项目的 Model Context Protocol (MCP) 服务器的 Ruby 实现,允许大语言模型与 Rails 项目交互。
快速入门指南
安装
运行以下命令安装 gem:
gem install rails-mcp-server
配置
-
编辑配置文件
projects.yml
(路径为~/.config/rails-mcp/projects.yml
或其他平台对应路径)。 -
添加 Rails 项目路径,例如:
store: "~/projects/store" blog: "~/projects/rails-blog"
启动服务器
-
默认 STDIO 模式:
rails-mcp-server
-
HTTP 模式(默认端口 6029):
rails-mcp-server --mode http
-
自定义端口:
rails-mcp-server --mode http -p 8080
工具使用
切换项目:
Can you switch to the "store" project?
列出所有路由:
Can you show me all the routes defined in this application?
查看文件内容:
Can you show me the content of config/routes.rb?
更多工具和示例,请参考 README 文档。