Lark MCP Server

Lark MCP サーバー

Lark/Feishu API と統合され、LLM が Lark サービスと対話できるようにするモデル コンテキスト プロトコル (MCP) サーバー。

特徴

  • Lark の連絡先 API を使用して従業員情報を照会する
  • さらに多くの機能が近日中に登場します...

前提条件

  • Node.js 16以上
  • App ID と App Secret を持つ Lark/Feishu アプリケーション
  • Claude for Desktopまたは他の MCP クライアント

インストール

npm install npm run build

使用法

サーバーは 2 つの方法で実行できます。

1. コマンドライン引数の使用(推奨)

npx lark-mcp <app_id> <app_secret>

<app_id><app_secret>を Lark アプリケーションの資格情報に置き換えます。

2. 環境変数の使用

export LARK_APP_ID=your_app_id export LARK_APP_SECRET=your_app_secret npx lark-mcp

利用可能なツール

ユーザー情報を取得する

ID を使用して従業員情報を取得します。

Claude での使用例:

Please look up employee information for ID 12345

発達

  1. リポジトリをクローンする
  2. 依存関係をインストールします:
    npm install
  3. プロジェクトをビルドします。
    npm run build
  4. 開発モードでサーバーを起動します。
    npm run dev

構成

サーバーは、次の順序で資格情報を優先順位付けします。

  1. コマンドライン引数
  2. 環境変数
  3. デフォルト値(ある場合)

エラー処理

  • サーバーは起動前に資格情報を検証します
  • APIエラーは適切に処理され、クライアントに返されます
  • 詳細なエラーメッセージはトラブルシューティングに役立ちます

ライセンス

マサチューセッツ工科大学

貢献

  1. リポジトリをフォークする
  2. 機能ブランチを作成する
  3. 変更をコミットする
  4. ブランチにプッシュする
  5. 新しいプルリクエストを作成する
-
security - not tested
F
license - not found
-
quality - not tested

LLM が Lark/Feishu サービスと対話できるようにするサーバー。現在、Lark の連絡先 API を介して従業員情報のクエリをサポートしています。

  1. Features
    1. Prerequisites
      1. Installation
        1. Usage
          1. 1. Using Command Line Arguments (Recommended)
          2. 2. Using Environment Variables
        2. Available Tools
          1. get-user-info
        3. Development
          1. Configuration
            1. Error Handling
              1. License
                1. Contributing
                  ID: rvj283izak