iiko-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@iiko-mcpWhat are my organizations in iiko?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
iiko-mcp
MCP-сервер для ручной отладки запросов к iikoTransport API
(api-ru.iiko.services). Подключается к любому MCP-клиенту (Cursor, Claude
Desktop, Claude Code) и даёт инструменты, чтобы дёргать эндпоинты iiko и смотреть
сырые ответы — со своими кредами.
EN: An MCP server for debugging iikoTransport API requests. Bring your own credentials, plug it into any MCP client, and call iiko endpoints interactively.
Авторизация — v2 (POST /api/v2/access_token с apiKey/appId/clientSecret,
JWT на 1 час, кэшируется в памяти). Старый /api/1/access_token отключается iiko.
Быстрый старт
git clone https://github.com/steamn/iiko-mcp.git
cd iiko-mcp
npm install
npm run buildДальше — задать креды (см. ниже) и подключить в MCP-клиенте.
Related MCP server: mcp-server-apidebug
Креды
Получаются один раз:
Зарегистрируй приложение на портале разработчика iiko — https://public-api.iikoweb.ru/portal. Получишь
appIdи одноразовыйclientSecret.В iikoWeb → Интеграции → API-ключи сгенерируй API-ключ (
apiKey).
Переменная окружения | Значение |
|
|
|
|
|
|
| необязательно, по умолчанию |
| необязательно, по умолчанию |
Есть два способа передать креды:
через MCP-клиент — в блоке
envконфига (примеры ниже);через
.env-файл — скопируй.env.exampleв.env, заполни и запускайnode --env-file=.env dist/index.js.
.env в .gitignore — секреты в репозиторий не попадут.
Инструменты
Инструмент | Назначение |
| Универсальный: любой метод + путь + тело, авто-авторизация → статус, correlationId, тело |
| Получить/обновить токен (для отладки авторизации) |
|
|
|
|
|
|
|
|
iiko_request — главный: им можно вызвать любой эндпоинт из
документации iiko, даже если готового шортката нет.
Подключение
Cursor — .cursor/mcp.json
{
"mcpServers": {
"iiko": {
"command": "node",
"args": ["/absolute/path/to/iiko-mcp/dist/index.js"],
"env": {
"IIKO_API_LOGIN": "your-api-key",
"IIKO_APP_ID": "your-app-id",
"IIKO_CLIENT_SECRET": "your-client-secret"
}
}
}
}Claude Desktop — claude_desktop_config.json
Тот же блок mcpServers. После правки конфига перезапусти клиент — инструменты
iiko_* появятся в списке.
Безопасность
Никогда не коммить реальные
clientSecret/apiKey. Держи их в.env(он в.gitignore) или в конфиге MCP-клиента вне репозитория.Если секрет утёк — перевыпусти его на портале разработчика, старый отзовётся.
Разработка
npm run dev # tsc --watchPR и issue приветствуются.
Лицензия
MIT © steamn
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server that provides tools for exploring and testing APIs through Swagger/OpenAPI documentation.Last updated57112MIT
- AlicenseAqualityDmaintenanceA standalone MCP server for API debugging, login authentication, API configuration management, and indexed API execution.Last updated57MIT
- AlicenseAqualityAmaintenanceAn MCP server that helps you build against the Partner Center REST API, providing scenario discovery, REST examples, authentication guidance, and error decoding without making live API calls.Last updated4267451MIT
- Flicense-qualityDmaintenanceMCP server for making API calls with authentication support. Allows configuring multiple API endpoints and performing GET, POST, PUT, DELETE requests, including form data and file uploads.Last updated
Related MCP Connectors
A paid remote MCP for hosted MCP server, built to return verdicts, receipts, usage logs, and audit-r
MCP server for Vonage API documentation, code snippets, tutorials, and troubleshooting.
A basic MCP server to operate on the Postman API.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/steamn/iiko-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server