
moira-mcp/moira
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Agent Workflow Engine для AI-агентов поверх MCP — пошаговые директивы, условия завершения и валидация схемы JSON. Самохостируемый (Apache-2.0).
Обзор
AI-агенты через протокол MCP. Веб-интерфейс является дополнительным для управления рабочими процессами. См. docs/VISION.md для видения продукта и принципов дизайна. - — запустить полный движок + Web UI + MCP-сервер и его вход через Docker Compose на вашей собственной инфраструктуре. Свободно и с открытым исходным кодом; ваши данные остаются с вами. Начните с Quick Start ниже. - — хостированный экземпляр без работы на moira-mcp.com. Оба запускают . Самостоятельный хостинг — это развертывание с одной арендаторской частной командой с учётными записями, одобренными администратором. Облако добавляет управляемый хостинг и политику и администрирование только SaaS, включая социальный вход, юридическое согласие, подтверждение электронной почты и более широкую многопользовательскую систему администрирования.
Обзор (машинный перевод)
Moira — это движок рабочих процессов для агентов ИИ. Агент подключается через протокол контекста модели (MCP), получает текущие инструкции и критерии выполнения, выполняет работу и сдаёт ответ, проверенный схемой. Moira сохраняет состояние выполнения, чтобы другая сессия агента могла продолжить работу Тот же запуск. Веб-интерфейс обеспечивает редактирование рабочих процессов, проверку запусков и администрирование аккаунтов. Проверка схемы проверяет структуру ответа; она не доказывает, что работа была выполнена.
Запустите открытое приложение на собственной инфраструктуре или используйте управляемый сервис по адресу moira-mcp.com. Этот репозиторий содержит движок, MCP-сервер, веб-API/интерфейс, документация и самостоятельное развертывание. См. индекс документации и Структура проекта для владения источником.
Самоведущий
Установите Docker с помощью плагина Compose. Воспользуйтесь этой проверкой или скачайте три файла развертывания
следуя руководству по самостоятельному размещению:
docker-compose.yml, .env.example и config/traefik-self-host.yml. Сохранить конфигурацию входа
рядом с файлом Compose.
Локальный хост по умолчанию вытягивает публичный образ без сборки исходного кода. Открыть:
- Веб-интерфейс:
- Документация: (на английском) или (на русском)
- Конечная точка MCP:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
MCP Moira
Moira is a workflow engine for AI agents. An agent connects through the Model Context Protocol (MCP), receives the current instruction and completion criteria, performs the work, and submits a schema-checked response. Moira persists execution state so another agent session can continue the same run. The Web UI provides workflow editing, run inspection and account administration. Schema validation checks a response’s structure; it does not prove that the work happened.
Run the open-source application on your own infrastructure, or use the managed service at moira-mcp.com. This repository contains the engine, MCP server, Web API/UI, documentation and self-host deployment. See the documentation index and project structure for source ownership.
Self-host
Install Docker with the Compose plugin. Use this checkout, or download the three deployment files
following the Self-Hosting guide:
docker-compose.yml, .env.example and config/traefik-self-host.yml. Keep the ingress configuration
beside the Compose file.
cp .env.example .env
docker compose up -d
The localhost defaults pull the public image without a source build. Open:
- Web UI:
- Documentation: (English) or (Russian)
- MCP endpoint:
For another host, set MOIRA_HOST, MOIRA_PORT and STATIC_ARTIFACTS_DOMAIN together in .env.
Published HTML artifacts use individual subdomains of the artifact domain; public deployments need
the matching DNS and wildcard TLS. Preserve the supplied workspace Upgrade route through ingress;
an ordinary frontend-port mapping is not equivalent. Configure proxy trust for your actual topology.
See deployment configuration for origins, secrets, email and network admission.
Self-host registration requires administrator approval. On first start the image generates missing
secrets and prints the generated administrator password once; the default administrator email is
[email protected]. Preserve data/.secrets.env with the database. Sign in, then approve new
accounts through Admin Panel → Users. Self-host uses email/password; social login and broader
cross-user administration/analytics follow the separate SaaS policy. See
account administration for approval, blocking, password recovery and
administrator access recovery, including installations without real email delivery.
Connect an agent and use workflows
Connect your MCP client to your instance’s /mcp endpoint and complete its authenticated
authorization flow. Use the MCP Clients guide
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →