MCP server hosting for PraisonAI — expose agents and tools to Cursor, Claude Desktop, and other MCP clients.
Project description
PraisonAI MCP
Host PraisonAI agents and tools as an MCP server for Cursor, Claude Desktop, and other MCP clients.
Install
pip install "praisonai-mcp[all]"
# Or via the umbrella product
pip install "praisonai[mcp]"
Quickstart
export OPENAI_API_KEY=sk-...
# Standalone heavy host (full argparse options)
praisonai-mcp serve --transport stdio
praisonai-mcp list-tools
praisonai-mcp doctor
# Via umbrella CLI (same host commands on `praisonai mcp …`)
praisonai mcp serve --transport stdio
praisonai mcp list-tools
Config management (list, add, sync, tools, …) works on both praisonai-mcp and praisonai mcp.
Full capability registry requires praisonai co-install (_wrapper_bridge).
Three MCP layers (do not conflate)
| Layer | Package | Role |
|---|---|---|
| Client | praisonaiagents[mcp] |
Connect agents to external MCP servers |
| Light server | praisonai-code (praisonai serve mcp) |
Basic ToolsMCPServer |
| Heavy host | praisonai-mcp (this package) |
Full capability/recipe MCP server |
Stack
praisonaiagents (MCP client protocols)
└── praisonai-mcp (this package)
└── praisonai (wrapper shims: praisonai.mcp_server.*)
Boundary details: src/praisonai/tests/PRAISONAI_MCP_MANIFEST.md.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file praisonai_mcp-0.0.9.tar.gz.
File metadata
- Download URL: praisonai_mcp-0.0.9.tar.gz
- Upload date:
- Size: 84.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e03d5d1ceb4eaa66335d991f6719238a771794c5bde7b99a1cfd8bf3082ad426
|
|
| MD5 |
da3388eba96adc03ecfbd6a09823c084
|
|
| BLAKE2b-256 |
8f03f75da3d257a60da48574e0f19301aae038b4efca849049b864d677d1aae6
|
File details
Details for the file praisonai_mcp-0.0.9-py3-none-any.whl.
File metadata
- Download URL: praisonai_mcp-0.0.9-py3-none-any.whl
- Upload date:
- Size: 100.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.33 {"installer":{"name":"uv","version":"0.11.33","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8521e9c925b7e95779b521d6b31384bbc2e97ba2d1aee5c7284d8d93d733c8e9
|
|
| MD5 |
590e83db02b72922a231594bdc99a06b
|
|
| BLAKE2b-256 |
41c1f12ac6dc7a74f1645879a3680eb1e959b8ac7bc721aedcf77cb308205af0
|