{"id":"cploutarchou-mcp-servers","name":"mcp-servers","homepage":null,"repo_url":"https://github.com/cploutarchou/mcp-servers","category":"ai-ml","subcategories":[],"tags":["mcp","model-context-protocol","ai-tools","api","sse","json-rpc","fastapi","golang","rust","vscode-integration","docker"],"what_it_does":"Provides multiple Model Context Protocol (MCP) server implementations (Python, Go, Rust) that expose MCP functionality over HTTP/SSE for use with MCP-capable clients (e.g., VS Code). Includes a Docker Compose setup to run the servers.","use_cases":["Connect an AI agent/tooling workflow to MCP tools via standardized JSON-RPC/SSE endpoints","Use the Python MCP server as a ready-to-run local MCP gateway for developer tooling","Experiment with alternative MCP server implementations in Go and Rust for customization"],"not_for":["Production deployments without verifying security/auth configuration (not described in the provided README)","Use as a managed hosted service (appears self-hosted via Docker)","Use of the Go/Rust servers for production use cases without further validation (marked in progress)"],"best_when":"You want a self-hosted MCP server interface locally or in your own infrastructure, especially the Python server that is labeled production-ready.","avoid_when":"You need guaranteed security controls (TLS/auth/scoped authorization) based solely on the provided documentation, or you require production readiness from the Go/Rust servers.","alternatives":["Official MCP server examples/SDKs from the Model Context Protocol ecosystem","Self-built MCP servers using FastAPI (Python), Go http frameworks, or Rust web frameworks with the MCP protocol","Other MCP gateway/proxy solutions that provide auth, rate limiting, and structured tooling"],"af_score":47.2,"security_score":18.5,"reliability_score":25.0,"package_type":"mcp_server","discovery_source":["github"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T19:52:19.874726+00:00","interface":{"has_rest_api":true,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":"http://localhost:8080 (example from README for Python server)","has_sdk":false,"sdk_languages":["Python","Go","Rust"],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"The README does not describe authentication/authorization for the MCP endpoints."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"Open-source repository (MIT per metadata); costs depend on your hosting/infrastructure."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":47.2,"security_score":18.5,"reliability_score":25.0,"mcp_server_quality":75.0,"documentation_accuracy":55.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":30.0,"rate_limit_clarity":0.0,"tls_enforcement":20.0,"auth_strength":10.0,"scope_granularity":0.0,"dependency_hygiene":40.0,"secret_handling":30.0,"security_notes":"No authentication/authorization is described in the provided README. Transport security (HTTPS/TLS) and secret-handling practices are also not described. Python server claims comprehensive error handling and logging, but details (e.g., whether logs include sensitive data) are not provided.","uptime_documented":0.0,"version_stability":30.0,"breaking_changes_history":20.0,"error_recovery":50.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Go and Rust servers are marked in progress; protocol coverage/HTTP interface may be incomplete vs the Python server","Auth, rate limiting, and error semantics are not documented in the provided README, so agents may need to handle generic HTTP/JSON-RPC failures conservatively","SSE endpoints may require correct client connection behavior/timeouts not specified here"]}}