轻量级MCP服务器框架
一个用于构建MCP服务器的轻量级Ruby框架,提供类似Sinatra的DSL。
快速入门
安装
在Gemfile中添加以下内容:
gem 'mcp-rb'
然后运行 bundle install
。
使用示例
创建简单的MCP服务器:
require 'mcp'
name "hello-world"
version "1.0.0"
resource "hello://world" do
name "Hello World"
description "简单的问候消息"
call { "Hello, World!" }
end
运行测试:
rake test
格式化代码:
rake lint:fix
更多内容请参考README。