MCP.so
登录
R

Run Sql Connectorx

@gigamori

关于 Run Sql Connectorx

An MCP server that executes SQL via ConnectorX and streams the result to a CSV or Parquet file. Supports PostgreSQL, MariaDB, BigQuery, RedShift, MS SQL Server, etc.

基本信息

分类

数据库

传输方式

stdio

发布者

gigamori

提交者

Takamichi Yanai

配置

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

{
  "mcpServers": {
    "run-sql-connectorx": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/gigamori/mcp-run-sql-connectorx",
        "run-sql-connectorx",
        "--conn",
        "<connection_token>",
        "--csv-token-threshold",
        "500000"
      ]
    }
  }
}

工具

未检测到工具

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

概览

What is Run Sql Connectorx?

Run Sql Connectorx is an MCP server that uses ConnectorX to execute SQL queries against supported databases and return results as CSV or Parquet files. It is designed for MCP clients that need to run SQL and exchange data efficiently via files instead of inline payloads.

How to use Run Sql Connectorx?

Install via uvx and invoke with the required --conn <connection_token> option. Optionally set --csv-token-threshold <int> to enable per‑line CSV token counting. The server returns the string "OK" on success or "Error: <message>" on failure.

Key features of Run Sql Connectorx

  • Efficient streaming via Arrow RecordBatch chunks
  • Token-efficient file-based data exchange for MCP
  • Cross-database support through ConnectorX
  • Robust I/O: CSV headers, Parquet validation, error cleanup
  • Output formats: CSV (UTF‑8) and Parquet (PyArrow defaults)

Use cases of Run Sql Connectorx

  • Run SQL queries against PostgreSQL, MySQL, SQLite, or BigQuery
  • Export large query results as CSV or Parquet for downstream analysis

评论

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