检查飞书MCP服务器配置状态,并提供配置指引。
Verifies and guides configuration of Feishu MCP servers for test case generation.
/plugin marketplace add mookechee/mookechee-cc-plugins/plugin install lark-testcase-generator@mookechee-cc-plugins检查生成测试用例所需的飞书 MCP 服务器是否已正确配置。
| 服务器名称 | 说明 | 必需 |
|---|---|---|
lark-prj-remote | 飞书项目管理 MCP,用于读取单子信息 | 是 |
lark-mcp-remote | 飞书云文档 MCP,用于读取技术文档 | 是 |
请运行 /mcp 命令查看已配置的 MCP 服务器列表。
在 MCP 列表中查找:
lark-prj-remote - 飞书项目 MCPlark-mcp-remote - 飞书文档 MCP如果这两个服务器都已列出且状态正常,则配置完成。
如果缺少任一 MCP 服务器,请按以下步骤配置:
App ID 和 App Secret选项 A:使用命令行添加
claude mcp add --transport stdio lark-prj-remote \
--env LARK_APP_ID=cli_xxxxxxxxxx \
--env LARK_APP_SECRET=xxxxxxxxxxxxxxxxxx \
-- npx -y @anthropic/claude-code-mcp-lark-prj
选项 B:编辑配置文件
编辑 ~/.claude/settings.json:
{
"mcpServers": {
"lark-prj-remote": {
"command": "npx",
"args": ["-y", "@anthropic/claude-code-mcp-lark-prj"],
"env": {
"LARK_APP_ID": "cli_xxxxxxxxxx",
"LARK_APP_SECRET": "xxxxxxxxxxxxxxxxxx"
}
}
}
}
选项 A:使用命令行添加
claude mcp add --transport stdio lark-mcp-remote \
--env LARK_APP_ID=cli_xxxxxxxxxx \
--env LARK_APP_SECRET=xxxxxxxxxxxxxxxxxx \
-- npx -y @anthropic/claude-code-mcp-lark
选项 B:编辑配置文件
编辑 ~/.claude/settings.json:
{
"mcpServers": {
"lark-mcp-remote": {
"command": "npx",
"args": ["-y", "@anthropic/claude-code-mcp-lark"],
"env": {
"LARK_APP_ID": "cli_xxxxxxxxxx",
"LARK_APP_SECRET": "xxxxxxxxxxxxxxxxxx"
}
}
}
}
~/.claude/settings.json 完整示例:
{
"mcpServers": {
"lark-prj-remote": {
"command": "npx",
"args": ["-y", "@anthropic/claude-code-mcp-lark-prj"],
"env": {
"LARK_APP_ID": "cli_xxxxxxxxxx",
"LARK_APP_SECRET": "xxxxxxxxxxxxxxxxxx",
"LARK_TENANT_ID": "optional_tenant_id"
}
},
"lark-mcp-remote": {
"command": "npx",
"args": ["-y", "@anthropic/claude-code-mcp-lark"],
"env": {
"LARK_APP_ID": "cli_xxxxxxxxxx",
"LARK_APP_SECRET": "xxxxxxxxxxxxxxxxxx"
}
}
}
}
配置完成后:
/mcp 确认服务器已列出/lark-testcase-generator:generate 测试功能A: 检查配置文件语法是否正确,确保 JSON 格式有效。
A: 检查 LARK_APP_ID 和 LARK_APP_SECRET 是否正确。
A: 在飞书开放平台检查应用权限,确保已开启相关 API 权限。
A: 确保飞书应用已被添加为文档的协作者,或开启了文档的公开访问权限。