{"name":"io.github.boyce-io/boyce","slug":"boyce-io-boyce","title":"Boyce","description":"Deterministic SQL compiler for AI agents. Your agent stops guessing SQL.","url":"https://mcp.market/server/boyce-io-boyce","rating":null,"grade":"B","score":80,"certified":false,"status":"active","category":"data","tags":["data","ai"],"presence":{"score":18,"stars":1,"forks":0,"downloads_week":16,"last_push_at":"2026-04-28T07:20:55.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/boyce-io/boyce","website":"https://convergentmethods.com/boyce/","version":"0.1.1","remotes":[],"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"}]}],"tools":[{"name":"ask_boyce","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_health","description":"Check Boyce's operational health — database connectivity, snapshot freshness, and schema drift.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_schema","description":"See what the database actually contains before writing a query.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ingest_definition","description":"Store a certified business definition that Boyce applies automatically at query time.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ingest_source","description":"Teach Boyce about a database — point it at any schema source and get a semantic snapshot.","write_action":false,"price_micros":0,"input_schema":null},{"name":"profile_data","description":"See how a column actually behaves — null rate, distinct count, min/max.","write_action":false,"price_micros":0,"input_schema":null},{"name":"query_database","description":"Run SQL against the live database — read-only, with safety pre-flight.","write_action":true,"price_micros":0,"input_schema":null},{"name":"validate_sql","description":"Check SQL against data reality before running it. If you wrote SQL yourself — or want to verify SQL from any source — this catches three classes of problems invisible to schema inspection alone:","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":80,"grade":"B","scanned_at":"2026-09-27T22:31:58.202Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T22:31:58.168Z","components":{"code":{"score":25,"max":25,"notes":["39 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":8,"max":15,"notes":["last push 153 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"boyce","version":"0.1.1","found":true,"weeklyDownloads":16,"license":"MIT","dependencyCount":12,"publishedAt":"2026-04-22T19:40:59.729511Z","repositoryUrl":"https://github.com/boyce-io/boyce"}],"repo":{"found":true,"owner":"boyce-io","repo":"boyce","archived":false,"pushedAt":"2026-04-28T07:20:55Z","stars":1,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/265980906?v=4","ownerCreatedAt":"2026-03-06T05:10:30Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":1,"forks":0,"downloadsWeek":16,"license":"MIT","lastPushAt":"2026-04-28T07:20:55.000Z","score":18}}}},"grade_history":[],"reviews":[]}