vector_mcp
Active·★ 13·MIT·Updated 2026-04-22
★ Trending★ RAG / Knowledge Base★ API Integration
A server implementation for the Model Context Protocol (MCP) in Ruby.
VectorMCP is a Ruby framework implementing the MCP server specification. It provides class-based tools, resources, prompts, and supports streamable HTTP transport with authentication, authorization, and middleware.
#mcp#mcp-sdk#mcp-server#mcp-servers#model-context-protocol#model-context-protocol-sdk#model-context-protocol-servers#ruby
01
Features
01Streamable HTTP transport with session management and MCP 2025-11-25 compliance
02Class-based tools via VectorMCP::Tool DSL and block-based register_tool API
03Rack and Rails mounting through server.rack_app
04Opt-in authentication and authorization with middleware hooks
05Image-aware tools/resources/prompts, roots, and server-initiated sampling
02
Compatibility
Ruby
Ruby 3.2+
Verified via docs
Rails
Rails
Verified via docs
03
Quick start
1
$ gem install vector_mcp
04
Use cases
↳Build MCP-compatible servers for AI tools and assistants
↳Integrate MCP endpoints into Ruby on Rails applications
↳Expose custom tools, resources, and prompts via MCP protocol
05
Alternatives
Brave Search MCP★ 86.5k
Allow your AI Agent to search the real-time internet using Brave Search API. Essential for getting up-to-date information.
FunASR★ 16.6k
Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.
Related searches
Comments
Log in to leave a comment
- SSpencer ZhangMay 5, 2026
Good for Rails and Ruby developers who want MCP capabilities without leaving the Ruby ecosystem.
- MMorgan ThompsonMay 2, 2026
Clean Ruby implementation follows the Ruby idioms that Rubyists expect.
- CCorey BrownApr 10, 2026
Ruby MCP server implementation — rare and useful for Ruby ecosystem developers.
- HHarley KimMar 15, 2026
Works with standard MCP protocol requirements.