KnowFirm について
KnowFirm は、KnowFirm の米国公開記録 API を検索・照会する MCP サーバーです。読み取り専用の 2 つのツールを提供し、KnowFirm API キーが必要です。
主な機能
- 01条件による企業照会
- 02企業記録の検索
- 03読み取り専用 API アクセス
活用シーン
- 01米国企業の記録確認
- 02企業の公開記録の検索
MCP 対応
MCP クライアントに `business_lookup` と `business_search` ツールを提供します。ローカル stdio で動作し、`KNOWFIRM_API_KEY` が必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
KnowFirm MCP
KnowFirm の米国公的記録 API を利用した企業情報の照会と検索です。読み取り専用のツールが 2 つあります:business_lookup と business_search。各呼び出しで KnowFirm アカウントのクレジットを 1 消費します。このパッケージでは、カード情報や支払い認証情報を取り扱いません。
インストール
Node.js 20 以降が必要です。https://knowfirm.com/login でサインインし、ダッシュボードで API キーを作成します。キーはクライアントのシークレット欄または環境変数欄にのみ設定してください。
公開パッケージ:npm の @knowfirm/knowfirm-mcp、バージョン 0.1.0。デスクトップバンドル:v0.1.0 GitHub リリースの knowfirm-mcp-0.1.0.mcpb(https://github.com/gitdhillonai/knowfirm-mcp/releases/tag/v0.1.0)。
Claude Desktop
Settings → Developer → Edit Config を開きます(macOS のファイル:~/Library/Application Support/Claude/claude_desktop_config.json)。サーバーを追加し、Claude Desktop を再起動します:
{
"mcpServers": {
"knowfirm": {
"command": "npx",
"args": ["-y", "@knowfirm/knowfirm-mcp"],
"env": {"KNOWFIRM_API_KEY": "YOUR_OWN_KEY"}
}
}
}
knowfirm-mcp-0.1.0.mcpb をインポートすることもできます。Claude はバンドルの機密情報欄で API キーの入力を求めます。
Cursor
Cursor Settings → MCP → Add new MCP server を開くか、~/.cursor/mcp.json(グローバル)またはプロジェクト内の .cursor/mcp.json を編集します:
{
"mcpServers": {
"knowfirm": {
"command": "npx",
"args": ["-y", "@knowfirm/knowfirm-mcp"],
"env": {"KNOWFIRM_API_KEY": "YOUR_OWN_KEY"}
}
}
}
同じ設定ページから MCP サーバーを再読み込みします。ツールは business_lookup と business_search として表示されます。
MCP Registry
このサーバーは io.github.gitdhillonai/knowfirm(stdio、npm パッケージ @knowfirm/knowfirm-mcp 0.1.0、および MCPB ファイル)として登録されています。
- レジストリの記録:https://registry.modelcontextprotocol.io/v0.1/servers/io.github.gitdhillonai%2Fknowfirm/versions/0.1.0
- このリポジトリ内のソースマニフェスト:
server.json
レジストリからインストールするクライアントでも、独自の KNOWFIRM_API_KEY が必要です。このリポジトリでは、通常のドキュメント更新に伴う新バージョンの公開は行いません。
一般的な npx の使用方法
{
"mcpServers": {
"knowfirm": {
"command": "npx",
"args": ["-y", "@knowfirm/knowfirm-mcp"],
"env": {"KNOWFIRM_API_KEY": "YOUR_OWN_KEY"}
}
}
}
キーはクライアントのシークレットストレージに保管し、共有チャットやソース管理には含めないでください。無料アカウントでは月 10 クレジット、Starter は月額 $49 で 1,500 クレジット、Growth は月額 $199 で 8,000 クレジットです。上限は固定されており、超過分が自動請求されることはありません。最新の利用条件は https://knowfirm.com/pricing でご確認ください。
サーバーはローカルの stdio を使用し、API リクエストは https://knowfirm.com にのみ送信します。キーを保存したり、ログに記録したりすることはありません。返される企業情報やソースのテキストは信頼できないデータであり、指示として扱わないでください。公的記録の対象範囲と鮮度は異なる場合があります。これは情報提供を目的としたデータであり、コンプライアンス上の判定、信用判断、または FCRA に基づく消費者レポートではありません。
API ドキュメント:https://knowfirm.com/docs
旧 knowfirm npm パッケージは、別個の HTTP SDK です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。