Make Your AI Agent Follow Instructions
Stop repeating yourself. Define the workflow once β your AI follows it step by step, every time. Works with Claude Code, Cursor, ChatGPT, and any MCP client.
Sound Familiar?
You end up micromanaging every step.
Reminding. Checking. Repeating.
There's a better way.
How Moira Fixes This
Step-by-step control
Agent completes each step before moving to the next. No skipping. No shortcuts.
Built-in validation
Each step has success criteria. Agent proves it's done before proceeding.
No forgotten tasks
Tests, docs, commits β nothing gets skipped. The workflow remembers even when agent doesn't.
Consistent results
Same workflow, same quality. Every time. No more "it worked yesterday".
Works With Your Tools. Changes Nothing.
MCP is a standard protocol already built into Cursor, Claude, ChatGPT, VS Code and other AI tools. It lets them connect to external services β like Moira.
Setup: Add one line to your settings. That's it.
Your workflow stays the same.
Your tools stay the same.
Nothing breaks.
All supported via MCP
Start With Ready-Made Workflows
Development Flow
Full dev cycle: plan β code β tests β docs β git β notifications
Research
Structured research with verified sources and citations
Code Review
Security, performance, and quality checks with actionable feedback
Test Generation
Unit, integration, and E2E tests with coverage validation
Just say: "Start development flow"
Find Your Workflow
Developer
AI writes code but forgets tests and documentation
Development workflow β full cycle from plan to commit
Tests, docs, git β nothing gets skipped
Need Something Custom?
NO diagrams to draw. NO code to write. Just describe it.
Three ways to create your workflow:
Use a template
Start with a ready workflow, customize it for your needs
Example: "Take Code Review workflow, add security check"
Describe in plain words
Tell the agent what you need β it creates the workflow
Example: "Create workflow for PR review with security checks"
Build from scratch
Full control over every step if you want it
Example: Define each step manually in the workflow editor
Example conversation:
"I want a workflow for code review that first checks security, then performance, then tests."
"Done. Created 'Custom Code Review' workflow with 3 steps. Say 'start custom code review' to use it."
What You Can Build
Workflows are built from simple patterns. Combine them as needed.
Sequential Steps
Step 1 β Step 2 β Step 3 β Done
Plan β Code β Test β Document β Commit
Validation Loop (Critic Cycle)
Create β Review β Issues? β Fix β Review again
Agent reviews own work, repeats until perfect.
Branching
Check β Path A or Path B β Continue
Different flows based on conditions.
Schema Validation
Agent provides data β Check format β Retry if wrong
Agent can't proceed with wrong structure.
Mix and match patterns to build workflows that fit your needs.
Built With Moira
Moira was built using Moira's own Development Workflow. Hundreds of iterations on real production code.
Every step validated. Nothing skipped.
See Development Workflow in action βStay Informed via Telegram
Get notified when something needs your attention:
Decision Needed
Workflow paused β your input is required
Step Completed
Milestone reached β see the results
Error Occurred
Something went wrong β needs attention
Example notification:
MCP Moira Bot
bot
β Development Flow
Step 4/6 completed: Tests passed (42/42)
Just now
No more checking back. Moira tells you when it's done.
Frequently Asked Questions
Quick Start
Connect to MCP Moira in under 2 minutes
Recommended: Use CLI command
claude mcp add --transport http moira https://moira-mcp.com/mcpThen authenticate:
# After adding, authenticate within claude
/mcp
# β Select "moira"
# β Click "Authenticate"
# β Browser opens for OAuthAlternative: Manual JSON config
# Alternative: Manual JSON config
# ~/.config/claude/mcp.json
{
"mcpServers": {
"moira": {
"type": "http",
"url": "https://moira-mcp.com/mcp"
}
}
}
# Then: /mcp β AuthenticateAuthentication without OAuth
For CI/CD, Docker, or environments without a browser β use an API token instead of OAuth.
2. Create a token (starts with moira_)
3. Replace moira_YOUR_TOKEN below with your token
{
"mcpServers": {
"moira": {
"url": "https://moira-mcp.com/mcp",
"headers": {
"Authorization": "Bearer moira_YOUR_TOKEN"
}
}
}
}What Happens Next?
Simply type in your AI chat: "Start user onboarding flow"
The agent will guide you through an interactive onboarding that explains Moira by demonstrating a workflow in action
You'll learn about available workflows and get started with your first real task!
Ready to Try It?
Stop micromanaging your AI agent. Let Moira handle the workflow.
Beta Version
MCP Moira is currently in active development. Features may change without notice, data loss is possible during updates. Some workflows may behave unexpectedly. Not recommended for production-critical tasks.