mcp-tiny — MCP-сервер для Claude Code: товары, заказы и счета Tiny ERP
Подключает Tiny ERP к ИИ-агенту: товары, склад, заказы, счета NF-e и дебиторка через 21 инструмент. Пригодится, когда нужно тянуть данные ERP прямо из чата.
claude mcp add mcp-tiny -e TINY_API_TOKEN=<TINY_API_TOKEN> -- npx -y @codespar/mcp-tinyЧто делает mcp-tiny
Сервер даёт агенту доступ к Tiny ERP через 21 инструмент. Список товаров и категорий, остатки по складам, заказы на продажу, контакты, счета-фактуры NF-e и NFC-e, счета к оплате и к получению. Есть и операции на запись: скорректировать остаток по депозиту, сменить статус заказа, выставить счёт из заказа, отправить его письмом, забрать XML или ссылку на DANFE.
Работает через npx, отдельная установка не нужна. Авторизация — токен Tiny, который передаётся в каждом запросе. Без переменной TINY_API_TOKEN сервер не заработает: токен генерируется в настройках API аккаунта Tiny. Тестовый доступ дают через регистрацию аккаунта.
Инструменты на создание и правку товаров, контактов и финансовой сводки пока в планах на v0.2, отчёты и мультикомпания — на v0.3. Если задача в том, чтобы завести новый товар из чата, сейчас этого не выйдет.
Какие задачи решает
- посмотреть остатки товара по складам
- выгрузить список заказов на продажу
- выставить счёт NF-e из заказа
- отправить счёт покупателю письмом
- свести счета к оплате и к получению
Примеры запросов агенту
- Покажи остатки по товару
SKU-142на всех складах Tiny - Выстави счёт NF-e по заказу
10231и пришли ссылку на DANFE - Смени статус заказа
10231на «отменён»
Как установить mcp-tiny
Командой платформы
claude mcp add mcp-tiny -e TINY_API_TOKEN=<TINY_API_TOKEN> -- npx -y @codespar/mcp-tinyВместо <…> подставьте свои значения
Командой платформы
codex mcp add tiny --env TINY_API_TOKEN=<TINY_API_TOKEN> -- npx -y @codespar/mcp-tinyВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"tiny": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-tiny"
],
"env": {
"TINY_API_TOKEN": "<TINY_API_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"tiny": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codespar/mcp-tiny"
],
"env": {
"TINY_API_TOKEN": "<TINY_API_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e TINY_API_TOKEN=<TINY_API_TOKEN> tiny npx -y @codespar/mcp-tinyВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-tiny
Как установить mcp-tiny в Claude Code?
Одной командой: claude mcp add mcp-tiny -e TINY_API_TOKEN=<TINY_API_TOKEN> -- npx -y @codespar/mcp-tiny. Подставьте свой токен Tiny вместо плейсхолдера.
Что делает mcp-tiny?
Даёт агенту 21 инструмент для Tiny ERP: товары, категории, склады, прайс-листы, заказы, контакты, остатки, счета NF-e и NFC-e, дебиторка и кредиторка. Часть инструментов умеет менять данные, а не только читать.
Что нужно для работы mcp-tiny?
Токен API из настроек аккаунта Tiny, он передаётся в переменной TINY_API_TOKEN. Сервер запускается через npx, поэтому нужен Node.js.