mcp-connector
by foobara·★ 2·Score 35
A Ruby gem that exposes Foobara commands as MCP tools for integration with AI assistants like Claude.
Overview
McpConnector provides a straightforward way to expose Foobara commands as MCP-compliant tools. It supports converting existing Ruby business logic into callable tools that AI assistants can use. The implementation uses stdio communication protocol and integrates smoothly with Claude Desktop through configuration. It handles different command types including simple calculations and database operations.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server if you're using Foobara in your Ruby application and want to expose your business logic as MCP tools to AI assistants.
When NOT to choose this
Avoid this server if you're not using Foobara, need advanced features like authentication, or require multi-language support beyond Ruby.
Tools this server exposes
4 tools extracted from the READMEBuildSuperDuperSecretseed: integerCubes an integer seed value to generate a super duper secret
FindAllCapybarasRetrieves all capybaras from the database
CreateCapybaraname: string, year_of_birth: integerCreates a new capybara with the given name and birth year
UpdateCapybaraid: integer, year_of_birth: integerUpdates the birth year of a capybara by ID
Comparable tools
Installation
Installation:
gem install foobara-mcp-connectorClaude Desktop configuration:
{
"mcpServers": {
"mcp-test": {
"type": "stdio",
"command": "your-script-path",
"args": [],
"env": {}
}
}
}FAQ
- What is Foobara?
- Foobara is a Ruby framework for creating domain-specific commands and entities. McpConnector specifically connects these to MCP.
- Can this work with other AI assistants besides Claude?
- Yes, any AI assistant that supports MCP servers with stdio protocol can use this connector.
Compare mcp-connector with
Last updated · Auto-generated from public README + GitHub signals.