mcpField
H
Humaans

Humaans

ローカル
github.com/mindstoneビジネス・マーケティング13今日更新

Humaans について

Humaans は、Humaans の人事プラットフォームの情報を照会・管理する MCP サーバーです。MCP 経由で従業員、職種、休暇、会社、所在地のデータを扱う人事チームやホスト向けで、従業員の詳細から機密フィールドを除外します。

主な機能

  1. 01従業員プロフィールの一覧と取得
  2. 02職種履歴とチームの確認
  3. 03休暇情報の確認と管理
  4. 04保留中の休暇申請の承認・却下
  5. 05会社情報とオフィス情報へのアクセス
  6. 06従業員詳細から機密フィールドを除外

活用シーン

  1. 01従業員プロフィールと職種履歴の検索
  2. 02保留中の休暇申請の確認または承認
  3. 03会社のオフィス所在地の確認

MCP 対応

MCP クライアントに、Humaans の従業員、職種、休暇、会社、チームを扱う 16 個のツールを提供します。認証には Humaans API キーを使用します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"mindstone-mcp-server-humaans": {
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-humaans"
],
"env": {
"HUMAANS_API_KEY": "<HUMAANS_API_KEY>"
}
}
}
}
起動コマンドnpx -y @mindstone/mcp-server-humaans
設定が必要な環境変数
HUMAANS_API_KEYシークレットHumaans API access token (from app settings)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@mindstone/mcp-server-humaans0.3.1

ツール

16

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
api_keystringはいHumaans API アクセストークン

詳細

@mindstone/mcp-server-humaans

npm version License: FSL-1.1-MIT

Model Context Protocol ホスト向けの Humaans HR プラットフォーム MCP サーバーです。標準化された MCP インターフェースを通じて、従業員プロフィール、職務、休暇申請、会社情報、オフィスの場所を照会できます。

ステータス

  • バージョン: 0.3.1 · npm
  • 認証: API キー(HUMAANS_API_KEY)
  • ツール: 16(people、job-roles、time-away、company、teams)
  • サーフェス: cloud-api
  • 機械可読: STATUS.json

要件

  • Node.js 20+
  • npm

ワンクリックインストール

Cursor に追加 VS Code に追加 VS Code Insiders に追加

ボタンをクリックすると、ホストで HUMAANS_API_KEY の入力を求められます。

Claude Desktop / Claude Code / Goose / Continue.dev 用の手動設定(Humaans)
{
  "mcpServers": {
    "Humaans": {
      "command": "npx",
      "args": [
        "-y",
        "@mindstone/mcp-server-humaans"
      ],
      "env": {
        "HUMAANS_API_KEY": ""
      }
    }
  }
}

クイックスタート

インストールとビルド
cd <path-to-repo>/connectors/humaans
npm install
npm run build
npx(公開後)
npx -y @mindstone/mcp-server-humaans
ローカル
node dist/index.js

設定

環境変数
  • HUMAANS_API_KEY — Humaans API アクセストークン(アプリの設定から取得)
  • MCP_HOST_BRIDGE_STATE — 認証情報の管理に使用するホストブリッジ状態ファイルの任意のパス
  • MINDSTONE_REBEL_BRIDGE_STATE — MCP_HOST_BRIDGE_STATE と後方互換性のあるエイリアス

ホスト設定例

Claude Desktop / Cursor
{
  "mcpServers": {
    "Humaans": {
      "command": "npx",
      "args": ["-y", "@mindstone/mcp-server-humaans"],
      "env": {
        "HUMAANS_API_KEY": "your-api-key"
      }
    }
  }
}
ローカル開発(npm 公開不要)
{
  "mcpServers": {
    "Humaans": {
      "command": "node",
      "args": ["<path-to-repo>/connectors/humaans/dist/index.js"],
      "env": {
        "HUMAANS_API_KEY": "your-api-key"
      }
    }
  }
}

ツール(16)

設定
  • configure_humaans_api_key — Humaans API アクセストークンを設定
従業員
  • get_humaans_me — 現在認証されているユーザーのプロフィールを取得
  • list_humaans_people — 従業員を一覧表示
  • get_humaans_person — ID を指定して従業員の全プロフィールを取得
  • list_humaans_teams — メンバー数とともにチーム名を一覧表示(従業員ディレクトリから算出。Humaans には専用のチームエンドポイントはありません)
職務
  • list_humaans_job_roles — 従業員の職務履歴を一覧表示
  • get_humaans_job_role — ID を指定して特定の職務を取得
休暇
  • list_humaans_time_away — 休暇記録(有給休暇、病気休暇など)を一覧表示
  • create_humaans_time_away — 休暇を申請
  • list_humaans_time_away_types — 利用可能な休暇の種類を一覧表示
  • list_humaans_time_away_allocations — 休暇割り当てを一覧表示(各従業員に適用されるポリシー)
  • cancel_humaans_time_away — 休暇記録をキャンセル(完全に削除)
  • approve_humaans_time_away — 保留中の休暇申請を承認(マネージャーの操作)
  • decline_humaans_time_away — 保留中の休暇申請を却下(マネージャーの操作)
会社
  • list_humaans_locations — 会社の拠点/オフィスを一覧表示
  • get_humaans_company — 会社情報を取得

データの取り扱い

  • 人物一覧のレスポンスでは、許可リストに含まれるフィールドのみを返します。人物詳細のレスポンスでは、機密フィールド(納税者番号、個人用メールアドレス/電話番号、自宅住所、誕生日、プロフィール写真)を削除します。
  • Humaans で入力された自由記述フィールド(休暇の note/reviewNote、職務の note/jobTitle/department、休暇タイプとポリシーの名前、チーム名、名前/bio/ソーシャルリンク/職務などの人物プロフィールの自由記述、場所のラベル/都市名、会社名)は、<untrusted-content> エンベロープ内に返されます。これにより、モデルはこれらを指示ではなくデータとして扱います。
  • Humaans API のエラーボディは、モデルに渡す前にエンベロープで囲みます(JSON 以外のボディには上限を設けます)。Retry-After は解析された整数としてのみレート制限メッセージに渡されます。また、不正な 2xx ボディの場合は、ボディの一部を含むパーサーメッセージではなく、固定のエラーを返します。

ライセンス

FSL-1.1-MIT — Functional Source License, Version 1.1。将来的に MIT ライセンスとなります。本ソフトウェアは 2030-04-08 に MIT ライセンスへ移行します。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。