vector_mcp
活跃·★ 13·MIT·更新于 2026-04-22
★ 时下流行★ RAG / 知识库★ API 集成
VectorMCP 是一个基于 Ruby 的 Model Context Protocol (MCP) 服务端规范实现。
VectorMCP 是一个基于 Ruby 的 MCP 服务端框架,提供基于类的工具、资源、提示模板,并支持可流式 HTTP 传输,集成认证、授权和中间件。
#MCP 协议#mcp-sdk#MCP 服务器#MCP 服务器#模型上下文协议#model-context-protocol-sdk#model-context-protocol-servers#ruby
01
功能特性
01支持会话管理的可流式 HTTP 传输,兼容 MCP 2025-11-25 规范
02通过 VectorMCP::Tool DSL 提供基于类的工具,以及基于块的 register_tool API
03通过 server.rack_app 支持 Rack 和 Rails 挂载
04可选的认证和授权,带有中间件钩子
05支持图像识别的工具/资源/提示模板、根资源和服务器主动采样
02
兼容性
Ruby
Ruby 3.2+
已通过文档验证
Rails
Rails
已通过文档验证
03
快速开始
1
$ gem install vector_mcp
04
使用场景
↳为 AI 工具和助构建 MCP 兼容服务器
↳将 MCP 端点集成到 Ruby on Rails 应用中
↳通过 MCP 协议暴露自定义工具、资源和提示模板
05
同类工具
相关搜索
评论
登录后发表评论
- SSpencer Zhang2026年5月5日
Good for Rails and Ruby developers who want MCP capabilities without leaving the Ruby ecosystem.
- MMorgan Thompson2026年5月2日
Clean Ruby implementation follows the Ruby idioms that Rubyists expect.
- CCorey Brown2026年4月10日
Ruby MCP server implementation — rare and useful for Ruby ecosystem developers.
- HHarley Kim2026年3月15日
Works with standard MCP protocol requirements.