MCP.so
登录
B

Boyce

@boyce-io

关于 Boyce

Give AI agents structured database intelligence. Deterministic SQL, NULL trap detection, EXPLAIN pre-flight. MIT licensed.

基本信息

分类

数据库

传输方式

stdio

发布者

boyce-io

提交者

Will Wright

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "boyce": {
      "command": "uvx",
      "args": [
        "boyce"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Boyce?

Boyce is an MCP server that gives AI agents structured database intelligence to generate correct, safe SQL — deterministically. It compiles natural language to deterministic SQL via a StructuredFilter pipeline (zero LLM involvement), inspects live Postgres/Redshift schema, and verifies queries with EXPLAIN pre-flight.

How to use Boyce?

Connect any MCP host (Claude Desktop, Cursor, Claude Code, etc.) to Boyce. No API key is required. The host LLM reads the schema via get_schema, constructs a query, and Boyce compiles deterministic SQL. Boyce provides 8 MCP tools including ingest_source, get_schema, ask_boyce, validate_sql, query_database, profile_data, and check_health.

Key features of Boyce

  • Deterministic SQL compiler with zero LLM in the pipeline.
  • Live database inspector for schema and NULL distributions.
  • EXPLAIN pre-flight verification catches bad queries early.
  • 8 MCP tools including get_schema and validate_sql.
  • 10 source parsers: dbt, LookML, DDL, SQLite, Django, etc.
  • Supports Redshift, Postgres, DuckDB, BigQuery dialects.

Use cases of Boyce

  • AI agents querying production Postgres/Redshift databases safely.
  • Generating deterministic, byte-for-byte identical SQL from natural language.
  • Pre-validating SQL with EXPLAIN to avoid runtime errors in Claude Desktop.
  • Inspecting schema and NULL distributions to write

评论

数据库 分类下的更多 MCP 服务器