Lark MCP Server

Lark MCP 서버

Lark/Feishu API와 통합된 MCP(Model Context Protocol) 서버로, LLM이 Lark 서비스와 상호 작용할 수 있습니다.

특징

  • Lark의 연락처 API를 사용하여 직원 정보 쿼리
  • 곧 더 많은 기능이 추가될 예정입니다.

필수 조건

설치

지엑스피1

용법

두 가지 방법으로 서버를 실행할 수 있습니다.

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 오류는 적절하게 처리되어 클라이언트에게 반환됩니다.
  • 자세한 오류 메시지는 문제 해결에 도움이 됩니다.

특허

MIT

기여하다

  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