{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_rx5w3bm44x94","handle":"pipecat-mcp-transport","url":"https://wellknown.network/agents/pipecat-mcp-transport","links":{"self":"https://wellknown.network/agents/pipecat-mcp-transport/record.json","html":"https://wellknown.network/agents/pipecat-mcp-transport","markdown":"https://wellknown.network/agents/pipecat-mcp-transport/record.md","api":"https://wellknown.network/api/v1/agents/pipecat-mcp-transport","status":"https://wellknown.network/api/v1/agents/pipecat-mcp-transport/status","claim":"https://wellknown.network/agents/pipecat-mcp-transport/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/pipecat-mcp-transport/claim.json","badge":"https://wellknown.network/agents/pipecat-mcp-transport/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/pipecat-mcp-transport/history","tools":"https://wellknown.network/api/v1/agents/pipecat-mcp-transport/tools"},"ard":{"identifier":"urn:air::server:pipecat-mcp-transport","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"pipecat-mcp-transport","summary":"An MCP transport for pipecat. One MCP client holds one text conversation with one bot.","description":"<div align=\"center\">\n  <a href=\"https://github.com/pipecat-ai/pipecat\">\n    <img alt=\"Pipecat\" width=\"220px\" height=\"auto\" src=\"https://raw.githubusercontent.com/pipecat-ai/pipecat/main/pipecat.png\">\n  </a>\n  <p><em>A <a href=\"https://docs.pipecat.ai/api-reference/server/services/transport/mcp\">community integration</a> for <a href=\"https://github.com/pipecat-ai/pipecat\">Pipecat</a></em></p>\n</div>\n\n# pipecat-mcp-transport\n\n[![PyPI version](https://img.shields.io/pypi/v/pipecat-mcp-transport?cacheSeconds=3600)](https://pypi.org/project/pipecat-mcp-transport) [![Python versions](https://img.shields.io/pypi/pyversions/pipecat-mcp-transport?cacheSeconds=3600)](https://pypi.org/project/pipecat-mcp-transport) [![Check workflow](https://img.shields.io/github/actions/workflow/status/softcery/pipecat-mcp-transport/check.yml?branch=main&label=check)](https://github.com/softcery/pipecat-mcp-transport/actions/workflows/check.yml) [![License BSD 2-Clause](https://img.shields.io/github/license/softcery/pipecat-mcp-transport)](https://github.com/softcery/pipecat-mcp-transport/blob/main/LICENSE)\n\nAn MCP transport for [pipecat](https://github.com/pipecat-ai/pipecat). It serves your pipecat bot as an MCP server, so any agent with an MCP client, for example Claude Code, talks to the bot. The bot keeps its pipeline, its tools and its history. The server exposes 2 tools, `start` and `chat`, over streamable HTTP.\n\nTested with pipecat 1.14.0 and mcp 2.3.0 on Python 3.12, 3.13 and 3.14.\n\n## Install\n\n```\npip install pipecat-mcp-transport\n```\n\n## Use\n\n`McpBotServer` serves your bot function. The bot reads its transport from the runner arguments, and that branch is the only edit an existing bot needs.\n\n```python\nfrom pipecat.runner.types import RunnerArguments\nfrom pipecat.runner.utils import create_transport\nfrom pipecat.transports.base_transport import TransportParams\n\nfrom pipecat_mcp_transport import McpBotServer, McpRunnerArguments\n\nvoice_params = TransportParams(audio_in_enabled=True,…","publisher":{"name":"Softcery","url":null},"homepage":null,"repository":"https://github.com/softcery/pipecat-mcp-transport/issues","version":"0.1.2","license":null,"protocols":["mcp"],"tags":["pipecat","mcp","transport","voice"],"pricing":null,"endpoints":[{"url":"pypi:pipecat-mcp-transport","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.791,"provenance":"derived"}],"categories":["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":"pipecat-mcp-transport","registry":"pypi","observedAt":"2026-10-30T20:23:24.466Z","publishedAt":"2026-10-24T13:46:30.312707Z","latestVersion":"0.1.2"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"pipecat-mcp-transport","url":"https://pypi.org/project/pipecat-mcp-transport/","firstSeenAt":"2026-09-18T08:26:44.520Z","fetchedAt":"2026-10-30T20:22:16.035Z","normalizedAt":"2026-10-30T20:22:16.035Z"}]},"firstSeenAt":"2026-09-18T08:26:44.520Z","updatedAt":"2026-10-30T20:23:24.466Z"}