MCP Client
The Model Context Protocol (MCP) client manages MCP servers, their installations, tool access, credential bindings, and auth policies.- Python
- TypeScript
Server management
Create
Display name
URL-friendly identifier
”EXTERNAL” or “INTERNAL”MCP server endpoint URL
Human-readable description
- Python
- TypeScript
Get
- Python
- TypeScript
Update
- Python
- TypeScript
Discover tools
Probe the server for available tools without installing:- Python
- TypeScript
Tool catalog
Browse available MCP tools across all registered servers:- Python
- TypeScript
Installations
Install
- Python
- TypeScript
Server to install
Installation name
Server-specific configuration
List installations
- Python
- TypeScript
Update installation
- Python
- TypeScript
Revoke installation
- Python
- TypeScript
Tool management
List installation tools
- Python
- TypeScript
Update tool policy
- Python
- TypeScript
Preflight invocation
Validate a tool invocation without executing it:- Python
- TypeScript
Invoke tool
- Python
- TypeScript
Credential bindings
Create credential binding
Create credential binding
- Python
- TypeScript
Delete credential binding
Delete credential binding
- Python
- TypeScript
Auth policies & access
Upsert auth policy
Upsert auth policy
- Python
- TypeScript
Grant access
Grant access
- Python
- TypeScript
Full workflow
- Python
- TypeScript

