{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.boyce-io/boyce","description":"Deterministic SQL compiler for AI agents. Your agent stops guessing SQL.","title":"Boyce","repository":{"url":"https://github.com/boyce-io/boyce","source":"github"},"version":"0.1.1","websiteUrl":"https://convergentmethods.com/boyce/","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"boyce","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"PostgreSQL or Redshift connection string. Optional — tools work without live DB; required for live profiling and EXPLAIN pre-flight.","name":"BOYCE_DB_URL"},{"description":"LLM provider for the NL→StructuredFilter planner (anthropic, openai). MCP hosts using their own model should not set this — the host's model does the reasoning and Boyce receives a pre-built StructuredFilter.","name":"BOYCE_PROVIDER"},{"description":"Required only when BOYCE_PROVIDER=anthropic and the host does not supply its own model. MCP hosts (Claude Desktop, Cursor, Claude Code, Codex, Cline, Windsurf, JetBrains) do not need this.","name":"ANTHROPIC_API_KEY"}]}],"_meta":{}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-04-22T19:41:33.981079Z","publishedAt":"2026-04-22T19:41:33.981079Z","updatedAt":"2026-04-22T19:41:33.981079Z","isLatest":true}}}],"metadata":{"count":1}}
