About io.github.theYahia/elma365-mcp
io.github.theYahia/elma365-mcp is an MCP server in the Productivity category: mCP server for ELMA365 API — app items, BPM tasks. 3 tools.
Install
claude mcp add io-github-theyahia-elma365-mcp -- npx -y @theyahia/elma365-mcpnpx -y @theyahia/elma365-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (9)
add_commentДобавить комментарий к элементу приложения ELMA365.
Parameters not published.
create_itemСоздать новый элемент в приложении ELMA365.
Parameters not published.
get_app_itemsПолучить список элементов приложения ELMA365 по namespace и code.
Parameters not published.
get_commentsПолучить комментарии к элементу приложения ELMA365.
Parameters not published.
get_processesПолучить список бизнес-процессов ELMA365.
Parameters not published.
get_tasksПолучить список BPM-задач ELMA365.
Parameters not published.
get_user_by_idПолучить пользователя ELMA365 по ID.
Parameters not published.
get_usersПолучить список пользователей ELMA365.
Parameters not published.
start_processЗапустить бизнес-процесс ELMA365 по коду.
Parameters not published.
Ask AI
Ask AI about io.github.theYahia/elma365-mcp
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
@theyahia/elma365-mcp
MCP-сервер для ELMA365 API — элементы приложений, BPM-задачи, процессы, пользователи, комментарии. 9 инструментов.
Часть серии Russian API MCP (50 серверов) by @theYahia.
Установка
Claude Desktop
{
"mcpServers": {
"elma365": {
"command": "npx",
"args": ["-y", "@theyahia/elma365-mcp"],
"env": {
"ELMA365_DOMAIN": "mycompany",
"ELMA365_TOKEN": "your-token"
}
}
}
}
Claude Code
claude mcp add elma365 \
-e ELMA365_DOMAIN=mycompany \
-e ELMA365_TOKEN=your-token \
-- npx -y @theyahia/elma365-mcp
VS Code / Cursor
{
"servers": {
"elma365": {
"command": "npx",
"args": ["-y", "@theyahia/elma365-mcp"],
"env": {
"ELMA365_DOMAIN": "mycompany",
"ELMA365_TOKEN": "your-token"
}
}
}
}
Streamable HTTP (для веб-клиентов)
ELMA365_DOMAIN=mycompany ELMA365_TOKEN=your-token npx @theyahia/elma365-mcp --http --port 3000
Endpoint: http://localhost:3000/mcp
Health check: http://localhost:3000/health
Smithery
Используйте smithery.yaml в корне репозитория для деплоя на Smithery.
Требуется
ELMA365_DOMAIN(домен или поддомен ELMA365, напримерmycompany) иELMA365_TOKEN(Bearer API-токен).
Инструменты (9)
| Инструмент | Описание |
|---|---|
get_app_items |
Список элементов приложения по namespace и code |
create_item |
Создание нового элемента в приложении |
get_tasks |
Список BPM-задач |
get_processes |
Список бизнес-процессов |
start_process |
Запуск бизнес-процесса по коду |
get_users |
Список пользователей |
get_user_by_id |
Получение пользователя по ID |
get_comments |
Комментарии к элементу приложения |
add_comment |
Добавить комментарий к элементу |
Skills (Claude Code)
| Skill | Описание |
|---|---|
/skill-my-tasks |
Мои задачи — показать текущие BPM-задачи |
/skill-start-process |
Запусти бизнес-процесс по коду |
Примеры
Покажи элементы приложения deals/crm_deals
Создай новый элемент в приложении hr/candidates
Покажи мои BPM-задачи
Покажи список бизнес-процессов
Запусти процесс approval_flow с параметрами {"amount": 50000}
Покажи пользователей
Покажи комментарии к элементу item-123 в deals/crm_deals
Добавь комментарий "Согласовано" к элементу item-123 в deals/crm_deals
Транспорт
| Режим | Команда | Описание |
|---|---|---|
| stdio (по умолчанию) | npx @theyahia/elma365-mcp |
Для Claude Desktop, Claude Code, Cursor |
| Streamable HTTP | npx @theyahia/elma365-mcp --http |
Для веб-клиентов, port 3000 по умолчанию |
| Streamable HTTP (порт) | npx @theyahia/elma365-mcp --http --port 8080 |
Кастомный порт |
Аутентификация
ELMA365_DOMAIN— домен ELMA365 (напримерmycompanyдляmycompany.elma365.ru, или полный доменmycompany.elma365.ru)ELMA365_TOKEN— Bearer-токен для ELMA365 API
Базовый URL: https://{domain}.elma365.ru/pub/v1/
Разработка
npm install
npm run build
npm test
npm run dev # запуск через tsx
Лицензия
MIT
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.