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 "Install 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: @willpowell8/cursor-cloud-agent-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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shawnwun/polyai-agent-studio-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server