AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
RAG / Knowledge Base/
vector_mcp
vector_mcp logo

vector_mcp

Active·★ 13·MIT·Updated 2026-10-17

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
$ Install
$ gem install vector_mcp
↗ Visit site★ GitHub
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

⚡Top VS:
VSmcp-ts-core★152→VSContextGraph★22→VSarxiv-mcp-server★3.2k→VSmcp-victoriametrics★239→
mcp-ts-core logo
mcp-ts-core★ 152
TypeScript template for building Model Context Protocol (MCP) servers. Ships with declarative tools/resources, pluggable auth, multi-backend storage, OpenTelemetry observability, and first-class support for both local and edge (Cloudflare Workers) runtimes.
VSCompare→
ContextGraph logo
ContextGraph★ 22
Shared memory bus for MCP-compatible agents with permissions, subscriptions, and optional payments.
VSCompare→
arxiv-mcp-server logo
arxiv-mcp-server★ 3.2k
A Model Context Protocol server for searching and analyzing arXiv papers
VSCompare→
mcp-victoriametrics logo
mcp-victoriametrics★ 239
The implementation of Model Context Protocol (MCP) server for VictoriaMetrics
VSCompare→
openzim-mcp logo
openzim-mcp★ 146
OpenZIM MCP is a modern, secure, and high-performance MCP (Model Context Protocol) server that enables AI models to access and search ZIM format knowledge bases offline.
VSCompare→
codesearch logo
codesearch★ 95
Fast, local semantic code search as MCP server for OpenCode and Claude Code. Rust-powered, fully offline.
VSCompare→
mcp-memory-libsql logo
mcp-memory-libsql★ 87
🧠 High-performance persistent memory system for Model Context Protocol (MCP) powered by libSQL. Features vector search, semantic knowledge storage, and efficient relationship management - perfect for AI agents and knowledge graph applications.
VSCompare→
compass logo
compass★ 73
Compass is a context engine that builds a knowledge graph of your organization's metadata, capturing entities, relationships, and lineage across systems and time, making it discoverable and queryable for both humans and AI agents.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
sergiobayona /
vector_mcp
↗

A server implementation for the Model Context Protocol (MCP) in Ruby.

13MIT
Last commit1w ago
StatusActive
CategoryRAG / Knowledge Base
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.