mcpField
U
Us Gov Contracts

Us Gov Contracts

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

Us Gov Contracts について

Us Gov Contracts は、AI エージェントや分析担当者向けに、州・地方政府の契約落札、業者への支払い、対象管轄区域を検索するサービスです。契約額と実際の支出を区別し、管轄区域や業者などで絞り込めます。

主な機能

  1. 01州・地方政府の落札契約検索
  2. 02業者・機関・キーワード・金額で絞り込み
  3. 03州政府から業者への支払い検索
  4. 04対象区域とデータソースの一覧表示
  5. 05ゲートウェイ接続またはローカル stdio 実行

活用シーン

  1. 01特定業者の州・地方政府契約を検索
  2. 02契約落札額と実際の支払いを比較
  3. 03州政府機関の業者支出を絞り込み
  4. 04対象データに含まれる管轄区域の確認

MCP 対応

MCP サーバーとして、契約・支出・管轄区域の検索ツールを提供します。Pipeworx ゲートウェイ経由で接続するか、ローカルで stdio 実行できます。

設定

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

エンドポイントhttps://gateway.pipeworx.io/us-gov-contracts/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-us-gov-contracts

米国政府契約 MCP — 落札済みの州・地方政府契約。

Pipeworx の一部です — AI エージェントを1684以上のライブデータソースに接続するMCPゲートウェイです。

ツール

ツール説明
gov_contracts_search落札済みの米国州・地方政府契約を、管轄区域をまたいで正規化して検索します(認証情報不要のオープンデータ)。ベンダー(落札した供給業者)、キーワード(契約のタイトル/説明)、発注機関、最低金額で絞り込めます。州および郡の契約登録簿を対象とします。特定の管轄区域を対象にするには jurisdiction キー(gov_contracts_jurisdictions を参照)を指定し、対象となるすべての管轄区域を一度に検索するには省略します。各契約について、ID、ベンダー、タイトル、発注機関、金額、日付を返します。これは州・地方の落札データです(連邦契約には USAspending/SAM ツールを使用してください)。
gov_spending_search米国の州政府支出/ベンダーへの支払いを検索します。つまり、発注機関がベンダーに実際に支払った金額の「小切手帳」データです(落札契約の金額とは異なります)。認証情報は不要です。ベンダー、発注機関、支出カテゴリのキーワード、最低金額で絞り込めます。特定の州を対象にするには jurisdiction キー(gov_contracts_jurisdictions を参照)を指定し、対象となるすべての州を検索するには省略します。ベンダー、発注機関、金額、カテゴリ、会計年度を返します。落札契約には gov_contracts_search を、実際の支払いや支出にはこのツールを使用してください。
gov_contracts_jurisdictionsこのパックが対象とする米国の州・地方の管轄区域を、契約落札の管轄区域(gov_contracts_search)と支出/小切手帳の管轄区域(gov_spending_search)に分けて一覧表示します。それぞれのキー、レベル(州/郡/市)、データプラットフォーム、ソースデータセットのURL、現在のレコード数を含みます。

クイックスタート

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

{
  "mcpServers": {
    "us-gov-contracts": {
      "url": "https://gateway.pipeworx.io/us-gov-contracts/mcp"
    }
  }
}
このエンドポイントが実際に提供する内容

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

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

また、フル Pipeworx ゲートウェイに接続すると、このパックのツールだけでなく、すべてのパックのツールが直接一覧表示されます。

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

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

MCP クライアントがない場合:HTTP で呼び出す

curl -X POST https://gateway.pipeworx.io/v1/tools/gov_contracts_search \
  -H 'Content-Type: application/json' \
  -d '{"jurisdiction":"tx","vendor":"Microsoft","keyword":"software","min_amount":50000,"limit":20}'

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

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

このパッケージはローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントやゲートウェイへの往復通信は不要です。

{
  "mcpServers": {
    "us-gov-contracts": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-us-gov-contracts"]
    }
  }
}

または、直接実行して起動を確認します。

npx -y @pipeworx/mcp-us-gov-contracts

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

ask_pipeworx での使用

ツールを直接呼び出す代わりに、平易な英語で質問できます。 これは、上記のパックエンドポイントだけでなく、フルゲートウェイでも機能します。

ask_pipeworx({ question: "your question about Us Gov Contracts data" })

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

詳細

ライセンス

MIT

コメント

MCP は初めてですか?

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

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