PluginWorld
Mc

mcp-cloud

MCP

Enables connecting multiple business tools behind a single managed MCP endpoint with per-connector permissions, dispatch, and audit records.

@astrodevit-creator · MIT License · updated yesterday

SECURITY

B

SCORE

58

STARS

0

PLUG IN

git clone https://github.com/astrodevit-creator/mcp-cloud.git

See the README to configure this MCP server

README

mcp-cloud

MCP Cloud — connect many business tools (GitHub, Shopify, Supabase, Meta Ads, Slack, Notion, …) behind one managed MCP endpoint with authentication, permissions and monitoring. This module is the connector registry + dispatch: register connectors, enforce per-connector permissions, route tool calls, and emit audit records.

Original project, aligned with the #2 trend "Agent Skills / MCP → MCP Cloud".

Usage

from mcp_cloud import MCPCloud

cloud = MCPCloud()
cloud.register("shopify", lambda action, args: f"{action}:{args.get('id')}",
               allowed=["get_product", "list_products"])
print(cloud.call("shopify", "get_product", {"id": "123"}))
# {'ok': True, 'connector': 'shopify', 'action': 'get_product', 'result': 'get_product:123', ...}

Testing

pip install -e ".[dev]"
pytest

License

MIT — see LICENSE.


Links

SIMILAR PLUGINS