sample-mcp-rails
@funwarioisii
基本信息
关于 sample-mcp-rails
概览
What is sample-mcp-rails?
sample-mcp-rails is a sample Rails application that uses the MCP (Model Context Protocol) protocol to call a remote MCP server. It demonstrates how to integrate the mcp-rb gem into a Rails application for MCP communication.
How to use sample-mcp-rails?
Install dependencies with bundle install, start the Rails server with rails s, then send an HTTP request to http://localhost:3000/hello using curl. The application automatically connects to the MCP server on startup via the initializer at config/initializers/mcp_hello_world.rb.
Key features of sample-mcp-rails
- Sample Rails app showcasing MCP client integration
- Uses the
mcp-rbgem for MCP communication - Includes a sample MCP server in
mcps/hello_world.rb - Automatically connects to MCP server on Rails startup
- Provides a curl endpoint for testing MCP calls
Use cases of sample-mcp-rails
- Learning how to integrate MCP protocol in a Rails application
- Testing MCP server communication via HTTP requests
- Experimenting with the
mcp-rbgem in a minimal setup
FAQ from sample-mcp-rails
What is sample-mcp-rails?
It is a sample Rails application that demonstrates calling a remote MCP server using the mcp-rb gem.
How do I run the application?
Run bundle install, then rails s, and finally send a curl request to http://localhost:3000/hello.
What does the MCP server contain?
The sample MCP server is defined in mcps/hello_world.rb and is automatically connected when the Rails application starts.
How does it connect to the MCP server?
The connection is established via the Rails initializer located at config/initializers/mcp_hello_world.rb.
其他 分类下的更多 MCP 客户端
QU3 - Quantum-Safe MCP Client
qu3aiQuantum-proof MCP Server and Client Interactions
ThingsPanel MCP
thingspanelThis MCP server integrates ThingsPanel IoT platform with AI models like Claude, GPT, and others that support the Model Context Protocol.

Kapwing MCP
kapwing.comConnect Kapwing to Claude and ChatGPT via the Model Context Protocol (MCP). Upload footage, pull your latest export, add subtitles, translate them, or dub a video into another language — using your existing Kapwing accou
oterm
ggozadthe terminal client for Ollama
MCP Web Client
jinruoxinchenMCP Web Client project
评论