К основному содержанию
скилл CX Codex

mcp-lark — скилл для Claude Code: работа с FeiShu и Lark через MCP

Скилл подключает агента к MCP-серверу FeiShu (Lark) и даёт управлять чатами, письмами, документами, таблицами, задачами и календарями.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add aahl/skills --skill mcp-lark -a claude-code
Открыть на GitHub

Что делает mcp-lark

Скилл работает поверх OpenAPI MCP-сервера FeiShu (Lark). Сначала нужно зайти на платформу настройки Lark MCP, добавить там MCP-сервисы и получить URL — без этого шага ничего не заработает. Полученные адреса складываются в переменную LARK_MCP_SERVERS, где каждому URL через двоеточие приписан сценарий использования: чаты и письма, облачные документы и так далее. Несколько серверов перечисляются через точку с запятой.

Значения скилл берёт сначала из .env в рабочей папке, потом из системных переменных окружения. Если нигде не задано, агент спросит у вас и допишет ответ в .env. Посмотреть доступные инструменты можно командой npx -y mcporter list 'open.larksuite.com/mcp/stream/<token>' --all-parameters, а схему одного инструмента — тем же вызовом с --json и фильтром через jq. Вызов конкретного инструмента идёт через npx -y mcporter call 'open.larksuite.com/mcp/stream/<token>.<tool_name>' с параметрами вида param1:"value1".

Внутри скилла есть файл references/message_create.md — там разобрано, как отправлять содержимое сообщений. Автор советует запускать npx -y mcporter, а не голый mcporter: так меньше проблем с совместимостью. Учтите, что токен из URL MCP-сервера — это фактически ключ доступа к вашему рабочему пространству, поэтому .env стоит держать вне git.

Какие задачи решает

  • отправить сообщение в чат FeiShu из агента
  • выгрузить данные из многомерной таблицы Lark
  • создать задачу или событие в календаре
  • найти облачный документ и прочитать его
  • разложить несколько MCP-серверов по сценариям через одну переменную

Примеры запросов агенту

  • Покажи список инструментов MCP-сервера Lark для чатов и писем
  • Отправь в чат FeiShu сообщение с итогами сегодняшнего релиза
  • Достань строки из многомерной таблицы и собери по ним отчёт

Как установить mcp-lark

1Через Skills CLI (Vercel)

npx skills add aahl/skills --skill mcp-lark -a claude-code

2Вручную: положить файлы

~/.claude/skills/mcp-lark/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/mcp-lark/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о mcp-lark

Как установить mcp-lark в Claude?

Выполните npx skills add aahl/skills --skill mcp-lark -a claude-code. После этого скилл лежит в ~/.claude/skills/mcp-lark/SKILL.md.

Что делает mcp-lark?

Связывает агента с MCP-сервером FeiShu (Lark): пользователи, чаты, письма, облачные документы, многомерные таблицы, задачи и календари. Вызовы идут через mcporter.

Что нужно настроить до первого запуска?

Добавить MCP-сервисы на платформе настройки Lark MCP и получить URL, затем прописать их в LARK_MCP_SERVERS в .env рабочей папки.

Исходный текст

SKILL.md · MIT
---
name: mcp-lark
description: Based on FeiShu(飞书) / Lark's OpenAPI MCP server, manage user information, chats, emails, cloud documents, multidimensional tables, tasks, calendars, etc.
---

# MCP Lark / FeiShu
Need to login to the Lark MCP Configuration Platform to add MCP services, obtain the MCP URL, and configure it into environment variables.
- Lark MCP docs: https://open.larksuite.com/document/mcp_open_tools/call-feishu-mcp-server-in-remote-mode
- 飞书 MCP 文档: https://open.feishu.cn/document/mcp_open_tools/end-user-call-remote-mcp-server

## Environment variables
Prioritize fetching from `.env` under the workspace, then use system environment variables. If not configured, ask the user for input and update it to `.env`.
```shell
# Configure multiple MCP service URLs and usage scenarios in environment variables
LARK_MCP_SERVERS='
open.larksuite.com/mcp/stream/xxx:Chats and Mails;
open.larksuite.com/mcp/stream/yyy:Cloud documents;
'
```

## List of available tools
```shell
npx -y mcporter list 'open.larksuite.com/mcp/stream/<token>' --all-parameters

# Get the schema of the specified tool
npx -y mcporter list 'open.larksuite.com/mcp/stream/<token>' --json | jq '.tools[] | select(.name == "<tool_name>")'
```

## Call specified tool
```shell
npx -y mcporter call 'open.larksuite.com/mcp/stream/<token>.<tool_name>' param1:"value1" foo:"bar"
```

## References
- Sent message content: references/message_create.md

## About `mcporter`
To improve compatibility, use `npx -y mcporter` instead of `mcporter` when executing commands.

© aahl · MIT · aahl/skills

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. CX Codex +1 466 800установок feishu-lark OpenClaudia Отправляет текст, rich-text посты и интерактивные карточки в чаты Feishu и Lark через вебхук или Bot API. CX Codex +1 1 600установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. CX Codex +1 472 900установок patent-architect FradSer Ищет существующие патенты через SerpAPI или WebSearch и оформляет патентные заявки китайского образца. Пригодится при защите технических решений и проверке их новизны. CX Codex +1 618установок feishu-binding starchild Скилл проводит авторизацию через device flow, чтобы агент мог писать вам в Feishu или Lark. Пригодится при первой привязке аккаунта. CX Codex +1 1 400установок feishu-notify wanshuiyin Скилл шлёт уведомления в Feishu или Lark, когда другой скилл завершил эксперимент, выставил оценку ревью или ждёт вашего ответа. CX Codex +1 489установок

Из того же набора8

edge-tts Озвучивает текст в MP3 через утилиту uvx edge-tts нейросетевыми голосами Microsoft Edge. Пригодится, когда информацию удобнее слушать на слух во время других дел. CX Codex +1 8 200установок crypto-report Тянет AI-отчёт по монете с Binance и свежие новости блокчейна прямо в сессию агента. Пригодится, когда нужен срез рынка без похода в браузер. CX Codex +1 3 300установок mcp-hass Скилл подключает агента к Home Assistant по MCP: включает свет, вентилятор, читает состояния устройств. Нужен, когда умный дом хочется дёргать прямо из чата. CX Codex +1 3 100установок zai-tts Скилл превращает текст в аудио через сервис GLM-TTS. Пригодится, когда ответ агента нужно не читать, а слушать. CX Codex +1 2 800установок edgeone Публикует HTML-разметку или проект сайта на EdgeOne Pages и возвращает публичную ссылку. Пригодится, когда нужно быстро показать страницу без регистрации. CX Codex +1 2 200установок hass-builder Скилл для работы с Home Assistant Builder (hab): инвентаризация сущностей, автоматизации, дашборды, бэкапы и ESPHome из терминала. CX Codex +1 1 600установок trendspyg Скилл подключает агента к библиотеке trendspyg: тренды сейчас, динамика запроса, связанные запросы и интерес по регионам. CX Codex +1 914установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой