HireBase MCP サーバー
HireBase ジョブ API と対話するためのツールを提供するモデル コンテキスト プロトコル (MCP) サーバー。
利用可能なMCPインタラクション
このサーバーは、次の MCP インタラクションを公開します。
ツール
search_jobs
: さまざまな基準 (キーワード、タイトル、場所、給与など) に基づいて HireBase API を使用して求人を検索します。- パラメータ:
query
、and_keywords
、or_keywords
、not_keywords
、title
、category
、country
、city
、location_type
、company
、salary_from
、salary_to
、salary_currency
、years_from
、years_to
、visa
、limit
。
- パラメータ:
get_job
: HireBase ID を使用して特定のジョブの詳細情報を取得します。- パラメータ:
job_id
。
- パラメータ:
プロンプト
create_candidate_profile
: 候補者の詳細 (名前、LinkedIn、Web サイト、履歴書のテキスト) に基づいて構造化されたプロンプトを生成し、求職を支援します。- パラメータ:
name
、linkedin_url
、personal_website
、resume_text
。
- パラメータ:
クライアントのセットアップ(例:Claude Desktop、Cursor)
このサーバーを Claude Desktop や Cursor などの MCP クライアントで使用するには、サーバー プロセスを実行するようにクライアントを構成し、オプションで HireBase API キーを提供する必要があります。
uv
がインストールされていることを確認します:curl -LsSf https://astral.sh/uv/install.sh | sh
- HireBase API キーを取得する (オプション): HireBaseからキーをリクエストします。これを環境変数 (
HIREBASE_API_KEY
) として設定することも、空のままにすることもできます。 - クライアントを構成します。
uvx
の使用:- Claude Desktop:
claude_desktop_config.json
を編集します。 - カーソル: [設定] > [MCP] > [サーバーの追加] に移動します。
- Mac/Linux コマンド:
uvx hirebase-mcp
(必要に応じてパッケージ名を調整してください) - Windows コマンド:
cmd
- Windows 引数:
/c
、uvx
、hirebase-mcp
(必要に応じてパッケージ名を調整してください) - 適切なセクションで
HIREBASE_API_KEY
環境変数を設定します。
- Mac/Linux コマンド:
- Claude Desktop:
- Python 経由でソースから実行する (代替):
- リポジトリをクローンし、クローンした場所をメモします
- Claude Desktop:
claude_desktop_config.json
を編集する: GXP2
発達
このプロジェクトでは以下を使用します:
- 依存関係管理と仮想環境のための
uv
- リンティングとフォーマットのための
ruff
- ビルドバックエンドとしての
hatch
一般的なタスク
環境変数
HIREBASE_API_KEY
(必須): HireBase API にアクセスするための API キー。サーバーが求人データへの認証済みリクエストを行うために必要です。
テスト
このプロジェクトでunittest.mock
、コアツールロジックのテストにpytest
を使用しています。unittest.mockを使用して、外部API呼び出しのモックをテストします。
- テストの依存関係をインストールします。
- テストを実行します:
貢献
貢献を歓迎します。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
HireBase Job API と対話するためのツールを提供し、ユーザーがさまざまな基準で求人を検索し、自然言語で詳細な求人情報を取得できるようにします。
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityEnables interaction with the Loxo recruitment platform API, facilitating tasks such as candidate and job management, activity logging, and call queue management through AI assistants.Last updated -12JavaScript
- -securityFlicense-qualityEnables searching for AI agents by keywords or categories, allowing users to discover tools like coding agents, GUI agents, or industry-specific assistants across marketplaces.Last updated -34Python
- -securityFlicense-qualityEnables job searching functionality using Careerjet API with features like keyword and location-based searches, advanced filtering, and multi-language support across 50+ countries.Last updated -JavaScript
- -securityFlicense-qualityProvides job search functionality using Careerjet API with features for keyword and location-based searches, advanced filtering, and support for 50+ countries and languages.Last updated -Python