Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | Listening host in SSE mode | localhost |
| MODE | No | Transport mode (stdio or sse) | stdio |
| PORT | No | Listening port in SSE mode | 3000 |
| TOOLS | No | List of API tools to enable, separated by commas | |
| APP_ID | Yes | Feishu/Lark application App ID | |
| CONFIG | No | Configuration file path, supports JSON format | |
| DOMAIN | No | Feishu/Lark API domain | https://open.feishu.cn |
| LANGUAGE | No | Tools language (zh or en) | en |
| APP_SECRET | Yes | Feishu/Lark application App Secret | |
| TOKEN_MODE | No | API token type (auto, tenant_access_token, or user_access_token) | auto |
| TOOL_NAME_CASE | No | Tool name format (snake, camel, dot, or kebab) | snake |
| USER_ACCESS_TOKEN | No | User access token for calling APIs as a user |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |