{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_yhrrqzse2ced","handle":"py-code-agent-mcp-gateway","url":"https://wellknown.network/agents/py-code-agent-mcp-gateway","links":{"self":"https://wellknown.network/agents/py-code-agent-mcp-gateway/record.json","html":"https://wellknown.network/agents/py-code-agent-mcp-gateway","markdown":"https://wellknown.network/agents/py-code-agent-mcp-gateway/record.md","api":"https://wellknown.network/api/v1/agents/py-code-agent-mcp-gateway","status":"https://wellknown.network/api/v1/agents/py-code-agent-mcp-gateway/status","claim":"https://wellknown.network/agents/py-code-agent-mcp-gateway/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/py-code-agent-mcp-gateway/claim.json","badge":"https://wellknown.network/agents/py-code-agent-mcp-gateway/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:py-code-agent-mcp-gateway","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"py-code-agent-mcp-gateway","summary":"MCP Gateway plugin for Py Code Agent - connect MCP servers and expose their tools","description":"# py-code-agent-mcp-gateway\n\nMCP Gateway plugin for Py Code Agent - connect MCP (Model Context Protocol) servers and expose their tools.\n\n## Features\n\n- **MCP Server Connection**: Connect to MCP servers via stdio transport\n- **Tool Exposure**: Automatically expose all MCP server tools as Py Code Agent tools\n- **Server Management**: List and call tools across multiple MCP servers\n- **Dynamic Discovery**: Auto-discover available tools on server initialization\n\n## Installation\n\n```bash\n# Install from PyPI\npip install py-code-agent-mcp-gateway\n\n# Or install with extra dependencies\npip install py-code-agent-mcp-gateway[mcp]\n```\n\n## Configuration\n\nIn your `config.yaml`:\n\n```yaml\nplugins:\n  gateway:\n    mcp:\n      servers:\n        - name: filesystem\n          command: npx\n          args: [\"-y\", \"@modelcontextprotocol/server-filesystem\", \"/path/to/dir\"]\n          enabled: true\n        \n        - name: brave-search\n          command: npx\n          args: [\"-y\", \"@modelcontextprotocol/server-brave-search\"]\n          env:\n            BRAVE_API_KEY: ${BRAVE_API_KEY}\n          enabled: true\n          \n        - name: postgres\n          command: npx\n          args: [\"-y\", \"@modelcontextprotocol/server-postgres\", \"postgresql://user:pass@host/db\"]\n          enabled: true\n```\n\n### Server Configuration Options\n\n| Option | Type | Description |\n|--------|------|-------------|\n| `name` | string | Server name (unique identifier) |\n| `command` | string | Executable command (e.g., npx, node, python) |\n| `args` | list | Command arguments |\n| `env` | dict | Environment variables (supports ${ENV_VAR}) |\n| `transport` | string | Transport type (stdio, http) - default: stdio |\n| `url` | string | URL for HTTP transport |\n| `headers` | dict | HTTP headers |\n| `enabled` | bool | Enable/disable server |\n\n## Tools Provided\n\n| Tool | Description |\n|------|-------------|\n| `mcp_list_servers` | List all connected MCP servers and their tools |\n| `mcp_call_tool` | Call a specific MCP tool by server and t…","publisher":null,"homepage":null,"repository":null,"version":"0.1.0","license":"MIT","protocols":["mcp"],"tags":["mcp","model-context-protocol","plugin","py-code-agent"],"pricing":null,"endpoints":[{"url":"pypi:py-code-agent-mcp-gateway","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.filesystem","name":"Filesystem","confidence":0.882,"provenance":"derived"},{"slug":"data.database","name":"Databases","confidence":0.848,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.825,"provenance":"derived"}],"categories":["data","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"py-code-agent-mcp-gateway","registry":"pypi","observedAt":"2026-09-10T10:25:47.302Z","publishedAt":"2026-04-06T00:52:56.591708Z","latestVersion":"0.1.0"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"py-code-agent-mcp-gateway","url":"https://pypi.org/project/py-code-agent-mcp-gateway/","firstSeenAt":"2026-09-10T10:24:30.174Z","fetchedAt":"2026-09-10T10:24:30.174Z","normalizedAt":"2026-09-10T10:24:30.174Z"}]},"firstSeenAt":"2026-09-10T10:24:30.174Z","updatedAt":"2026-09-10T10:25:47.302Z"}