vector_mcp and mcp_on_ruby

Given that tool A is a "server implementation" for the Model Context Protocol in Ruby and tool B is "a Ruby implementation of the Model Context Protocol," they are ecosystem siblings where tool B provides the core protocol implementation that tool A likely utilizes to build its server functionality.

vector_mcp
38
Emerging
mcp_on_ruby
36
Emerging
Maintenance 10/25
Adoption 5/25
Maturity 9/25
Community 14/25
Maintenance 2/25
Adoption 9/25
Maturity 15/25
Community 10/25
Stars: 13
Forks: 3
Downloads:
Commits (30d): 0
Language: Ruby
License: MIT
Stars: 98
Forks: 7
Downloads:
Commits (30d): 0
Language: Ruby
License: MIT
No Package No Dependents
Stale 6m No Package No Dependents

About vector_mcp

sergiobayona/vector_mcp

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

Implements the full MCP specification with support for tools, resources, prompts, and roots, while offering flexible transport options—stdio for CLI integration and SSE for web applications. Built-in schema validation, authentication strategies (API key, JWT, custom), and fine-grained authorization controls provide production-ready security without required configuration. Designed for seamless integration with Claude Desktop and other MCP-compatible clients, with zero-setup defaults for rapid prototyping.

About mcp_on_ruby

rubyonai/mcp_on_ruby

💎 A Ruby implementation of the Model Context Protocol

Provides a Rails-native DSL for exposing tools and resources to AI clients via the Model Context Protocol, with built-in JSON Schema validation, URI templating, and authentication. Uses HTTP/SSE transport with production-grade security features including DNS rebinding protection and token authentication, integrating directly with Rails generators and middleware for seamless server setup.

Scores updated daily from GitHub, PyPI, and npm data. How scores work