{"id":"arcadeai-arcade-mcp","name":"arcade-mcp","af_score":56.2,"security_score":77.5,"reliability_score":40.0,"what_it_does":"Arcade MCP Server Framework: a Python framework/CLI for creating Model Context Protocol (MCP) servers with an opinionated project template, a runtime (stdio or HTTP transport), and support for tool-level requirements like secrets and OAuth-based auth injected at runtime.","best_when":"You want to implement MCP tools in Python with consistent patterns for authentication, secrets, and deployment/transport to popular MCP clients.","avoid_when":"You need a fully specified REST/OpenAPI service for web clients only, or you require a hosting-free, zero-ops managed offering.","last_evaluated":"2026-03-30T13:25:36.632523+00:00","has_mcp":true,"has_api":false,"auth_methods":["CLI-based login (arcade login)","Tool-level OAuth auth injection via arcade_mcp_server.auth (e.g., Reddit(scopes=[...]))","Tool-level secret injection via requires_secrets and Context.get_secret"],"has_free_tier":false,"known_gotchas":["Tool results may include provider/API errors (e.g., httpx response.raise_for_status()). Agents may need to handle error strings/HTTP-related exceptions surfaced by the server.","HTTP transport example notes that tools requiring auth/secrets may require deployment (arcade deploy / Developer Dashboard) rather than local HTTP usage, which can surprise local testing workflows."],"error_quality":0.0}