Who it is forAn AI engineer who wants the same tools available in an MCP client.
The problemCapabilities locked inside one chat UI cannot be reused by other agents.
The outcomeA running MCP server alongside the app.
What you need first
- Node.js with pnpm
- Python with uv for the agent
- An OpenAI API key (or keys entered in the chat header)
Steps
- Complete setup
- Start it with
make dev-mcp - Connect your MCP client
- Call a tool and compare with the chat app result
Prompt for your agent
Start the OpenIntelligentUI MCP server with `make dev-mcp`, connect <MCP client>, and call one tool. Confirm the result matches what the chat UI shows for the same request.
Caveat. The build and test commands span both pnpm and uv, so you need both toolchains.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for CopilotKit/OpenIntelligentUI and "Expose the app's tools through an MCP server"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer