mcp-ruby-skeleton
4
The MCP Ruby Server Skeleton is a framework for building Model Context Protocol (MCP) servers in Ruby. It facilitates the interaction between Large Language Models and various tools, exemplified by a random number generator tool. The server supports the latest MCP protocol and JSON-RPC 2.0 messaging.
Common Issues
Server disconnection
If you see a message like "MCP server disconnected", check:
- Protocol version compatibility
- JSON-RPC message formatting
- Proper initialization sequence
- File permissions on the server script
Tool not showing up
If the random number tool doesn't appear in Claude:
- Check that the server is properly registered in the config file
- Ensure the server script has execution permission
- Restart Claude Desktop completely
- Check the logs for any errors