mcpField
H
holaspirit-mcp-server

holaspirit-mcp-server

ローカル
npmjs.comビジネス・マーケティング169 週間前に更新

holaspirit-mcp-server について

holaspirit-mcp-serverは、Holaspirit APIを通じてAIアシスタントから組織データにアクセスするサーバーです。タスク、指標、サークル、役割、会議などを扱うツールを提供します。

主な機能

  1. 01組織のタスクと指標の一覧
  2. 02サークル、役割、ドメインの参照
  3. 03ポリシーと会議詳細の取得
  4. 04メンバーフィードと会議の緊張の確認
  5. 05メールアドレスによるメンバー検索

活用シーン

  1. 01組織内のタスクと指標の確認
  2. 02サークルや役割の詳細の調査
  3. 03会議記録と緊張の取得
  4. 04メールアドレスを使ったメンバー検索

MCP 対応

Holaspirit APIの操作をMCPクライアント向けのツールとして公開します。stdioとStreamable HTTPのトランスポートに対応します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"holaspirit": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
起動コマンドnpx -y @smithery/cli

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

パッケージ
npm@smithery/cli

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

holaspirit-mcp-server

smithery badge npm version

Holaspirit APIにアクセスするMCP(Model Context Protocol)サーバーです。

このサーバーは、Holaspirit の API に MCP 互換でアクセスできるようにし、標準化されたインターフェースを通じて AI アシスタントが Holaspirit のデータを操作できるようにします。

Holaspirit Server MCP server

機能

利用可能なツール:

  • holaspirit_list_tasks - 組織内のすべてのタスクを一覧表示します
  • holaspirit_list_metrics - 組織内のすべてのメトリクスを一覧表示します
  • holaspirit_list_circles - 組織内のすべてのサークルを一覧表示します
  • holaspirit_get_circle - 特定のサークルの詳細を取得します
  • holaspirit_list_roles - 組織内のすべてのロールを一覧表示します
  • holaspirit_get_role - 特定のロールの詳細を取得します
  • holaspirit_list_domains - 組織内のすべてのドメインを一覧表示します
  • holaspirit_list_policies - 組織内のすべてのポリシーを一覧表示します
  • holaspirit_list_meetings - 組織内のすべてのミーティングを一覧表示します
  • holaspirit_get_meeting - 特定のミーティングの詳細を取得します
  • holaspirit_get_member_feed - メンバーのフィードを取得します
  • holaspirit_get_tensions - ミーティングのテンションを取得します
  • holaspirit_search_member - メールアドレスでメンバーを検索します

クイックスタート

インストール
Smithery 経由でインストールする

Smithery経由で、Claude Desktop に holaspirit-mcp-server を自動的にインストールするには:

npx -y @smithery/cli install holaspirit-mcp-server --client claude
手動インストール
npm install holaspirit-mcp-server
設定

環境変数を使用してサーバーを設定できます。次の 2 つの方法がサポートされています:

環境変数
  • HOLASPIRIT_API_TOKEN:Holaspirit API トークン
  • HOLASPIRIT_ORGANIZATION_ID:Holaspirit の組織 ID
.env ファイルを使用する

プロジェクトのルートに .env ファイルを作成します:

# Copy the example file
cp .env.example .env

次に、.env を実際の値に編集します:

HOLASPIRIT_API_TOKEN=your_api_token_here
HOLASPIRIT_ORGANIZATION_ID=your_organization_id_here
使用方法

このサーバーは 2 つのトランスポートモードに対応しています:

Stdio トランスポート(デフォルト)

stdin/stdout 経由で通信する MCP クライアントで使用します:

npx holaspirit-mcp-server
HTTP トランスポート

最新の Streamable HTTP プロトコルを使用する Web クライアントまたは HTTP ベースの連携で使用します:

npx holaspirit-mcp-server --port 3000

HTTP サーバーは任意のパス(例:/、/mcp、/sse)で POST リクエストのみを受け付け、Streamable HTTP トランスポートプロトコルを使用します。

クライアント用の MCP 設定 JSON を編集する:

Stdio トランスポートの場合:

...
    "holaspirit": {
      "command": "npx",
      "args": [
        "-y",
        "holaspirit-mcp-server"
      ],
      "env": {
        "HOLASPIRIT_API_TOKEN": "<your token>",
        "HOLASPIRIT_ORGANIZATION_ID": "<your org id>"
      }
    },
...

HTTP トランスポートの場合は、クライアントが次の URL に接続するように設定します:

  • http://localhost:3000/(または任意のパス)

開発

利用可能なスクリプト
  • npm run dev - ホットリロードを有効にして開発モードでサーバーを起動します
  • npm run build - 本番環境向けにプロジェクトをビルドします
  • npm run start - 本番サーバーを起動します
  • npm run lint - リントチェック(ESLint と Prettier)を実行します
  • npm run fix - リントの問題を自動的に修正します
  • npm run examples - サンプルスクリプトを実行します
コントリビューション
  1. リポジトリをフォークします
  2. フィーチャーブランチを作成します
  3. テストとリントを実行します:npm run lint
  4. 変更をコミットします
  5. ブランチにプッシュします
  6. プルリクエストを作成します

コメント

MCP は初めてですか?

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

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