Connect to remote MCP safely
You authorize remote MCP with OAuth, client credentials, or enterprise policy while keeping application identity separate. URL validation and SSRF protections stay enabled.
Unit example (nearest native match)
See the idea in context
mcp = AxMCPClient(AxMCPStreamableHTTPTransport(endpoint), {"namespace": "inventory"})
catalog = mcp.inspect_catalog()
{"mcp": mcp},
mcp.close()Run itIn your own project
pip install axllm
from axllm import ai, ax
llm = ai('openai', api_key=os.environ['OPENAI_API_KEY'])
classify = ax('review:string -> sentiment:class "positive, negative, neutral"')Set OPENAI_APIKEY in your environment before running provider-backed code.
From a clone of the ax repo:
npm run example -- python src/examples/python/mcp/native-mcp-tools.pyActive practice
Answer 2 in a row to learn this · attempt 1