MCP Tool Permission Gateway
PolicyAware checks agent and MCP-style connector actions before tool execution.
Install
pip install policyaware
Run The Example
git clone https://github.com/ktirupati/policyaware.git
cd policyaware/examples/mcp-tool-permission-gateway
python tool_gateway_demo.py
Expected Output
github.read_file as developer: allow approval_required=False
github.create_pr as developer: require_approval approval_required=True
github.delete_branch as developer: deny approval_required=False
snowflake.query medical database: deny approval_required=False
Open the complete example folder on GitHub: MCP tool permission gateway.