PolyAI Agent Studio MCP Server
Provides tools for accessing PolyAI Agent Studio rules, enabling AI agents to list, retrieve, search, and concatenate rules for building conversational AI applications.
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., "@PolyAI Agent Studio MCP Serversearch for rules about conversation style"
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.
PolyAI Agent Studio MCP Server
An MCP (Model Context Protocol) server that exposes the PolyAI Agent Studio Cursor rules as tools and resources, making them available to any MCP-compatible client (Claude Desktop, Cursor, etc.).
Tools
Tool | Description |
| List all 13 available rules with descriptions and tags |
| Get the full content of a specific rule |
| Search across all rules for a keyword |
| Get all rules concatenated (full context dump) |
Related MCP server: cursor-bridge-mcp
Available Rules
agent-studio-anti-patterns— Common mistakes and anti-patterns to avoidagent-studio-conversation-style— Natural language and conversation style guidelinesagent-studio-entities— Entity definition patternsagent-studio-flows— Flow structure, step prompts, navigationagent-studio-lifecycle-functions— start/end function patternsagent-studio-low-code-flows— Low-code flow configurationagent-studio-project-structure— Project directory layout and required filesagent-studio-state-and-metrics— State management and metrics trackingagent-studio-topics— Topic YAML format and patternsagent-studio-utterances— Utterance/example query guidelinesagent-studio-writing-functions— Python function writing patternscall-diagnostics— Call diagnostics patternscall-diagnostics-trigger— Call diagnostics trigger configuration
Running Locally
# stdio (for Claude Desktop / Cursor)
python server.py
# SSE HTTP server
MCP_TRANSPORT=sse PORT=8000 python server.pyClaude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json)
{
"mcpServers": {
"polyai-agent-studio": {
"command": "python",
"args": ["/path/to/polyai-agent-studio-mcp/server.py"],
"env": { "MCP_TRANSPORT": "stdio" }
}
}
}Remote (hosted) config
{
"mcpServers": {
"polyai-agent-studio": {
"url": "https://YOUR-RAILWAY-URL/mcp"
}
}
}Deploying to Railway
Fork / push this repo to GitHub
Go to railway.app, create a new project → Deploy from GitHub repo
Railway auto-detects the Dockerfile and deploys
Set env vars if needed (defaults work out of the box)
Your MCP server will be available at
https://<your-app>.up.railway.app/sse
Health Check
GET /healthReturns:
{"status": "ok", "rules_loaded": 13, "server": "polyai-agent-studio-mcp"}Updating Rules
Rules are stored in rules/*.md. To update:
Copy new/updated
.mdfiles intorules/Push to GitHub — Railway redeploys automatically
This server cannot be deployed
Maintenance
Related MCP Connectors
Model Context Protocol server for the Apideck Unified API. Connect any MCP-compatible agent framework to 100+ accounting systems, HRIS platforms, file storage providers, and more through one integration. More information https://www.apideck.com/mcp-server
Query, browse, and automate OmegaAI workspaces from any MCP client. Streamable HTTP with OAuth 2.0.
The Remote MCP server acts as a standardized bridge between LLM applications (like Claude, ChatGPT, and Cursor) and external services, enabling AI agents to access external tools and resources. Its primary capability is providing a centralized search tool to discover other MCP servers and their respective tools. Unlike local implementations, it runs remotely with OAuth authentication and permission controls for security.
- QuallaaOAuthcom.quallaa
Talk to your public-facing AI from any MCP client — Claude, ChatGPT, Cursor, Cline, Windsurf.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables programmatic control of Cursor's cloud-based AI agents for automated code generation and repository management via standardized MCP tools.15 npm6MIT
- 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
- FlicenseAqualityCmaintenanceEnables MCP clients to invoke Cursor SDK's agent runtime, run coding agents, list models, and continue conversations.4-
- AlicenseNot gradedqualityBmaintenanceProvides portable working rules and tooling instructions as MCP resources, ensuring consistent agent behavior across clients.MIT