agent-zoo
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., "@agent-zoolist available agents"
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.
AgentZoo
Personal agent hub with MCP and a cozy UI. One server (HTTP API + MCP), one webapp, shared types.
Prerequisites
Node.js 20+
pnpm
Related MCP server: @willpowell8/cursor-cloud-agent-mcp
Setup
pnpm installScripts
Command | Description |
| Build shared types, then run server (port 3912) and webapp (port 5173) in parallel |
| Run API + MCP server only |
| Run Vite dev server only (proxies |
| Build all packages |
| Run server (after build) |
Project structure
packages/types— Shared TypeScript types (Agent,StoreShape)packages/server— Fastify HTTP API + MCP server (stdio), JSON file storepackages/webapp— Vite + React + Tailwind, design tokens, Framer Motion
Docs
TECH-STACK.md — Stack and tooling
FRONTEND-LAYOUT.md — UI structure and flow
AESTHETICS.md — Design tokens
MCP-ARCHITECTURE.md — Store, server, and MCP flow
Cursor MCP
To use AgentZoo as an MCP server in Cursor, add to .cursor/mcp.json or Cursor settings:
{
"mcpServers": {
"agent-zoo": {
"command": "pnpm",
"args": ["--filter", "@agent-zoo/server", "run", "dev"],
"env": {
"AGENT_ZOO_STORE_PATH": "%USERPROFILE%/.agent-zoo/agents.json"
}
}
}
}On macOS/Linux use $HOME/.agent-zoo/agents.json for AGENT_ZOO_STORE_PATH.
Inject an agent via slash prompt
Once the MCP server is running, open a new chat in Cursor and type / to see MCP prompts.
Select one of the AgentZoo prompts:
Use Current Agent — injects the currently selected agent
Use Agent: {name} — injects a specific agent
These prompts insert a user message that tells the assistant to adopt the agent's persona and active skills for the conversation.
This server cannot be deployed
Maintenance
Related MCP Connectors
Shared memory and actions for Claude, Kiro, OpenAI, Cursor, and other MCP-compatible AI clients.
Persistent memory for AI agents — log and recall conversation context over MCP.
MCP-native notes and memory for ChatGPT, Claude, and other AI tools.
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceIntegrates ElizaOS agents with Cursor IDE, allowing users to list, select, and chat with agents via MCP tools.7 npm10MIT
- AlicenseNot gradedqualityCmaintenanceEnables programmatic control of Cursor's cloud-based AI agents for automated code generation and repository management via standardized MCP tools.15 npm6MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP clients like Cursor and Claude to remember user preferences and information across conversations using vector search.11 npmMIT
- AlicenseAqualityDmaintenanceEnables any MCP-compatible AI tool to read and leverage Cursor's context files (rules, agents, and skills) with their activation logic, allowing teams to maintain a single source of context across different AI coding assistants.69 npmMIT