Сервер Eodly MCP
Читайте подготовленные на основе данных отчёты команды по итогам дня и просматривайте состав команды из любого MCP-клиента. Войдите с помощью аккаунта Eodly или используйте API-ключ Eodly.
Вход (OAuth): https://eodly.io/mcp (Streamable HTTP, ничего не нужно устанавливать; работает на всех тарифах Eodly, включая бесплатный. Подключение должен одобрить основатель или руководитель). С API-ключом: https://eodly.io/api/mcp (передайте Authorization: Bearer eodly_sk_...) или локально с помощью npx @eodly/mcp (stdio), указав EODLY_API_KEY — ключ, созданный в приложении в разделе Settings, Developer, API keys. Инструменты: whoami, list_reports, get_report, list_team. MCP Apps: инструменты для работы с отчётами отображаются в виде интерактивной карточки в клиентах, поддерживающих расширение UI. Сервер предоставляет доступ только для чтения и ограничен одной организацией.
Eodly каждый вечер отправляет основателям и руководителям команды отчёт с источниками данных: кто выполнил задачи, кто не отчитывается и кто отстаёт. Участники команды отчитываются в Slack, Telegram или Discord, а Eodly проверяет каждое утверждение по фактическим результатам работы в GitHub и Linear. Этот сервер предоставляет MCP-клиентам, таким как Claude и Cursor, доступ к отчётам. Вы можете спросить агента, например, «кто отстаёт на этой неделе?», и он найдёт ответ с подтверждающими данными.
Сервер предоставляет доступ только для чтения и не может изменять данные в вашем рабочем пространстве.
Установка
Вход через Eodly (рекомендуется)
Добавьте пользовательский коннектор, указав этот URL. Клиент откроет страницу Eodly, где нужно войти в аккаунт и выбрать Разрешить. Создавать или вставлять ключ не требуется:
https://eodly.io/mcp
Работает в Claude, Gemini CLI и любом клиенте с поддержкой MCP OAuth. В любой момент отзовите доступ в Eodly: Settings, Developer, Connected apps.
Размещение на сервере с API-ключом
Тот же сервер для клиентов, которым требуется заголовок вместо входа в аккаунт. Передайте ключ в заголовке Authorization: Bearer eodly_sk_...:
https://eodly.io/api/mcp
Локальная установка (stdio)
npx @eodly/mcp
Настройка
Для локального сервера или конечной точки с API-ключом создайте ключ в приложении Eodly: Settings → Developer → API keys. Затем добавьте сервер в свой клиент.
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"eodly": {
"command": "npx",
"args": ["-y", "@eodly/mcp"],
"env": { "EODLY_API_KEY": "eodly_sk_..." }
}
}
}
Для Cursor и других MCP-клиентов используется та же структура.
Инструменты
| Инструмент | Описание | Область доступа |
|---|---|---|
whoami | Определяет подключённое рабочее пространство и доступные подключению области доступа | нет |
list_reports | Краткое содержание недавних отчётов по итогам дня, начиная с самого свежего (limit, от 1 до 50, по умолчанию 14) | reports:read |
get_report | Полное структурированное содержимое одного отчёта по его идентификатору | reports:read |
list_team | Состав команды: имена, должности и отделы | team:read |
Интерактивная карточка отчёта (MCP Apps)
Инструменты list_reports и get_report возвращают интерактивное представление вместе с JSON. В клиентах с поддержкой расширения UI для MCP Apps (SEP-1865) отчёт отображается в виде карточки с информацией о том, кто выполнил задачи, кто не отчитывается и кто отстаёт. В клиентах без этого расширения по-прежнему возвращается тот же JSON, поэтому ничего не перестаёт работать.
| Ресурс | ui://eodly/report.html |
| MIME-тип | text/html;profile=mcp-app |
| Возможность | io.modelcontextprotocol/ui |
Представление полностью автономно: CSS и JS встроены, сетевой доступ и внешние ресурсы не используются, список разрешённых источников CSP пуст. Размещённые конечные точки (https://eodly.io/mcp и https://eodly.io/api/mcp) предоставляют идентичное представление.
Переменные окружения
| Переменная | Обязательная | Значение по умолчанию |
|---|---|---|
EODLY_API_KEY | да | отсутствует. API-ключ Eodly (eodly_sk_...) |
EODLY_API_BASE | нет | https://eodly.io/api/v1 |
Ключи ограничены одной организацией и предоставляют доступ только для чтения. Ключ можно отозвать в приложении в любой момент.
Ссылки
Лицензия
MIT. См. LICENSE.