Skip to main content
Glama

HireBase MCP Server

by jhgaylor

HireBase MCP サーバー

HireBase ジョブ API と対話するためのツールを提供するモデル コンテキスト プロトコル (MCP) サーバー。

利用可能なMCPインタラクション

このサーバーは、次の MCP インタラクションを公開します。

ツール

  • search_jobs : さまざまな基準 (キーワード、タイトル、場所、給与など) に基づいて HireBase API を使用して求人を検索します。
    • パラメータ: queryand_keywordsor_keywordsnot_keywordstitlecategorycountrycitylocation_typecompanysalary_fromsalary_tosalary_currencyyears_fromyears_tovisalimit
  • get_job : HireBase ID を使用して特定のジョブの詳細情報を取得します。
    • パラメータ: job_id

プロンプト

  • create_candidate_profile : 候補者の詳細 (名前、LinkedIn、Web サイト、履歴書のテキスト) に基づいて構造化されたプロンプトを生成し、求職を支援します。
    • パラメータ: namelinkedin_urlpersonal_websiteresume_text

クライアントのセットアップ(例:Claude Desktop、Cursor)

このサーバーを Claude Desktop や Cursor などの MCP クライアントで使用するには、サーバー プロセスを実行するようにクライアントを構成し、オプションで HireBase API キーを提供する必要があります。

  1. uvがインストールされていることを確認します: curl -LsSf https://astral.sh/uv/install.sh | sh
  2. HireBase API キーを取得する (オプション): HireBaseからキーをリクエストします。これを環境変数 ( HIREBASE_API_KEY ) として設定することも、空のままにすることもできます。
  3. クライアントを構成します。
    • uvxの使用:
      • Claude Desktop: claude_desktop_config.jsonを編集します。
        { "mcpServers": { "hirebase": { "command": "uvx", "args": [ "hirebase-mcp" ], "env": { "HIREBASE_API_KEY": "" } } } }
      • カーソル: [設定] > [MCP] > [サーバーの追加] に移動します。
        • Mac/Linux コマンド: uvx hirebase-mcp (必要に応じてパッケージ名を調整してください)
        • Windows コマンド: cmd
        • Windows 引数: /cuvxhirebase-mcp (必要に応じてパッケージ名を調整してください)
        • 適切なセクションでHIREBASE_API_KEY環境変数を設定します。
    • Python 経由でソースから実行する (代替):
      1. リポジトリをクローンし、クローンした場所をメモします
      2. Claude Desktop: claude_desktop_config.jsonを編集する: GXP2

発達

このプロジェクトでは以下を使用します:

  • 依存関係管理と仮想環境のためのuv
  • リンティングとフォーマットのためのruff
  • ビルドバックエンドとしてのhatch

一般的なタスク

# Setup virtual env uv venv # Install dependencies uv pip install -e . # install cli tools uv tool install ruff # Run linting ruff check . # Format code ruff format .

環境変数

  • HIREBASE_API_KEY (必須): HireBase API にアクセスするための API キー。サーバーが求人データへの認証済みリクエストを行うために必要です。

テスト

このプロジェクトでunittest.mock 、コアツールロジックのテストにpytestを使用しています。unittest.mockを使用して、外部API呼び出しのモックをテストします。

  1. テストの依存関係をインストールします。
# Ensure you are in your activated virtual environment (.venv) uv pip install -e '.[test]'
  1. テストを実行します:
# Example command pytest

貢献

貢献を歓迎します。

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

HireBase Job API と対話するためのツールを提供し、ユーザーがさまざまな基準で求人を検索し、自然言語で詳細な求人情報を取得できるようにします。

  1. 利用可能なMCPインタラクション
    1. ツール
    2. プロンプト
  2. クライアントのセットアップ(例:Claude Desktop、Cursor)
    1. 発達
      1. 一般的なタスク
    2. 環境変数
      1. テスト
        1. 貢献
          1. ライセンス

            Related MCP Servers

            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol (MCP) server that provides tools to interact with LinkedIn's Feeds and Job API. You can do "search for 3 data engineer jobs in . For each job check if it a good match for me by analyzing it against my resume in file resume.md."
              Last updated -
              2
              31
              Python
              The Unlicense
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that provides Google Jobs search capabilities through SerpAPI integration, featuring multi-language support, flexible search parameters, and rich job details.
              Last updated -
              1
              2
              8
              JavaScript
              MIT License
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables seamless interaction with LinkedIn for job applications, profile retrieval, feed browsing, and resume analysis through natural language commands.
              Last updated -
              10
              Python
            • -
              security
              F
              license
              -
              quality
              Enables AI assistants to interact with Metabase, providing access to dashboards, questions, databases, and tools for executing queries and viewing data through natural language.
              Last updated -
              JavaScript
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/jhgaylor/hirebase-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server