mcp_gateway
mcp_gateway
Connect to MCP (Model Context Protocol) servers via the MCP Gateway service. Each MCP tool is dynamically registered as a SWAIG function, enabling your agent to use any MCP-compatible tool.
Tools: Dynamically created from connected MCP services
Requirements: Running MCP Gateway service
Multi-instance: Yes
gateway_url
MCP Gateway service URL.
auth_user
Basic auth username for the gateway.
auth_password
Basic auth password for the gateway.
auth_token
Bearer token (alternative to basic auth).
services
Specific services and tools to enable. Each dict has name (str) and tools (str "*"
or list of tool names). If omitted, all available services are enabled.
session_timeout
Session timeout in seconds.
tool_prefix
Prefix for generated function names (e.g., mcp_todo_add_todo).
retry_attempts
Number of connection retry attempts.
request_timeout
Individual request timeout in seconds.
verify_ssl
Whether to verify SSL certificates.