{"repo":"funwarioisii/mcp-rb","free":true,"listed":false,"github":"https://github.com/funwarioisii/mcp-rb","clone":"git clone https://github.com/funwarioisii/mcp-rb.git","description":"A lightweight Ruby framework for building MCP servers with a Sinatra-like DSL","language":"Ruby","stars":203,"topics":["mcp-server","modelcontextprotocol"],"license":"MIT","category":"mcp-servers","readme_excerpt":"MCP-RB A lightweight Ruby framework for implementing MCP (Model Context Protocol) servers with a Sinatra-like DSL. Installation Add this line to your application's Gemfile: Usage Here's a simple example of how to create an MCP server: Supported specifications Reference: MCP 2024-11-05 - Base Protocol - ping - stdio transport - Server features - Resources - resources/read - resources/list - resources/templates/list - Tools - tools/list - tools/call Any capabilities are not supported yet. Testing Test with MCP Inspector Formatting You can also use rake tasks: Release To release a new version: 1. Update version in lib/mcp/version.rb 2. Update CHANGELOG.md 3. Create a git tag 1. Build and push to RubyGems Changelog See CHANGELOG.md","default_branch":null,"files":null,"tree":[],"storefront":"/r/funwarioisii","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/funwarioisii/mcp-rb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}