MCP.so
ログイン
R

Run Sql Connectorx MCP Server

@gigamori

基本情報

カテゴリ

データベース

トランスポート

stdio

作者

gigamori

投稿者

Takamichi Yanai

Run Sql Connectorx MCP Server について

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.

#sql#connectorx#data-streaming

Run Sql Connectorx MCP Server の設定

以下の設定を使って、このサーバーを 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"
      ]
    }
  }
}

Run Sql Connectorx MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。

概要

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

コメント

「データベース」の他のコンテンツ