ira-universe
Click on "Deploy 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., "@ira-universeexplain what Ira is"
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.
Ira Universe
Public-safe visitor MCP for Claude Code and Cursor — explain what Ira is, how it is built, and how to adopt a factory-specific fork without Machinecraft CRM, Gmail, or customer data.
Full operator stack lives in private ira-v3. This repo is intentionally small.
Recommended reading order
See docs/INDEX.md for the full map. Short path:
IRA_BIRTH_CERTIFICATE.md — identity, pipeline, body metaphor
ARCHITECTURE.md — technical map
AGENTS.md — pantheon + 17 steps (public excerpt)
PIPELINE_AUDIT.md — safety ordering (executive summary)
IRA_TRIANGULATION.md — evidence before outbound
Demo: examples/public_demo/journey_acme.md — synthetic Acme walkthrough
IRA_SAMPLE_PROMPTS.md — copy-paste MCP prompts
Related MCP server: ArchitectGBT MCP Server
Quick start (Claude Code)
git clone https://github.com/doshirush1901/ira-universe.git
cd ira-universe
poetry installAdd .mcp.json from .mcp.json.example, then enable ira-universe in your MCP settings.
Start manually (optional):
poetry run ira-universe-mcpMCP tools (16)
Tool | Purpose |
| Identity from SOUL + README |
| Narrative — why Ira vs a chat box |
| Architecture summary |
| Agent table excerpt |
| Annotated 17-step pipeline |
| Evidence workflow (triangle/hex) |
| Adoption checklist |
| Synthetic Acme brief (JSON optional) |
| Proof-safe demo follow-up (draft only) |
| Allowlisted files |
| Search public docs |
| Synthetic demo only |
| Safety posture |
| Public collateral index |
| Read one public doc by path |
| Heuristic ROI / adoption case |
What is NOT in this repo
PSG_Case_Study/and other named-customer marketing builds (private operator repo)Full
ira mcp(~160 tools), web UI, Docker operator stackGmail / CRM connectors or send paths
See examples/marketing/case_study_workflow.md for how case studies work in the private stack.
Safety
No secrets in Git — use your own
.envonly on a private fork if you expand beyond visitor mode.Optional:
IRA_VISITOR_MCP_STRICT=1blocks startup when Gmail/CRM env vars are set.
Contributing
See CONTRIBUTING.md.
License
Proprietary — see LICENSE. Fork for evaluation; contact Machinecraft for redistribution terms.
This server cannot be deployed
Maintenance
Related MCP Connectors
Path-scoped team memories, rules and skills for Claude Code, Cursor, Codex and other MCP clients.
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
AI Visibility and Content Intelligence tools for Claude and MCP-compatible agents.
- AurentiaOAuthfr.aurentia
Your Aurentia workspace — projects, CRM, tasks, deliverables — in Claude, Cursor or any MCP client.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables LLM-powered code analysis, generation, debugging, and context management through MCP integration with IDEs like Cursor and Claude Desktop.-
- AlicenseAqualityDmaintenanceProvides AI model recommendations, cost estimates, and code templates directly in the IDE via MCP tools, enabling developers to browse 50+ models, get personalized suggestions, and integrate production-ready code without leaving Cursor or Claude Desktop.313 npm4MIT
- AlicenseNot gradedqualityCmaintenanceAI code analysis tools that plug into Claude Code, Cursor, VS Code, and any MCP client, providing six specialized tools for explaining code, debugging, code review, security audit, automation script generation, and MCP blueprint design.MIT
- AlicenseAqualityAmaintenanceSelf-hosted coding agent that runs Claude Code or Codex in your own infrastructure and works from Slack. Exposes codebase investigation, file edits, branch and PR creation, allowlisted command execution, CI status and an audit log as MCP tools, keeping every credential behind the tool layer instead of handing it to the model.1210 npm2MIT