Company Facts について
Company Factsは、企業、採用、事業登録情報を調べるエージェントやチーム向けのリモートMCPサーバーです。公式または一次情報に基づくデータを出典リンク付きで提供し、求人ボードのツールに絞った小規模なローカル版もあります。
主な機能
- 01新設された米国企業を検索
- 02企業登録情報とドメインを確認
- 03SEC財務情報の取得とVAT確認
- 04企業の求人検索と比較
- 05求人掲載の変更を追跡
活用シーン
- 01新設企業と確認済みウェブサイトを調査
- 02企業のドメイン、技術スタック、公式登録情報を確認
- 03複数企業の募集中の職種を比較
- 04新規掲載や変更された求人を監視
MCP 対応
リモートサーバーはStreamable HTTP経由で、企業、ドメイン、財務、採用などの読み取り専用ツールを提供します。ローカルのPyPI版は、MCPクライアントのコマンドから3つの求人ボードツールを利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://companyfacts.dev/mcp/claude mcp add --transport http dev-companyfacts-company-data https://companyfacts.dev/mcp/{"mcpServers":{"dev-companyfacts-company-data":{"type":"http","url":"https://companyfacts.dev/mcp/"}}}Cursor で開く{"servers":{"dev-companyfacts-company-data":{"type":"http","url":"https://companyfacts.dev/mcp/"}}}VS Code で開く{"mcpServers":{"dev-companyfacts-company-data":{"type":"http","url":"https://companyfacts.dev/mcp/"}}}{"mcpServers":{"dev-companyfacts-company-data":{"serverUrl":"https://companyfacts.dev/mcp/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
ats-jobs-mcp:企業情報
公式または一次情報源から取得した企業データを提供する MCP サーバーです。 州の登記簿から取得した、設立間もない米国企業の情報です。ウェブサイトは、 証拠で確認できた場合にのみ掲載しています。企業の登記情報、技術スタック、DNS とメール プロバイダー、SEC の財務情報や公開求人には、それぞれ出典へのリンクが付いています。
サーバー全体は https://companyfacts.dev/mcp でリモート実行され、20 個のツールを インストール不要で利用できます。この PyPI パッケージは小規模なローカル版で、 3 つの求人ツールをお使いのマシン上で実行します。
インストールせずに使う
Streamable HTTP に対応する任意の MCP クライアントで、次の URL を指定します。
{
"mcpServers": {
"company-facts": {
"url": "https://companyfacts.dev/mcp"
}
}
}
アカウントもキーも不要です。1 日 10 回まで無料で利用できます。以降は x402 (Base 上の USDC)で呼び出しごとに支払うか、プリペイドキーを使用してください(https://companyfacts.dev/pricing を参照)。 該当する情報が見つからなかった呼び出しには課金されません。
MCP に対応していないエージェント向けに、同じツールをプレーンな HTTP でも利用できます。
GET https://companyfacts.dev/openapi.json:ツール呼び出しを行うエージェント向けGET https://companyfacts.dev/llms.txt:サービスの説明文を読むモデル向けGET https://companyfacts.dev/v1/new-businesses?states=CO&mode=new
企業情報ツール(リモート)
| ツール | 返される情報 |
|---|---|
new_businesses | ニューヨーク州、コロラド州、オレゴン州、コネチカット州、ペンシルベニア州の国務長官公式登記簿から取得した、設立間もない企業を統一形式で返します。設立日で絞り込んだり、名称で検索したり、州の法人番号で照会したりできます(KYB 確認向け)。各レコードには、証拠を確認できた場合は企業のウェブサイトが記載され、見つからなかった場合はその旨が記載されます。 |
company_search | 追跡対象のすべての企業を検索します。州、市、名称、設立日、ウェブサイト上の技術(Shopify、WordPress など)、電話番号・部署用メールアドレス・問い合わせページの掲載有無、採用状況で絞り込めます。一致する企業がない検索には課金されません。 |
company_lookup | ドメインから企業 1 社を照会します。レジストラー、DNS とメールプロバイダー、ウェブサイトの技術スタック、自社求人ページからの採用情報に加え、名称と国またはティッカーを指定すると公式登記情報や SEC の数値を返します。 |
search_company_registry | 1 か国の公式企業登記簿を名称で検索し(英国、ノルウェー、フランス、フィンランド、チェコ、スロバキア、アイルランド、オーストラリア、または世界規模の GLEIF)、統一形式で返します。 |
sec_financials | SEC EDGAR XBRL から取得した米国上場企業の財務情報です。 |
validate_vat | 欧州委員会の VIES サービスを使って確認した EU の VAT 番号です。 |
domain_lookup | ドメインの登録情報(RDAP)、DNS レコード、メールプロバイダー、SPF、DMARC です。 |
detect_tech_stack | ウェブページを支える技術と、それぞれの根拠です。 |
federal_contracts | USAspending から取得した、落札済みの米国連邦政府契約です。 |
新設企業にウェブサイトを掲載するのは、証拠がある場合に限ります。サイト内のページに、 登記簿と完全に一致する正式名称と、同じ市・州または ZIP コードが記載されている必要があります。 レコードに役員、取締役、個人の登録代理人、メールアドレス、電話番号、所在地が含まれることはありません。
求人ツール
| ツール | 返される情報 |
|---|---|
find_company_board | 企業の採用ページで使われている応募者追跡システムと、その求人ボード名を返します。 |
list_open_jobs | 企業 1 社の募集中の求人をすべて、自社の Greenhouse、Ashby、Lever、Workable の求人ボードから取得して返します。 |
compare_companies | 最大 20 社の募集中の求人を、統一スキーマで返します。 |
job_changes | すべての求人ボードの日次記録から、新規掲載、掲載終了、再掲載、編集された求人を日ごとに返します。 |
hiring_summary | 企業 1 社の採用状況を一覧で確認できます。職種を部門や勤務地ごとに分類し、リモート勤務の割合、給与範囲、最近の掲載・終了求人を表示します。 |
各ベンダーは募集中の求人を取得する API を公開していますが、企業の求人ボード名が 分からなければ、どれも役に立ちません。各ベンダーは顧客一覧を公開していないため、 このサービスではその一覧を提供しています。リモートサーバー上の 8,532 件の求人ボードは、 それぞれベンダー独自の API で確認済みです。
その他のツール(リモート)
read_page(ウェブページまたは PDF を Markdown として取得)、extract_page(ページから指定したフィールドを JSON として抽出。有料のみ)、check_email(構文、メールサーバー、使い捨てアドレスとロールのフラグを確認)、search_papers(OpenAlex)、search_hacker_news、app_store_lookup。
すべてのツールは読み取り専用で、タイトルと readOnlyHint を宣言します。
給与の解析と、不明確な場合の拒否
Ashby は給与を "$211.4K - $290.6K" と表示します。Greenhouse はセント単位で表示し、複数の給与帯をまとめて表示することもあります。どちらも数値に変換されます。
"salary_min": 211400.0, "salary_max": 290600.0,
"salary_currency": "USD", "salary_text": "$211.4K - $290.6K"
パーサーは、推測するよりも意図的に頻繁に拒否します。
$50 - $80 / hourは給与なしになります。時給は別の単位であり、年収として報告するのは自信満々の嘘になるためです。600 000 krは給与なしになります。krはスウェーデン、ノルウェー、デンマークで使われています。0.5% - 1.75% - Offers Equityは給与なしになります。株式報酬は給与ではありません。- 2 つの通貨の給与帯を、実在しない範囲にまとめることはありません。
salary_text には、雇用主が実際に記載した内容が常に保持されます。
個人情報は含みません
採用担当者の名前は返されません。求人情報からメールアドレスと電話番号は削除されます。Ashby のドキュメントで一般公開すべきではないとされているため、非公開の Ashby 求人情報は除外されます。
またはローカル版の求人エディションをインストール
pip install ats-jobs-mcp
{
"mcpServers": {
"ats-jobs": {
"command": "ats-jobs-mcp"
}
}
}
ローカル版には、7,479 件の Greenhouse および Ashby の求人掲示板を収録したディレクトリに対する find_company_board、list_open_jobs、compare_companies があります(たとえば lever:spotify のように、Lever は名前で指定します)。無料で、お使いのマシン上で動作し、料金は一切かかりません。
Python と LangChain
pip install groundtruth-company:会社関連ツール用の Python クライアントです。pip install langchain-groundtruth:同じツールを LangChain ツールとして利用できます。
Apify Actors との関係
同じ求人解析機能が、Apify Actor として
apify.com/groundtruth/ats-job-listings で動作します。
tests/test_core_parity.py は、2 つの解析ロジックにずれが生じると失敗します。
ライセンス
MIT。求人情報は、それを公開した雇用主に帰属します。登記記録は、それを公開する各州に帰属します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。