Loxo MCP Server

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.

Integrations

  • Loads environment variables from a .env file for configuration, including Loxo API credentials required for authentication with the Loxo platform.

  • Provides version control for the codebase, allowing developers to clone the repository and manage their own implementations of the Loxo MCP server.

  • Used for package management, dependency installation, and running build and development scripts for the Loxo MCP server.

Loxo MCP サーバー

Loxo採用プラットフォームAPIと連携するためのツールを提供するモデルコンテキストプロトコル(MCP)サーバー。このサーバーにより、AIアシスタントは候補者、求人、活動、コールキューの管理など、採用関連のさまざまなタスクを実行できます。

インストール

# Clone the repository git clone [repository-url] cd loxo-mcp-server # Install dependencies npm install # Build the project npm run build

構成

提供された.env.exampleファイルを.envにコピーし、値を入力します。

cp .env.example .env

次に、設定に合わせて.envファイルを更新します。

LOXO_API_KEY=your_api_key LOXO_DOMAIN=app.loxo.co LOXO_AGENCY_SLUG=your_agency_slug

必要な環境変数:

  • LOXO_API_KEY : Loxo APIキー
  • LOXO_AGENCY_SLUG : Loxoでの代理店のスラッグ
  • LOXO_DOMAIN : (オプション) デフォルトは「app.loxo.co」

利用可能なツール

アクティビティ管理

  • get-activity-types : 利用可能なアクティビティタイプのリストを取得する
  • spark-search-activity-types : Spark Searchからアクティビティタイプを取得する
  • get-todays-tasks : 今日のすべてのタスクと予定されているアクティビティを取得します
  • schedule-activity : 将来のアクティビティ(通話、会議など)をスケジュールする
  • log-activity : 候補者または求人のアクティビティを記録する

コールキュー管理

  • get-call-queue : 現在のコールキューを表示する
  • add-to-call-queue : 候補者または連絡先をコールキューに追加する

候補者管理

  • search-candidates : Loxoで候補者を検索する
  • get-candidate : 特定の候補者に関する詳細情報を取得する
  • add-note : 候補にメモを追加する

ジョブ管理

  • search-jobs : Loxoの求人を検索
  • get-job : 特定のジョブに関する詳細情報を取得する
  • add-note : ジョブにメモを追加する

発達

# Run in development mode with watch mode npm run dev # Build the project npm run build # Start the server npm start

型安全性

サーバーは、以下の実行時型検証に Zod を使用します。

  • 環境変数
  • ツール入力パラメータ
  • APIレスポンス

エラー処理

サーバーには、次の包括的なエラー処理が含まれています。

  • 環境検証
  • APIリクエストの失敗
  • 無効なツールパラメータ
  • 不明なツールのリクエスト

建築

  • モデルコンテキストプロトコルSDKを使用して構築
  • AIアシスタントとのシームレスな統合のためにstdio経由で通信します
  • 型安全性と開発者エクスペリエンスの向上のために TypeScript を使用します
  • LoxoのプラットフォームへのRESTful API呼び出しを実装します

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Loxo 採用プラットフォーム API とのやり取りを可能にし、AI アシスタントによる候補者と求人の管理、アクティビティのログ記録、コール キューの管理などのタスクを容易にします。

  1. Installation
    1. Configuration
      1. Available Tools
        1. Activity Management
        2. Call Queue Management
        3. Candidate Management
        4. Job Management
      2. Development
        1. Type Safety
          1. Error Handling
            1. Architecture
              ID: rj00ooup46