Создание сервера Mcp (наследие)
Обзор
Что такое Make MCP Server?
Make MCP Server — это проект с открытым исходным кодом, размещенный на GitHub организацией Integromat. Он служит платформой для создания и управления серверами MCP (Make Communication Protocol), которые облегчают коммуникацию между различными приложениями и сервисами. Цель этого проекта — упростить интеграцию различных систем, позволяя пользователям автоматизировать рабочие процессы и повышать продуктивность.
Особенности Make MCP Server
- Открытый исходный код: Проект доступен для общественности, что позволяет разработчикам вносить свой вклад и изменять код по мере необходимости.
- Возможности интеграции: Поддерживает различные интеграции с популярными приложениями, что упрощает соединение различных сервисов.
- Удобный интерфейс: Сервер предоставляет простой интерфейс для управления соединениями и рабочими процессами.
- Активное сообщество: Будучи проектом с открытым исходным кодом, он имеет активное сообщество, которое вносит вклад в его развитие и предоставляет поддержку.
- Документация: Доступна обширная документация, чтобы помочь пользователям понять, как эффективно настроить и использовать сервер.
Как использовать Make MCP Server
- Установка: Клонируйте репозиторий с GitHub и следуйте инструкциям по установке, представленным в документации.
- Конфигурация: Настройте свой MCP сервер, сконфигурировав необходимые параметры, такие как настройки соединения и методы аутентификации.
- Интеграция: Подключите желаемые приложения к MCP серверу, используя предоставленные API и руководства по интеграции.
- Автоматизация: Создайте рабочие процессы, которые автоматизируют задачи между подключенными приложениями, повышая эффективность и продуктивность.
- Поддержка сообщества: Взаимодействуйте с сообществом для решения проблем, запросов на функции и обмена опытом.
Часто задаваемые вопросы
Какие языки программирования используются в Make MCP Server?
Make MCP Server в основном построен с использованием JavaScript и Node.js, что делает его доступным для разработчиков, знакомых с этими технологиями.
Есть ли стоимость использования Make MCP Server?
Нет, Make MCP Server полностью бесплатен для использования, так как это проект с открытым исходным кодом.
Как я могу внести вклад в проект Make MCP Server?
Вы можете внести вклад, форкнув репозиторий, внеся изменения и отправив запрос на слияние. Кроме того, вы можете сообщать о проблемах или предлагать функции через страницу проблем на GitHub.
Где я могу найти документацию для Make MCP Server?
Документация доступна в репозитории на GitHub, обычно в файле README.md
и других markdown-файлах внутри репозитория.
Могу ли я использовать Make MCP Server в коммерческих целях?
Да, поскольку он является проектом с открытым исходным кодом под лицензией MIT, вы можете использовать его в коммерческих целях, но убедитесь, что соблюдаете условия лицензии.
Деталь
Make MCP Server (legacy)
A modern, cloud-based version of the Make MCP Server is now available. For most use cases, we recommend using this new version.
A Model Context Protocol server that enables Make scenarios to be utilized as tools by AI assistants. This integration allows AI systems to trigger and interact with your Make automation workflows.
How It Works
The MCP server:
- Connects to your Make account and identifies all scenarios configured with "On-Demand" scheduling
- Parses and resolves input parameters for each scenario, providing AI assistants with meaningful parameter descriptions
- Allows AI assistants to invoke scenarios with appropriate parameters
- Returns scenario output as structured JSON, enabling AI assistants to properly interpret the results
Benefits
- Turn your Make scenarios into callable tools for AI assistants
- Maintain complex automation logic in Make while exposing functionality to AI systems
- Create bidirectional communication between your AI assistants and your existing automation workflows
Usage with Claude Desktop
Prerequisites
- NodeJS
- MCP Client (like Claude Desktop App)
- Make API Key with
scenarios:read
andscenarios:run
scopes
Installation
To use this server with the Claude Desktop app, add the following configuration to the "mcpServers" section of your claude_desktop_config.json
:
{
"mcpServers": {
"make": {
"command": "npx",
"args": ["-y", "@makehq/mcp-server"],
"env": {
"MAKE_API_KEY": "<your-api-key>",
"MAKE_ZONE": "<your-zone>",
"MAKE_TEAM": "<your-team-id>"
}
}
}
}
MAKE_API_KEY
- You can generate an API key in your Make profile.MAKE_ZONE
- The zone your organization is hosted in (e.g.,eu2.make.com
).MAKE_TEAM
- You can find the ID in the URL of the Team page.
Конфигурация сервера
{
"mcpServers": {
"make-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--integromat--make-mcp-server--make-mcp-server",
"node build/index.js"
],
"env": {
"MAKE_API_KEY": "make-api-key",
"MAKE_ZONE": "make-zone",
"MAKE_TEAM": "make-team"
}
}
}
}