Quick Start
1
Install Dependencies
2
Set API Key
3
Start MCP Server
praisonai-mcp serve … (standalone) and praisonai mcp serve … (umbrella) are equivalent for host commands. See the praisonai-mcp Package guide and The Three MCP Layers.CLI - STDIO Transport
For Claude Desktop, Cursor, Windsurf local integration:STDIO transport now works on Windows (
ProactorEventLoop + Python 3.13), where it previously crashed with WinError 6. It also survives malformed input and shuts down cleanly. See the STDIO Transport Reliability section.CLI - HTTP Stream Transport
For remote access (MCP 2025-11-25 spec):CLI Options
Python SDK
MCP Protocol Features
Protocol Version: 2025-11-25
Generate Client Config
Since v4.6.154,
config-generate auto-detects your install type and emits the matching command (praisonai-mcp for standalone, praisonai for umbrella). Both forms are shown below.- Standalone (praisonai-mcp)
- Umbrella (praisonai)
Connect MCP Client
Claude Desktop (claude_desktop_config.json):
For STDIO:
- Standalone (praisonai-mcp)
- Umbrella (praisonai)
.cursor/mcp.json):
- Standalone (praisonai-mcp)
- Umbrella (praisonai)
List Available Tools
Search Tools
Health Check
Authentication
For HTTP Stream transport with API key:Troubleshooting
Related
- praisonai-mcp Package - Standalone host package guide
- The Three MCP Layers - Client vs light server vs heavy host
- Tools MCP - Deploy tools as MCP server
- Agents MCP - Deploy agents as MCP server
- Recipes MCP - Deploy recipes as MCP server

