mcpField
A
Archimedes Market

Archimedes Market

リモート
github.com/archimedes-market金融データ015 週間前に更新
リポジトリ

Archimedes Market について

Archimedes MarketのMCPサーバーは、コーディングエージェント向けに依存パッケージの信頼性レポートとエンジニアリング報奨案件の検索を提供します。GitHubリポジトリのセキュリティ、コード品質、ライセンス状況、完全性を評価し、案件の詳細やプラットフォーム統計も取得できます。

主な機能

  1. 01npmパッケージとGitHubリポジトリの信頼性確認
  2. 02セキュリティ、品質、ライセンスのスコア表示
  3. 03信頼性レポートの検索
  4. 04条件を指定したエンジニアリング報奨案件の検索
  5. 05案件要件とプラットフォーム統計の取得

活用シーン

  1. 01依存パッケージのインストール前の評価
  2. 02ライブラリの比較や依存関係リストの確認
  3. 03条件に合うエンジニアリング報奨案件の検索
  4. 04案件の成果物要件とプラットフォーム統計の確認

MCP 対応

依存関係チェック、リポジトリ信頼性レポート、報奨案件情報のツールを提供します。stdioクライアントに対応し、stdio以外のクライアント向けにホスト型HTTPエンドポイントも用意されています。

設定

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

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

パッケージ
npm@archimedes-market/mcp0.2.0

ツール

6
パラメーター型必須説明
packagesarrayはいnpm パッケージ名および/または GitHub の "owner/repo" 文字列。

詳細

@archimedes-market/mcp

インストールする前に確認しましょう。

コーディングエージェントは、依存関係をあなたに代わって選びます。その多くは、あなたがその内容を一行も読むことなく選ばれます。この MCP サーバーを使えば、パッケージが本当に安全かどうかを事前に確認できます。Archimedes は、日々増加する 3,000 件以上のリポジトリを対象に、公開 GitHub リポジトリをセキュリティ、コード品質、ライセンスの健全性、完全性の各項目で評価します(各項目 0~100 点)。

> add a date library to this project

  check_dependencies(["date-fns", "moment", "dayjs"])

  ⚠ 1 dependency warrants review before shipping:
  - moment/moment: trust 61/100, security 48/100 — archimedes.market/r/moment/moment

信頼性ツール

  • check_dependencies(packages[]) — 主なツールです。npm パッケージ名("express"、"@scope/pkg")または GitHub の座標("owner/repo")を最大 30 件渡します。各パッケージについて、総合スコアとセキュリティスコア、信頼性バッジ、レポートへのリンクを返します。パッケージをインストールする前、package.json やロックファイルを確認する際、またはライブラリを選ぶ際に呼び出してください。npm パッケージ名は GitHub リポジトリに自動的に解決されます。
  • check_repo_trust(owner, repo) — 1 つのリポジトリの詳細レポートを返します。項目別スコア、重大度別の検出件数、主な検出事項、検出されたライセンス、言語、スター数を確認できます。
  • search_trust_reports(query?, asset_class?, min_score?) — 評価済みのリポジトリ群を検索します。「最も信頼できる MCP サーバーは?」 スコアの高いものから表示します。

未スキャンのリポジトリが、悪いリポジトリとは限りません。 Archimedes がまだ調査していないものについては、ツールは not_scanned を返し、無料でスキャンできる URL を提示します。レポートがないことを、品質が低いことを意味するかのように示すことはありません。

バウンティツール

  • search_bounties — クエリ、カテゴリ、資金提供状況、価格帯で、募集中のエンジニアリングバウンティを検索します。
  • get_bounty_details(id) — 1 件のバウンティについて、要件、成果物、受け入れテストの詳細を返します。
  • get_platform_stats() — プラットフォーム全体の集計値を返します。上流で 60 秒間キャッシュされます。

すべてのバウンティは、エンジニアに公開される前に Stripe のエスクローで資金が確保されます。また、提出物はすべて、購入者に公開される前に AI によって検証されます(Semgrep + LLM によるコードレビュー + ライセンススキャン)。

インストール

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)に追加します。

{
  "mcpServers": {
    "archimedes": {
      "command": "npx",
      "args": ["-y", "@archimedes-market/mcp"]
    }
  }
}

Claude Desktop を再起動します。3 つのツール(search_bounties、get_bounty_details、get_platform_stats)が、利用可能なツール一覧に表示されます。

Cursor

「設定」→「MCP」→「サーバーを追加」を選択します。上記と同じ設定ブロックを使用してください。

Continue/その他の stdio クライアント

クライアントの接続先を次のように設定します。

npx -y @archimedes-market/mcp
stdio 以外のクライアント(サーバー側エージェント、ホスト型ボット)

このパッケージは使用せず、ホスト型 HTTP エンドポイントを直接呼び出してください。

POST https://archimedes.market/api/mcp
Content-Type: application/json

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "search_bounties",
    "arguments": { "query": "MCP server", "limit": 5 }
  }
}

詳細なドキュメント:https://archimedes.market/mcp

エージェントへのクエリ例

「KiCad の PCB レビューで、3,000 ドル未満の募集中の Archimedes バウンティを探してください。」

「現在、Archimedes に MCP サーバー関連のバウンティはありますか?報酬額の上位 5 件を表示してから、最も報酬額の高いものの要件をすべて教えてください。」

「現在の Archimedes の活動状況はどうですか?これまでにいくら支払われましたか?」

ツールは、人が読んでモデルが推論に使えるテキストブロックと、後続のツールで利用できる構造化ペイロードの両方を返します。

設定

環境変数デフォルト値用途
ARCHIMEDES_PUBLIC_API_URLhttps://archimedes.market上流のベース URL を上書きします(プレビュー環境、ローカル開発)
ARCHIMEDES_MCP_USER_AGENTmcp-archimedes/0.2 (+https://archimedes.market)外部への呼び出しで送信する User-Agent を上書きします

ヘルスチェック

クライアントに接続する前に、このブリッジから上流 API にアクセスできることを確認します。

npx @archimedes-market/mcp --probe

終了コード 0 は、上流にアクセスできることを示します。失敗時は、標準エラー出力に診断情報を伴う 0 以外の終了コードが返されます。

プライバシー

Archimedes の公開 API は、呼び出しごとに query_hash(正規化されたパラメーターの SHA-256)と ip_hash(日次でローテーションするソルトを使った HMAC)を記録します。生のクエリや生の IP アドレスが記録されることはありません。データは 90 日間保持されます。結果が 0 件だったクエリは集計され、Archimedes が次に調達すべきバウンティの検討に使用されます。

ライセンス

MIT。LICENSE を参照してください。

Links

コメント

MCP は初めてですか?

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

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