Skip to main content
Deploy any PraisonAI recipe as an MCP server for Claude Desktop, Cursor, and other MCP clients.

Quick Start

1

Install Dependencies

2

Set API Key

3

List Available Recipes

4

Serve Recipe as MCP

CLI - STDIO Transport

For Claude Desktop local integration:
Expected Output:

CLI - HTTP Stream Transport

For remote access:
Expected Output:

Python SDK

Recipe MCP Mapping

RecipeMCPConfig Options

CLI Options

Generate Client Config

Output:

Connect MCP Client

Claude Desktop (claude_desktop_config.json): For STDIO:
For HTTP Stream:

Validate Recipe

Check if a recipe is MCP-compatible:
Output:

Inspect Recipe Schema

Security

Default denied tools (dangerous operations):
  • shell.exec, shell.run
  • file.write, file.delete
  • db.write, db.delete
  • execute_command, os.system
Override with --safe-mode=false (not recommended).

Troubleshooting