{"type":"mcp_server","name":"mcp-rb","description":"MCP-RB is a lightweight Ruby framework for building MCP servers using a Sinatra-like DSL. It supports defining resources, resource templates, and tools with arguments, adhering to the MCP 2024-11-05 specification.","category":"Developer Tools","language":"Ruby","stars":204,"forks":6,"owner":"funwarioisii","github_url":"https://github.com/funwarioisii/mcp-rb","homepage":"https://rubygems.org/gems/mcp-rb","setup":"## Setup\n\n1.  Add `gem 'mcp-rb'` to your application's Gemfile.","tools":"## Available Tools\n\n1.  Resources (resources/read, resources/list, resources/templates/list).\n2.  Tools (tools/list, tools/call).\n3.  Define a resource.\n4.  Define a resource template.\n5.  Define a tool.\n6.  Define a tool with nested arguments.\n7.  Define a tool with an Array argument.","faq":null,"created_at":"2025-02-12T15:07:13+00:00","updated_at":"2025-03-28T19:14:12+00:00","source_url":"https://model-context-protocol.com/servers/ruby-mcp-server-framework-sinatra-dsl","related_articles":[]}