Explorium API MCP サーバー
Explorium MCPサーバーは、 Explorium APIとの連携に使用されるモデルコンテキストプロトコルサーバーです。AIアシスタントがExploriumのビジネスデータおよび見込み客データ検索機能にアクセスできるようにします。
📋 目次
Related MCP server: GemForge-Gemini-Tools-MCP
概要
Explorium MCPサーバーは、AIアシスタントがExploriumの広範なビジネスおよび見込み客データベースにアクセスできるようにします。これにより、AIツールはチャットインターフェースを通じて、企業、業界、専門家に関する正確で最新の情報を直接提供できるようになります。
インストール
PyPI から Explorium MCP サーバーをインストールします。
このパッケージには Python 3.10 以降が必要です。
開発のためのセットアップ
リポジトリをクローンします。
uvを使用して開発環境をセットアップします。
ルート ディレクトリに Explorium API キーを使用して
.envファイルを作成します。
API キーを取得するには、 Explorium API ドキュメントの指示に従ってください。
ローカルで実行
AIアシスタントとの使用
Claude Desktopでの使用
公式のモデル コンテキスト プロトコル ガイドに従って、Claude Desktop をインストールし、MCP サーバーを使用するように設定します。
次のエントリを
claude_desktop_config.jsonファイルに追加します。
開発の場合は、代わりに次の構成を使用できます。
すべてのプレースホルダーを実際のパスと API キーに置き換えます。
カーソルとの使用
Cursor にはMCP サーバーのサポートが組み込まれています。
Explorium MCP サーバーを使用するように構成するには:
Cursor > Settings > Cursor Settings > MCPに移動します。次のコマンドで「Explorium」エントリを追加します。
開発には以下を使用します:
カーソル設定で「Yolo モード」をオンにするとCursor > Settings > Cursor Settings > Features > Chat > Enable Yolo modeで確認せずにツールを使用できます。
プロジェクト構造
開発ワークフロー
開発のためのセットアップの説明に従って環境をセットアップします。
コードベースに変更を加える
コードをフォーマットします:
リンティングチェックを実行します。
テストを実行します:
継続的インテグレーション
このプロジェクトでは、CI/CDにGitHub Actionsを使用しています。.github .github/workflows/ci.ymlで定義されたワークフローは、以下の処理を実行します。
バージョンチェック:
pyproject.tomlのバージョンがメインにマージされる前に増加していることを確認します。リンティング:
ruffを使用してコードスタイルとフォーマットのチェックを実行しますテスト: カバレッジレポート付きのテストスイートを実行します
デプロイメント: メインにマージするときに、
pyproject.tomlのバージョンでリポジトリにタグを付ける
建築と出版
パッケージの構築
配布用パッケージをビルドするには:
pyproject.tomlのバージョンを更新します (新しいリリースごとに必要)ビルド コマンドを実行します。
これにより、ビルドされたパッケージを含むdist/ディレクトリが作成されます。
PyPIへの公開
パッケージをPyPIに公開するには:
twineが取り付けられていることを確認します。
ビルドしたパッケージを PyPI にアップロードします。
PyPI の資格情報を提供するか、 .pypircファイルで設定する必要があります。
自動バージョン管理とタグ付け
変更がメイン ブランチにマージされると、CI ワークフローは自動的に次の処理を実行します。
pyproject.tomlのバージョンでリポジトリにタグを付けるタグをGitHubにプッシュする