mcpField
D
Data Cincinnati

Data Cincinnati

リモート
pipeworx.io法務・行政01 日前に更新
リポジトリ公式サイト

Data Cincinnati について

Data Cincinnati は、Cincinnati の Socrata オープンデータを検索する MCP サーバーです。主要データセットの最新レコード取得に加え、カタログ検索と SoQL クエリに対応します。

主な機能

  1. 01311・犯罪・許可の最新レコード取得
  2. 02オープンデータカタログの検索
  3. 03Socrata ID による SoQL クエリ
  4. 04結果の絞り込み・並べ替え・ページ分割

活用シーン

  1. 01Cincinnati の最近の犯罪記録を確認
  2. 02311 の依頼や建築許可を調べる
  3. 03データセットを探して項目をクエリ

MCP 対応

最新レコード取得、データセット検索、SoQL クエリのツールを MCP クライアントに公開します。Pipeworx ゲートウェイ経由またはローカルの stdio で接続できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gateway.pipeworx.io/data-cincinnati/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

mcp-data-cincinnati

DataCincinnati MCP — Cincinnati のオープンデータ(data.cincinnati-oh.gov、Socrata SODA API)。

Pipeworx の一部です — AI エージェントを1882以上のライブデータソースに接続する MCP ゲートウェイです。これは独立した非公式の統合であり、上流プロバイダーとの提携、承認、公開はありません。

ツール

ツール説明
cincinnati_recent分かりやすい名前を指定して、Cincinnati の一般的なオープンデータセット(data.cincinnati-oh.gov)から最近のレコードを取得します — Socrata ID は不要です。「Cincinnati の最近の犯罪」「Cincinnati の311リクエスト」「Cincinnati の建築許可」を調べる場合は、WEB 検索よりこちらを優先してください。名前:311、crime、permits。最新の行(新しい順)を返します。フィルターには SoQL の where を追加してください。それ以外の場合は cincinnati_query を使用してください。
cincinnati_querySocrata ID(「k59e-2pvf」のような8文字)を指定して、Cincinnati の任意のオープンデータリソース(data.cincinnati-oh.gov)に対して生の SoQL クエリを実行します。完全な SoQL(where/select/group/order/limit/offset)を使用できます。リソース ID の検索には cincinnati_datasets を、一般的なリソースの検索には cincinnati_recent を使用してください。
cincinnati_datasetsキーワードを指定して Cincinnati のオープンデータカタログ(data.cincinnati-oh.gov)を検索します。cincinnati_query で使うデータセット名、説明、Socrata リソース ID を返します。

クイックスタート

MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:

{
  "mcpServers": {
    "data-cincinnati": {
      "url": "https://gateway.pipeworx.io/data-cincinnati/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

https://gateway.pipeworx.io/data-cincinnati/mcp の tools/list は、上の表にあるツールに加えて、共有 Pipeworx メタツール(ask_pipeworx、discover_tools、search_within、remember/recall など、ゲートウェイ全体で使えるツール群)も返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、パック独自のツールとともに、およそ30個の共有ツールが一覧表示されます。接続の initialize 応答には正確なスコープが記載され、その日の状況を確認するための正式な情報源となります。

これは意図的な設計であり、偶然に多重化されたものではありません。メタツールを使うことで、このパックが対応していない質問にも、カタログ全体を横断してルーティングする ask_pipeworx を通じて回答できます。MCP サーバーをもう1つ追加する必要はありません。現在、メタツールを含めずにパックのエンドポイントをマウントする方法はありません。追加のスキーマによるコンテキスト消費がルーティングの利点を上回る場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度だけ接続してください。

このパックのツールだけでなく、すべてのパックのツールを直接一覧表示するには、フル Pipeworx ゲートウェイに接続してください:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらの URL も同じゲートウェイと、同じ1882以上のデータソースに接続します。唯一の違いは、どのパックのツールが直接一覧表示されるかです。どちらからでも ask_pipeworx を使ってすべてのツールにアクセスできます。

MCP クライアントがなくても、HTTP で呼び出せます

curl -X POST https://gateway.pipeworx.io/v1/tools/cincinnati_recent \
  -H 'Content-Type: application/json' \
  -d '{"dataset":"crime"}'

最初の呼び出しにアカウントは不要です。任意のツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/cincinnati_recent を使用します。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を使用します。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージはローカルの stdio MCP サーバーとしても実行できます — Pipeworx アカウントも、ゲートウェイへのラウンドトリップも不要です:

{
  "mcpServers": {
    "data-cincinnati": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-data-cincinnati"]
    }
  }
}

または、起動することを確認するために直接実行します:

npx -y @pipeworx/mcp-data-cincinnati

stdin/stdout 経由で MCP を使用し、このパックのツールに限って initialize/tools/list/tools/call に応答します — 上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じデータソース、同じツールで、ask_pipeworx によるルーティングはありません。

ask_pipeworx の使用

ツールを直接呼び出す代わりに、自然な英語で質問できます — 上記のパックエンドポイントでも、フルゲートウェイでも使用できます:

ask_pipeworx({ question: "your question about Data Cincinnati data" })

ゲートウェイが適切なツールを選び、引数を自動的に設定します。

詳細

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。