mcp-connector
Verified Safeby rickyhoneycutt
Overview
A unified server for bridging multiple LLM platforms to a centralized tool execution layer using the Model Context Protocol (MCP).
Installation
docker-compose -f deployments/docker/docker-compose.yml upEnvironment Variables
- DATABASE_URL
- REDIS_URL
- LOG_LEVEL
- POSTGRES_USER
- POSTGRES_PASSWORD
- POSTGRES_DB
Security Notes
The `docker-compose.yml` file contains hardcoded database credentials (`mcp:mcp`) and does not configure authentication for Redis. While the `docs/architecture.md` outlines a robust security model (bcrypt-hashed API keys, scoped permissions, input validation, rate limiting), the provided Go backend's `main.go` is largely a scaffold with `TODO` comments, meaning these security features are not fully implemented or visible in the truncated source. This makes the current state of the repository as provided insecure for production deployment without significant configuration changes.
Similar Servers
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
mcphub
An orchestration hub that aggregates, manages, and routes Model Context Protocol (MCP) servers and their tools, providing a centralized interface, user management, OAuth 2.0 authorization server capabilities, and AI-powered tool discovery and routing.
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.