mcpField
G
GSA CALC+

GSA CALC+

リモート
1102tools.com法務・行政28今日更新
リポジトリ公式サイト

GSA CALC+ について

GSA CALC+は、GSA MAS契約で設定された時間単価の上限を検索するオープンソースのMCPサーバーです。公開データを使い、市場調査、IGCEベンチマーク、価格妥当性の確認を認証なしで行えます。

主な機能

  1. 01職種、ベンダー、契約の検索
  2. 02条件によるレコード閲覧
  3. 03IGCE単価統計の算出
  4. 04提示単価と分布の照合
  5. 05ベンダー単価表とSIN分布の確認

活用シーン

  1. 01職種別のIGCEベンチマークを作成
  2. 02市場データを基に提示時間単価を評価
  3. 03ベンダーのGSA上限単価を確認

MCP 対応

8個のツールを通じて、公開GSA CALC+ APIをMCPクライアントに提供します。検索、条件付き閲覧、ベンチマーク算出、単価チェックに対応します。

設定

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

エンドポイントhttps://gsa-calc.1102tools.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
pypigsa-calc-mcp1.0.22

ツール

8
パラメーター型必須説明
sinanyいいえ
pageintegerいいえ
sortenumいいえasc | desc
excludeanyいいえ
keywordstringはい
orderingstringいいえ
worksiteanyいいえ
page_sizeintegerいいえ
price_maxanyいいえ
price_minanyいいえ
business_sizeanyいいえ
experience_maxanyいいえ
experience_minanyいいえ
education_levelanyいいえ
security_clearanceanyいいえ

詳細

gsa-calc-mcp

price: free license: MIT tools: 8 regression tests

GSA CALC+ Labor Ceiling Rates API 用の無料のオープンソース MCP サーバーです。IGCE の作成、価格妥当性の分析、市場調査に向けて、落札済み GSA MAS スケジュールの時間単価を検索できます。

概要、デモ動画、ホスト型セットアップ:https://1102tools.com/mcp/gsa-calc

ローカルでもホスト型でも API キーは不要です。ローカルまたはホスト型をご覧ください。

GSA CALC+ API に対するライブチェックを含む回帰テストを実施しています。2026 年 10 月のリリースでは、現実的な価格に関する質問(IGCE のベンチマーク、価格チェック、ベンダーの料金表、正確な職種名の検索)でもテストを行いました。testing.mdをご覧ください。

ローカルまたはホスト型

ローカル(デスクトップ)Claude(ホスト型)ChatGPT(ホスト型)
ローカルセットアップインストールインストール
  • ローカルでは、Claude や ChatGPT のデスクトップアプリ、または別の AI アプリ内で、お使いのコンピューター上で実行します。独自の上限いっぱいまで利用でき、政府機関のサービス以外には依存しません。自動更新されないため、AI に更新を依頼してください。手動でセットアップする必要はありません。このページのリンクを AI に渡して、セットアップを依頼するか、手順を案内してもらってください。
  • ホスト型は常に最新の状態で、セットアップもキーも不要です。どこからでも Claude または ChatGPT で利用できます。

ローカルとホスト型を比較 · 対応するプロンプト

できること

GSA CALC+ API を 8 つの MCP ツールとして公開します。

基本の検索

  • keyword_search - 労働カテゴリ、ベンダー、契約番号をワイルドカードで検索します
  • exact_search - フィールドの完全一致検索です(まず suggest_contains を使って値を確認してください)
  • suggest_contains - フィールド値のオートコンプリートと確認に使います(最小 2 文字)
  • filtered_browse - キーワードなしでフィルターを使って閲覧します

ワークフローツール

  • igce_benchmark - IGCE 作成向けの料金統計(最小値/最大値/平均値/中央値/パーセンタイル)
  • price_reasonableness_check - 提案料金を市場分布と照合して評価します
  • vendor_rate_card - ベンダーの全料金を取得します(正確な名称を自動で確認)
  • sin_analysis - GSA SIN の料金分布を分析します

認証は不要です

GSA CALC+ API は公開されています。GSA はこのエンドポイントの数値上限を公表していません。MCP はリクエストのペースを調整し、1 時間のローリングウィンドウあたり最大 500 件、開始間隔 0.6 秒、同時実行数 2 件に制限します。

インストール

uvx --refresh-package gsa-calc-mcp --from gsa-calc-mcp gsa-calc-mcp

ソースからインストールする場合:

git clone https://github.com/1102tools-dev/federal-contracting-mcps.git
cd federal-contracting-mcps/servers/gsa-calc-mcp
pip install -e .

設定

以下の設定をサーバー定義として使用し、お使いの MCP クライアントに合わせて配置してください。このソースを使った実用的なリクエストについては、プロンプトライブラリをご覧ください。

{
  "mcpServers": {
    "gsa-calc": {
      "command": "uvx",
      "args": ["--refresh-package", "gsa-calc-mcp", "--from", "gsa-calc-mcp", "gsa-calc-mcp"]
    }
  }
}

--refresh-package フラグを指定すると、クライアントがサーバーを起動するたびに uv が PyPI を確認し、新しいリリースがあれば取得するため、修正が自動的に反映されます。指定しない場合、uv は最初にキャッシュしたバージョンを使い続けます。起動時にわずかなネットワーク処理が追加されるため、プラットフォームが MCP の起動タイムアウトを短く設定している場合は、タイムアウトを延長してください。

クライアントを再起動すると、ツールが表示されます。

プロンプトの例

  • 「学士号を取得し、経験年数が10年以上のシニアソフトウェア開発者のGSA上限料金はいくらですか?」
  • 「サイバーセキュリティアナリストの時給195ドルは妥当ですか?CALC+の料金と照らし合わせてください。」
  • 「GSA CALC+から、Booz Allen Hamiltonの料金表全体を取得してください。」
  • 「ITプロフェッショナルサービスSIN(54151S)の料金分布はどのようになっていますか?」
  • 「次の5つの労働カテゴリのIGCEベンチマークを作成してください:プログラムマネージャー、システムエンジニア、ソフトウェア開発者、ヘルプデスクスペシャリスト、ネットワーク管理者。」
  • 「プロジェクト管理の中小企業の上限料金のうち、時給100~200ドルのものをすべて見つけてください。」

重要:支払価格ではなく上限料金です

CALC+のデータは、請負業者がGSA MAS契約に基づいて請求できる時間単価の上限を示します。実際のタスクオーダーの料金は、FAR 8.405-2(d)に従い、これより低くなるはずです。これらの料金は次のとおりです。

  • フル負担額(福利厚生費、間接費、一般管理費、利益を含む)
  • 全世界共通(地域による調整なし)
  • マスター契約レベル(タスクオーダー固有ではない)
  • ベンダーの価格提案表に基づく(請負業者による自己申告)

分析結果を提示する際は、常にサンプルサイズを明記し、これらが上限料金であることをユーザーに伝えてください。

キーワード検索では職種名、ベンダー、契約がまとめて検索されます

IGCEと価格確認では、労働職種名、ベンダー名、契約番号を対象とするGSAのキーワード検索を使用します。population_scopeを確認してください。ベンダー名での一致により、無関係な労働カテゴリがまとめて検索されることがあります。職種名以外の一致が見つかった価格確認では、判定を伴わずにMIXED_SEARCH_FIELDSが返されます。また、職種名の一覧から母集団全体を確認できない場合はUNVERIFIED_POPULATIONが返されます。職種名のみの料金を調べるには、suggest_containsで完全一致する職種名を見つけてから、labor_categoryを指定してexact_searchを呼び出してください。total_matching_records_is_lower_boundと表示された候補の合計は、その件数以上であることを意味します。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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