Как отдать свои мини-инструменты ИИ-ассистенту: рабочий пример на n8n
Как отдать свои мини-инструменты ИИ-ассистенту: рабочий пример на n8n Автор под ником socketlist на форуме n8n собрал минимальный рабочий пример, как дать ИИ-ассистенту для программирования пользоваться своими функциями. n8n — конструктор автоматизаций, где цепочки шагов собирают из блоков. Автор выложил готовый файл сценария, который можно импортировать и переделать под себя: он отдаёт ассистенту три простые утилиты — подсчёт слов, символов и строк в тексте, превращение заголовка в адрес страницы и подсчёт дней между двумя датами. Связь работает через MCP — протокол, по которому ИИ-помощники вроде Claude Code или Cursor подключают внешние инструменты. Автор проверил пример на своей установке n8n версии 2.43.5 и Claude Code 2.1.300. Порядок простой: импортировать файл, включить сценарий, скопировать его рабочий адрес и подключить клиента одной командой. После этого Claude Code показывает статус «подключено». Проверка через обычный MCP-клиент показала, что ассистент видит все три инструмента и они считают верно: «hello brave new world» — 4 слова, 21 символ, 1 строка; «Hello, Wörld! MCP & n8n» превращается в hello-world-mcp-n8n; между 1 января и 1 марта 2026 года — 59 дней. Есть важные оговорки. Каждый блок-инструмент получает запрос от модели как текст и должен вернуть строку; описание инструмента автор написал с примером входных данных — именно по нему модель решает, как вызывать функцию. В примере нет защиты доступа: перед публикацией за пределами своего компьютера нужно включить проверку токена — секретного ключа доступа — и передавать его при подключении. Тестовый адрес работает, только пока открыт редактор; для постоянной работы клиентам нужен адрес включённого сценария. Цифр по экономии времени или денег автор не приводит — это демонстрация, а не внедрение в работу. Ценность в том, что по тому же шаблону можно отдать ассистенту любые свои функции, а не только три учебных. Автор приглашает задавать вопросы и просит подсказать более аккуратный способ возвращать структурированные данные в формате JSON — то есть не строкой, а готовым набором полей. Источник: https://community.n8n.io/t/mcp-server-trigger-example-expose-3-code-tools-to-claude-code-cursor-json-attached/321618