mcpField
A
Awardopedia - Federal Contracts

Awardopedia - Federal Contracts

ローカル
awardopedia.com法務・行政027 週間前に更新

Awardopedia - Federal Contracts について

Awardopediaは、USASpending.govの米国連邦契約の授与データを検索できるウェブアプリです。Claudeによる契約分析も提供しており、分析にはクレジットが必要です。

主な機能

  1. 01契約授与データの検索と絞り込み
  2. 02USASpending.govデータの閲覧
  3. 03Claudeによる契約分析
  4. 04週次データ同期

活用シーン

  1. 01連邦契約の授与記録を探す
  2. 02契約の要約と分析結果を確認する

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"grayson-sys-awardopedia": {
"command": "npx",
"args": [
"-y",
"awardopedia-mcp"
],
"env": {
"AWARDOPEDIA_API_KEY": "<AWARDOPEDIA_API_KEY>"
}
}
}
}
起動コマンドnpx -y awardopedia-mcp
設定が必要な環境変数
AWARDOPEDIA_API_KEYシークレットFree API key from awardopedia.com/signup

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmawardopedia-mcp0.1.1

ツール

2

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
qstringいいえ検索キーワード(例:'cybersecurity'、'janitorial services'、'IT support')
limitnumberいいえ結果数(1~25、デフォルトは 10)
naicsstringいいえNAICS コードのフィルター(例:IT サービスは '541512'、清掃サービスは '561720')
statestringいいえ履行場所の州を示す 2 文字コード(例:'VA'、'CA'、'TX')
set_asidestringいいえ留保案件タイプのフィルター(例:'SBA'、'8(a)'、'SDVOSB'、'WOSB'、'HUBZone')

詳細

Awardopedia

USASpending.gov から取得した米国連邦政府の契約受賞データを、無料で検索できるインターフェースです。

技術スタック

  • フロントエンド:React 18 + Vite 5、react-router-dom v6、Chart.js、lucide-react
  • バックエンド:Node.js 20 + Express 4、PostgreSQL 15
  • AI:契約分析用のAnthropic Claude API(有料クレジット)
  • 決済:クレジットパック用のStripe Checkout
  • 認証:SendGrid経由のマジックリンクメール + JWT
  • ホスティング:DigitalOcean App Platform
  • DNS/CDN:Cloudflare

ローカル開発

前提条件
  • Node.js 20+
  • PostgreSQL 15+
  • Python 3.10+(データ同期スクリプト用)
セットアップ
# Clone
git clone https://github.com/openclaw/awardopedia.git
cd awardopedia

# Database
psql -d your_db -f scripts/schema.sql

# API
cd api
cp ../.env.example .env   # Edit with your values
npm install
npm run dev               # Starts on :3001

# Frontend (separate terminal)
cd web
npm install
npm run dev               # Starts on :3000, proxies /api to :3001
環境変数

必要な変数の一覧は.env.exampleを参照してください。ローカル開発に最低限必要な変数:

DATABASE_URL=postgresql://localhost:5432/awardopedia
JWT_SECRET=any-dev-secret
PORT=3001

プロジェクト構成

awardopedia/
├── api/                  # Express API server
│   ├── src/
│   │   ├── db/           # Database connection + queries
│   │   ├── middleware/    # Auth, credits, rate limiting
│   │   ├── routes/       # API route handlers
│   │   └── services/     # Claude AI, Stripe, SendGrid
│   └── Dockerfile
├── web/                  # React + Vite frontend
│   ├── src/
│   │   ├── components/   # Reusable UI components
│   │   ├── pages/        # Route pages
│   │   ├── styles/       # CSS tokens, global, components
│   │   └── utils/        # API client, formatters, SEO
│   └── public/
├── scripts/
│   ├── schema.sql        # PostgreSQL schema
│   ├── ingest.py         # Bulk CSV ingestion
│   └── sync.py           # Weekly USASpending API sync
├── docs/
│   ├── api.md            # API endpoint reference
│   ├── data-model.md     # Database schema docs
│   └── deployment.md     # Deployment guide
└── assets/               # Brand logos

データ

すべての契約データは、FFATAで義務付けられ、米国財務省が管理する連邦政府支出情報の公式オープンデータソースであるUSASpending.govから取得しています。

  • 一括インポート:python3 scripts/ingest.py --file contracts.csv
  • 週次同期:python3 scripts/sync.py(USASpending APIから過去7日分を取得)

ビジネスモデル

  • 基本的なデータアクセス(検索、フィルタリング、閲覧):無料
  • AI分析(契約のインサイト、要約):有料クレジット
    • スターター:100クレジット / $9
    • プロ:500クレジット / $29
    • パワー:2,000クレジット / $79

ライセンス

プロプライエタリ。データはUSASpending.govから取得(パブリックドメイン)。

コメント

MCP は初めてですか?

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

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