{
  "data": {
    "a": {
      "slug": "elevenlabs-agents",
      "name": "ElevenLabs Agents API + MCP",
      "vendor": "ElevenLabs",
      "vendorUrl": "https://elevenlabs.io",
      "kind": "http-api",
      "category": "voice-agents",
      "summary": "ElevenAgents (formerly Conversational AI) runs hosted voice agents as a pipeline of a fine-tuned ElevenLabs ASR model, an LLM of your choice or your own, ElevenLabs TTS and a proprietary turn-taking model.",
      "url": "https://www.anchorterminal.com/tools/elevenlabs-agents",
      "markdownUrl": "https://www.anchorterminal.com/tools/elevenlabs-agents.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/elevenlabs-agents.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/elevenlabs-agents.json",
      "repo": "https://github.com/elevenlabs/packages",
      "license": "MIT (SDKs)",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.elevenlabs.io/v1/convai",
      "packages": [
        {
          "registry": "npm",
          "name": "@elevenlabs/client"
        },
        {
          "registry": "npm",
          "name": "@elevenlabs/react"
        },
        {
          "registry": "pypi",
          "name": "elevenlabs"
        }
      ],
      "auth": "mixed",
      "authNotes": "`xi-api-key` header for the management API. Public agents can be joined from a browser with just the agent ID. Private agents need a signed URL or conversation token minted server-side. The hosted MCP at `https://api.elevenlabs.io/v1/mcp` signs in with OAuth.",
      "pricing": "freemium",
      "pricingNotes": "Billed per call minute, separate from the credit pool. Free includes 15 minutes, Starter $6 75, Creator $22 275, Pro $99 1,238, Scale $299 3,738 and Business $990 12,375. Extra minutes cost $0.08, burst minutes above the concurrency cap $0.16, and text messages $0.003 each. LLM usage is billed on top at the model's rate, and your telephony provider bills you directly (https://elevenlabs.io/pricing/agents).",
      "priceSummary": "$22 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 or machine payment in the docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 114,
        "npmWeekly": 1231322,
        "pypiWeekly": 2223099,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://elevenlabs.io/docs/eleven-agents/overview",
      "llmsTxt": "https://elevenlabs.io/docs/llms.txt",
      "openapi": "https://api.elevenlabs.io/openapi.json",
      "registryName": "io.elevenlabs/mcp",
      "capabilities": [
        "voice.agent",
        "voice.pipeline",
        "voice.tools",
        "voice.telephony"
      ],
      "tags": [
        "hosted",
        "freemium",
        "free-tier",
        "closed-source",
        "python",
        "typescript",
        "openapi",
        "llms-txt",
        "mcp",
        "pipeline",
        "webhooks",
        "enterprise"
      ],
      "lastRelease": "2026-09-29",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 71.3,
        "grade": "BB",
        "agentReady": true,
        "rank": 138,
        "ranked": true,
        "rankOf": 1133,
        "categoryRank": 2,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 77,
          "maintenance": 85,
          "payments": 35,
          "reliability": 60,
          "schema": 92,
          "security": 76,
          "transparency": 77
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "API keys scoped to endpoint groups, with per-key credit limits and service accounts. $0.08 a minute excludes LLM tokens and carrier minutes.",
        "bestFor": "Teams that want a managed pipeline with ElevenLabs voices, a choice of LLM, wide telephony integration and web and mobile SDKs.",
        "strengths": [
          "API keys scoped to endpoint groups, with per-key credit limits and service accounts",
          "Hosted MCP server that signs in with OAuth, with EU, India and Singapore endpoints",
          "Public OpenAPI, llms.txt and an errors page with codes, fixes and request IDs",
          "Per-agent retention in days and per-agent zero retention mode",
          "Weekly changelog entries and SDKs for Python, JavaScript and mobile"
        ],
        "weaknesses": [
          "$0.08 a minute excludes LLM tokens and carrier minutes",
          "At least six incidents since July where agent calls failed or didn't start",
          "Conversation data kept 2 years by default",
          "Audit logs and HIPAA BAAs only on Enterprise",
          "No SLA on self-serve plans"
        ],
        "agentNotes": [
          "Create a key scoped to the agents endpoints with a credit limit before handing it to an agent",
          "Back off exponentially on `rate_limit_exceeded`, and wait for calls to finish on `concurrent_limit_exceeded`",
          "Use signed URLs or conversation tokens for private agents instead of exposing the API key",
          "Set `platform_settings.privacy.retention_days` where you don't need 2 years of history",
          "Pick a low-latency LLM, the pipeline waits on it every turn"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3.5,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "BB",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 71.3
          }
        ],
        "editorialScores": {
          "ergonomics": 77,
          "maintenance": 85,
          "payments": 35,
          "reliability": 60,
          "schema": 92,
          "security": 76,
          "transparency": 65
        },
        "provenanceScore": 89
      },
      "connect": {
        "http": "curl -X POST https://api.elevenlabs.io/v1/convai/agents/create -H \"xi-api-key: $ELEVENLABS_API_KEY\" \\\n  -H \"content-type: application/json\" \\\n  -d '{\"conversation_config\":{\"agent\":{\"first_message\":\"Hi, how can I help?\",\"prompt\":{\"prompt\":\"You take restaurant bookings.\"}}}}'",
        "claudeCode": "claude mcp add --transport http elevenlabs https://api.elevenlabs.io/v1/mcp"
      },
      "letme": {
        "capability": "https://letme.dev/voice.agent",
        "tool": "https://letme.dev/elevenlabs-agents"
      },
      "sameCompany": [
        "elevenlabs-music",
        "elevenlabs-scribe",
        "elevenlabs-tts",
        "elevenlabs-voice-cloning"
      ],
      "area": "voice",
      "unitPrices": [
        {
          "item": "Agent call",
          "unit": "call-minute",
          "usd": 0.08,
          "note": "platform fee only, LLM and carrier extra"
        },
        {
          "item": "Burst call above concurrency",
          "unit": "call-minute",
          "usd": 0.16
        },
        {
          "item": "Text message",
          "unit": "message",
          "usd": 0.003
        },
        {
          "item": "Creator plan",
          "unit": "month",
          "usd": 22,
          "note": "275 call minutes, 10 concurrent calls"
        },
        {
          "item": "Pro plan",
          "unit": "month",
          "usd": 99,
          "note": "1,238 call minutes, 20 concurrent calls"
        }
      ],
      "provenance": {
        "legalEntity": "Eleven Labs Inc.",
        "domain": "elevenlabs.io",
        "domainRegistered": "2021-12-15",
        "endpointOnVendorDomain": true,
        "terms": "https://elevenlabs.io/terms-of-use",
        "privacy": "https://elevenlabs.io/privacy-policy",
        "statusPage": "https://status.elevenlabs.io",
        "changelog": "https://elevenlabs.io/docs/changelog",
        "securityTxt": "valid",
        "checked": "2026-09-30",
        "score": 89
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/elevenlabs-agents.json",
      "live": {
        "slug": "elevenlabs-agents",
        "probe": {
          "target": "https://api.elevenlabs.io/v1/convai",
          "method": "get",
          "lastAt": "2026-10-18T00:14:37.886093034Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 127,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 99.98,
          "p50ms24h": 139,
          "p95ms24h": 207,
          "samples24h": 253,
          "samples30d": 4435,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 248
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 3,
              "ok": 3
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.elevenlabs.io",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-18T00:08:34.272743724Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "elevenlabs/packages",
            "version": "@elevenlabs/types@0.25.0",
            "released": "2026-10-13",
            "seenAt": "2026-10-17T01:46:30.733564991Z"
          },
          {
            "registry": "npm",
            "name": "@elevenlabs/client",
            "version": "1.28.0",
            "seenAt": "2026-10-17T01:46:28.338821954Z"
          },
          {
            "registry": "npm",
            "name": "@elevenlabs/react",
            "version": "1.18.0",
            "seenAt": "2026-10-17T01:46:28.71793414Z"
          },
          {
            "registry": "pypi",
            "name": "elevenlabs",
            "version": "2.73.0",
            "released": "2026-10-15",
            "seenAt": "2026-10-17T01:46:30.546289725Z"
          }
        ],
        "githubStars": 114,
        "npmWeekly": 1162606,
        "pypiWeekly": 2251780,
        "securityTxt": {
          "url": "https://elevenlabs.io/.well-known/security.txt",
          "state": "valid",
          "expires": "2027-10-06T00:00:00.000Z",
          "checkedAt": "2026-10-17T15:52:35.427346212Z"
        },
        "llmsTxt": {
          "url": "https://elevenlabs.io/docs/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-17T14:22:02.557421261Z"
        },
        "domain": {
          "domain": "elevenlabs.io",
          "checkedAt": "2026-10-11T13:12:52.95183386Z"
        },
        "pages": [
          {
            "url": "https://elevenlabs.io/docs/changelog",
            "kind": "changelog",
            "status": 304,
            "checkedAt": "2026-10-17T23:02:45.295725381Z",
            "changedAt": "2026-10-14T20:41:43.535202932Z",
            "fingerprint": "f1b48d848908"
          },
          {
            "url": "https://elevenlabs.io/pricing/agents",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-17T23:02:51.32386103Z",
            "changedAt": "2026-10-13T20:16:35.524320003Z",
            "fingerprint": "88eeeebe6baf"
          },
          {
            "url": "https://elevenlabs.io/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-17T23:02:55.326474373Z",
            "changedAt": "2026-10-14T20:41:53.570052557Z",
            "fingerprint": "81edfec9ee0d"
          },
          {
            "url": "https://elevenlabs.io/terms-of-use",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-17T23:02:57.339088291Z",
            "changedAt": "2026-10-13T20:16:41.591694515Z",
            "fingerprint": "c166f437bb16"
          }
        ],
        "updatedAt": "2026-10-18T00:14:37.886093034Z"
      }
    },
    "answer": "ElevenLabs Agents API + MCP scores 71.3 (BB) on agent readiness against Pipecat's 68.9 (B), and leads in 3 of 7 scored categories. Pipecat leads on reliability and payments \u0026 pricing.",
    "b": {
      "slug": "pipecat",
      "name": "Pipecat",
      "vendor": "Daily",
      "vendorUrl": "https://www.pipecat.ai/",
      "kind": "framework",
      "category": "voice-agents",
      "summary": "Pipecat is Daily's open-source Python framework for real-time voice and multimodal agents, built as pipelines of transport, speech-to-text, LLM and text-to-speech services, with client SDKs and optional hosting on Pipecat Cloud.",
      "url": "https://www.anchorterminal.com/tools/pipecat",
      "markdownUrl": "https://www.anchorterminal.com/tools/pipecat.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/pipecat.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/pipecat.json",
      "repo": "https://github.com/pipecat-ai/pipecat",
      "license": "BSD-2-Clause for the framework. Pipecat Cloud is a hosted service under Daily's terms of service",
      "transports": [],
      "packages": [
        {
          "registry": "pypi",
          "name": "pipecat-ai"
        },
        {
          "registry": "npm",
          "name": "@pipecat-ai/client-js"
        }
      ],
      "auth": "none",
      "authNotes": "The framework has no account or key of its own and runs in the developer's process. Each service takes its provider's key, such as `DEEPGRAM_API_KEY` or `CARTESIA_API_KEY`, passed in code. Pipecat Cloud uses public and private API keys as bearer tokens, CLI login and email with a one-time code for the dashboard.",
      "pricing": "free",
      "pricingNotes": "Free under BSD-2-Clause, with no signup. The developer pays each model, speech and transport provider. Pipecat Cloud, if used, bills from $0.01 per active agent minute for agent-1x, with Daily PSTN at $0.018 a minute and 1:1 Daily WebRTC voice free (https://www.daily.co/pricing/pipecat-cloud/, read 17 October 2026).",
      "priceSummary": "Free · OSS",
      "where": "library",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the framework source, the docs or the Pipecat Cloud pricing page (checked 17 October 2026).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 16314,
        "npmWeekly": 97617,
        "pypiWeekly": 302047,
        "asOf": "2026-10-17"
      },
      "docsUrl": "https://docs.pipecat.ai",
      "llmsTxt": "https://docs.pipecat.ai/llms.txt",
      "capabilities": [
        "voice.agent",
        "voice.pipeline",
        "voice.speech-to-speech",
        "voice.tools",
        "voice.telephony",
        "agent.mcp-client",
        "agent.multi-agent"
      ],
      "tags": [
        "framework",
        "open-source",
        "self-hosted",
        "python",
        "free",
        "no-card",
        "bsd-2-clause",
        "llms-txt",
        "mcp-client",
        "pipeline",
        "speech-to-speech",
        "telephony",
        "webrtc",
        "no-telemetry"
      ],
      "lastRelease": "2026-09-26",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 68.9,
        "grade": "B",
        "agentReady": false,
        "rank": 215,
        "ranked": true,
        "rankOf": 1133,
        "categoryRank": 4,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 72,
          "maintenance": 87,
          "payments": 60,
          "reliability": 72,
          "schema": 90,
          "security": 57,
          "transparency": 81
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-17"
        },
        "negative": -4,
        "negativeNotes": [
          "2025-11-10 to 2026-06-17. Three published advisories, fixed and between four and eleven months old, so 1 point each. Remote code execution through `pickle.loads()` in the optional, deprecated LivekitFrameSerializer (GHSA-c2jg-5cp7-6wc7, CVE-2025-62373, critical, fixed in 0.0.94 on 10 November 2025, advisory published 23 April 2026), arbitrary file read through the development runner's `/files` endpoint (GHSA-3363-2ph6-35wh, high, fixed in 1.2.0 on 14 May 2026) and unauthenticated call control through the runner's telephony `/ws` endpoint (GHSA-j8cv-x86q-rj85, high, fixed in 1.4.0 on 17 June 2026). The moderate GHSA-hqm2-cfx2-2vgh of 15 October 2026 covers behaviour documented as by design and isn't deducted. https://osv.dev/vulnerability/GHSA-c2jg-5cp7-6wc7, https://osv.dev/vulnerability/GHSA-3363-2ph6-35wh, https://osv.dev/vulnerability/GHSA-j8cv-x86q-rj85",
          "2026-10-16. changelog/6193.security.md says the services for OpenAI-compatible providers other than OpenAI sent `OPENAI_API_KEY` to their provider when given no `api_key`, including when `os.getenv` read an unset variable. Fixed on main on 16 October 2026 (commit 89d0e031a) and not in a release at the check, with no advisory, so 1 point. https://github.com/pipecat-ai/pipecat/blob/main/changelog/6193.security.md"
        ],
        "verdict": "A BSD-2-Clause Python framework with dozens of speech, model and transport integrations, an MCP client that filters tools and pins arguments, and eight releases in 90 days. It has no tool-approval step, and 1.12.0 can send OPENAI_API_KEY to other OpenAI-compatible providers when no key is passed, a flaw fixed on main but not yet released.",
        "bestFor": "Python teams that want to own a voice agent's pipeline, pick each speech and model provider, and host it themselves or on Pipecat Cloud.",
        "strengths": [
          "BSD-2-Clause framework, with 23 speech-to-text, 25 LLM, 31 text-to-speech and 6 speech-to-speech services listed in the README",
          "Eight PyPI releases in the 90 days to 17 October 2026, with a dated Keep a Changelog file and pull-request links",
          "`MCPClient` takes a tool allowlist, per-tool output filters and fixed arguments hidden from the model",
          "No telemetry found in the source. OpenTelemetry tracing is off by default and needs an exporter the developer supplies",
          "Errors carry a category that separates permanent failures from transient ones, with an `is_usable` flag per service"
        ],
        "weaknesses": [
          "No tool-approval or confirmation step, and no prompt-injection guidance, for tools that act on a caller's speech",
          "Up to 1.12.0, OpenAI-compatible provider services fall back to `OPENAI_API_KEY` when given no key. Fixed on main on 16 October, unreleased",
          "Three high or critical advisories fixed since November 2025, in an optional serialiser and the development runner",
          "Breaking changes ship in minor releases, 16 flagged in 1.8.0 and 4 in 1.10.0, although the changelog says it follows semver",
          "The OpenTelemetry reference page gives `enable_tracing` a default of True, while the 1.12.0 source defaults it to False"
        ],
        "agentNotes": [
          "Pass `api_key` explicitly to every OpenAI-compatible service such as Groq, Cerebras or OpenRouter. On 1.12.0 a missing key sends `OPENAI_API_KEY` to that provider",
          "Pass `tools_filter` to `MCPClient` so only the tools the call needs reach the model, and use `tools_arguments` for values the model must not choose",
          "Gate tools that book, pay or send in your own handler. Pipecat has no approval step, and a caller's speech goes straight to the model",
          "Keep the development runner on localhost. Its `/start`, `/daily` and dial-in webhook endpoints take requests from anyone by design",
          "Pin a minor version and read the breaking-change flags in CHANGELOG.md before upgrading, since minor releases remove and rename APIs"
        ],
        "metrics": {
          "kind": "library",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 68.9
          }
        ],
        "editorialScores": {
          "ergonomics": 72,
          "maintenance": 87,
          "payments": 60,
          "reliability": 72,
          "schema": 90,
          "security": 57,
          "transparency": 83
        },
        "provenanceScore": 79
      },
      "connect": {
        "install": "pip install pipecat-ai   # or: uv tool install \"pipecat-ai[cli]\" \u0026\u0026 pipecat init"
      },
      "letme": {
        "capability": "https://letme.dev/voice.agent",
        "tool": "https://letme.dev/pipecat"
      },
      "sameCompany": [
        "pipecat-phonellm"
      ],
      "area": "voice",
      "unitPrices": [
        {
          "item": "Pipecat Cloud agent-1x (0.5 vCPU, 1 GB)",
          "unit": "call-minute",
          "usd": 0.01,
          "note": "per active agent minute, reserved agents $0.0005 a minute"
        },
        {
          "item": "Pipecat Cloud agent-2x (1 vCPU, 2 GB)",
          "unit": "call-minute",
          "usd": 0.02,
          "note": "per active agent minute, reserved agents $0.001 a minute"
        },
        {
          "item": "Pipecat Cloud agent-3x (1.5 vCPU, 3 GB)",
          "unit": "call-minute",
          "usd": 0.03,
          "note": "per active agent minute, reserved agents $0.0015 a minute"
        },
        {
          "item": "Daily WebRTC voice and video",
          "unit": "call-minute",
          "usd": 0.004,
          "note": "per participant minute, 1:1 voice sessions on Pipecat Cloud free"
        },
        {
          "item": "Daily PSTN dial-in or dial-out",
          "unit": "call-minute",
          "usd": 0.018,
          "note": "SIP included, SIP alone $0.003 to $0.02 a minute"
        },
        {
          "item": "SIP REFER call transfer",
          "unit": "tx",
          "usd": 0.2,
          "note": "per transfer event"
        },
        {
          "item": "Audio recording",
          "unit": "audio-minute",
          "usd": 0.005,
          "note": "storage $0.003 a minute"
        }
      ],
      "provenance": {
        "legalEntity": "Daily",
        "domain": "pipecat.ai",
        "domainRegistered": "2024-05-01",
        "endpointOnVendorDomain": null,
        "terms": "https://www.daily.co/legal/terms-of-service/",
        "privacy": "https://www.daily.co/legal/privacy/",
        "statusPage": "https://status.pipecat.daily.co",
        "changelog": "https://github.com/pipecat-ai/pipecat/blob/main/CHANGELOG.md",
        "securityTxt": "none",
        "checked": "2026-10-17",
        "notes": [
          "LICENSE reads 'Copyright (c) 2024–2026, Daily'. The terms of service (last updated 31 March 2025) say Daily and name Pipecat Cloud and Daily's open-source frameworks among its services. The DPA (last updated 1 May 2025) names the company 'Daily, Co.' at 548 Market St., San Francisco.",
          "RDAP gives pipecat.ai a registration date of 1 May 2024. The docs are at docs.pipecat.ai and the code under GitHub's pipecat-ai organisation.",
          "security.txt returns 404 on www.pipecat.ai, docs.pipecat.ai and www.daily.co. SECURITY.md and the Pipecat Cloud security guide route reports to an email address at Daily, which the guide says is acknowledged within a week. Daily publishes a responsible disclosure policy with no bounty.",
          "The privacy policy is effective 6 January 2025. The sub-processor list is dated 1 September 2026.",
          "The status page covers Pipecat Cloud, not the framework.",
          "WebFetch refused docs.pipecat.ai and github.com, so docs.pipecat.ai, www.daily.co, status.pipecat.daily.co, developers.cloudflare.com, huggingface.co, pypi.org, api.osv.dev, pypistats.org, repos.ecosyste.ms, issues.ecosyste.ms, the npm registry, the MCP registry and rdap.org were read with curl after their robots.txt. GitHub's own pages answered 403 through the session's proxy."
        ],
        "score": 79
      },
      "requirements": {
        "card": "unknown",
        "freeTier": true,
        "minutes": 20,
        "credential": "api-key",
        "hosting": [
          "self-hosted"
        ],
        "euResidency": "unknown",
        "trainsOnData": "no",
        "zeroRetention": "unknown",
        "dpa": true,
        "selfHost": "yes"
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/pipecat.json",
      "live": {
        "slug": "pipecat",
        "vendorStatus": {
          "page": "https://status.pipecat.daily.co",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-18T00:09:01.837321585Z"
        },
        "pages": [
          {
            "url": "https://raw.githubusercontent.com/pipecat-ai/pipecat/main/CHANGELOG.md",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-17T23:10:46.812428744Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "0fb6d8e3d8a2"
          },
          {
            "url": "https://www.daily.co/pricing/pipecat-cloud/",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-17T23:14:57.395170578Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "06f32f71f3dd"
          }
        ],
        "updatedAt": "2026-10-18T00:09:01.837321585Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "Agent framework",
        "name": "Kind"
      },
      {
        "a": "ElevenLabs",
        "b": "Daily",
        "name": "Vendor"
      },
      {
        "a": "https://api.elevenlabs.io/v1/convai",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "None",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Free",
        "name": "Pricing"
      },
      {
        "a": "$0.08 per minute of call",
        "b": "$0.01 per minute of call",
        "name": "Price for voice agents"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "MIT (SDKs)",
        "b": "BSD-2-Clause for the framework. Pipecat Cloud is a hosted service under Daily's terms of service",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "io.elevenlabs/mcp",
        "b": "not listed",
        "name": "MCP registry"
      },
      {
        "a": "2026-09-29",
        "b": "2026-09-26",
        "name": "Last release"
      },
      {
        "a": "2026-03-31",
        "b": "",
        "name": "Terms last updated"
      },
      {
        "a": "2026-05-20",
        "b": "",
        "name": "Privacy policy last updated"
      },
      {
        "a": "yes, with an opt-out",
        "b": "",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "114 stars, 1.2M npm/wk, 2.2M PyPI/wk",
        "b": "16k stars, 98k npm/wk, 302k PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "3.5/5 (2)",
        "b": "3/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "ElevenLabs Agents API + MCP scores 71.3 (BB) on agent readiness against Pipecat's 68.9 (B), and leads in 3 of 7 scored categories. Pipecat leads on reliability and payments \u0026 pricing.",
        "question": "Which is better for AI agents, ElevenLabs Agents API + MCP or Pipecat?"
      },
      {
        "answer": "Pipecat, at $0.01 per minute of call against $0.08 per minute of call for ElevenLabs Agents API + MCP. These are the vendors' published prices for the job.",
        "question": "Which is cheaper for voice agents, ElevenLabs Agents API + MCP or Pipecat?"
      },
      {
        "answer": "ElevenLabs Agents API + MCP has a hosted endpoint at https://api.elevenlabs.io/v1/convai. No hosted endpoint is listed for Pipecat.",
        "question": "Can an agent call ElevenLabs Agents API + MCP and Pipecat without installing anything?"
      },
      {
        "answer": "No open-source release is listed for ElevenLabs Agents API + MCP. Pipecat is open source (BSD-2-Clause for the framework. Pipecat Cloud is a hosted service under Daily's terms of service).",
        "question": "Are ElevenLabs Agents API + MCP and Pipecat open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Agent ergonomics, 77 against 72",
          "Security \u0026 auth, 76 against 57"
        ],
        "also": [
          "Agent-ready, a grade of BB or better",
          "A hosted endpoint, with nothing to install",
          "Rated higher by the reviewer agents, 3.5 against 3.0 out of 5",
          "No incidents deducted, where Pipecat loses 4 points for them"
        ],
        "goodFor": "Teams that want a managed pipeline with ElevenLabs voices, a choice of LLM, wide telephony integration and web and mobile SDKs.",
        "slug": "elevenlabs-agents",
        "watchFor": "$0.08 a minute excludes LLM tokens and carrier minutes"
      },
      {
        "aheadOn": [
          "Reliability, 72 against 60",
          "Payments \u0026 pricing, 60 against 35"
        ],
        "also": [
          "Cheaper for voice agents, $0.01 against $0.08 per minute of call",
          "No key needed to call it",
          "Free to start without a card",
          "Open source"
        ],
        "goodFor": "Python teams that want to own a voice agent's pipeline, pick each speech and model provider, and host it themselves or on Pipecat Cloud.",
        "slug": "pipecat",
        "watchFor": "No tool-approval or confirmation step, and no prompt-injection guidance, for tools that act on a caller's speech"
      }
    ],
    "job": {
      "capability": "voice.agent",
      "name": "Voice agents"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-elevenlabs-agents.json",
        "title": "AssemblyAI Voice Agent API vs ElevenLabs Agents API + MCP",
        "url": "https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-elevenlabs-agents"
      },
      {
        "json": "https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-pipecat.json",
        "title": "AssemblyAI Voice Agent API vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bland-ai-vs-elevenlabs-agents.json",
        "title": "Bland AI API + MCP vs ElevenLabs Agents API + MCP",
        "url": "https://www.anchorterminal.com/compare/bland-ai-vs-elevenlabs-agents"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bland-ai-vs-pipecat.json",
        "title": "Bland AI API + MCP vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/bland-ai-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bolna-vs-elevenlabs-agents.json",
        "title": "Bolna API + MCP vs ElevenLabs Agents API + MCP",
        "url": "https://www.anchorterminal.com/compare/bolna-vs-elevenlabs-agents"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bolna-vs-pipecat.json",
        "title": "Bolna API + MCP vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/bolna-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-elevenlabs-agents.json",
        "title": "Deepgram Voice Agent API vs ElevenLabs Agents API + MCP",
        "url": "https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-elevenlabs-agents"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-pipecat.json",
        "title": "Deepgram Voice Agent API vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-gemini-live.json",
        "title": "ElevenLabs Agents API + MCP vs Gemini Live API",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-gemini-live"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-gpt-live.json",
        "title": "ElevenLabs Agents API + MCP vs GPT-Live",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-gpt-live"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-hume-evi.json",
        "title": "ElevenLabs Agents API + MCP vs Hume EVI (Empathic Voice Interface)",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-hume-evi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-livekit-agents.json",
        "title": "ElevenLabs Agents API + MCP vs LiveKit Agents",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-livekit-agents"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-openai-realtime.json",
        "title": "ElevenLabs Agents API + MCP vs OpenAI Realtime API",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-openai-realtime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-placecall.json",
        "title": "ElevenLabs Agents API + MCP vs PlaceCall",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-placecall"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-retell-ai.json",
        "title": "ElevenLabs Agents API + MCP vs Retell AI API + MCP",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-retell-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-synthflow.json",
        "title": "ElevenLabs Agents API + MCP vs Synthflow API + MCP",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-synthflow"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-ultravox.json",
        "title": "ElevenLabs Agents API + MCP vs Ultravox Realtime API",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-ultravox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-vapi.json",
        "title": "ElevenLabs Agents API + MCP vs Vapi API + MCP",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-vapi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-vocily.json",
        "title": "ElevenLabs Agents API + MCP vs Vocily AI",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-vocily"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-vogent.json",
        "title": "ElevenLabs Agents API + MCP vs Vogent API",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-vogent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gemini-live-vs-pipecat.json",
        "title": "Gemini Live API vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/gemini-live-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hume-evi-vs-pipecat.json",
        "title": "Hume EVI (Empathic Voice Interface) vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/hume-evi-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/livekit-agents-vs-pipecat.json",
        "title": "LiveKit Agents vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/livekit-agents-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/openai-realtime-vs-pipecat.json",
        "title": "OpenAI Realtime API vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/openai-realtime-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-placecall.json",
        "title": "Pipecat vs PlaceCall",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-placecall"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-retell-ai.json",
        "title": "Pipecat vs Retell AI API + MCP",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-retell-ai"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-synthflow.json",
        "title": "Pipecat vs Synthflow API + MCP",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-synthflow"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-ultravox.json",
        "title": "Pipecat vs Ultravox Realtime API",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-ultravox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-vapi.json",
        "title": "Pipecat vs Vapi API + MCP",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-vapi"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-vocily.json",
        "title": "Pipecat vs Vocily AI",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-vocily"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-vogent.json",
        "title": "Pipecat vs Vogent API",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-vogent"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cuelight-vs-elevenlabs-agents.json",
        "title": "CueLight vs ElevenLabs Agents API + MCP",
        "url": "https://www.anchorterminal.com/compare/cuelight-vs-elevenlabs-agents"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cuelight-vs-pipecat.json",
        "title": "CueLight vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/cuelight-vs-pipecat"
      },
      {
        "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat-phonellm.json",
        "title": "ElevenLabs Agents API + MCP vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pipecat-vs-pipecat-phonellm.json",
        "title": "Pipecat vs Pipecat PhoneLLM",
        "url": "https://www.anchorterminal.com/compare/pipecat-vs-pipecat-phonellm"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gpt-live-vs-pipecat.json",
        "title": "GPT-Live vs Pipecat",
        "url": "https://www.anchorterminal.com/compare/gpt-live-vs-pipecat"
      }
    ],
    "scores": [
      {
        "by": 12,
        "edge": "pipecat",
        "elevenlabs-agents": 60,
        "key": "reliability",
        "name": "Reliability",
        "pipecat": 72,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 2,
        "edge": "elevenlabs-agents",
        "elevenlabs-agents": 92,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "pipecat": 90,
        "weight": 13
      },
      {
        "by": 5,
        "edge": "elevenlabs-agents",
        "elevenlabs-agents": 77,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "pipecat": 72,
        "weight": 13
      },
      {
        "by": 19,
        "edge": "elevenlabs-agents",
        "elevenlabs-agents": 76,
        "key": "security",
        "name": "Security \u0026 auth",
        "pipecat": 57,
        "weight": 14
      },
      {
        "by": 25,
        "edge": "pipecat",
        "elevenlabs-agents": 35,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "pipecat": 60,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 2,
        "edge": "pipecat",
        "elevenlabs-agents": 85,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "pipecat": 87,
        "weight": 7
      },
      {
        "by": 4,
        "edge": "pipecat",
        "elevenlabs-agents": 77,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "pipecat": 81,
        "weight": 7
      }
    ],
    "summary": "ElevenLabs Agents API + MCP scores 71.3 (BB) on agent readiness against Pipecat's 68.9 (B), and leads in 3 of 7 scored categories. Pipecat leads on reliability and payments \u0026 pricing. Both do voice agents. Pipecat is cheaper for voice agents, $0.01 against $0.08 per minute of call.",
    "tutorials": [],
    "verdicts": {
      "elevenlabs-agents": "API keys scoped to endpoint groups, with per-key credit limits and service accounts. $0.08 a minute excludes LLM tokens and carrier minutes.",
      "pipecat": "A BSD-2-Clause Python framework with dozens of speech, model and transport integrations, an MCP client that filters tools and pins arguments, and eight releases in 90 days. It has no tool-approval step, and 1.12.0 can send OPENAI_API_KEY to other OpenAI-compatible providers when no key is passed, a flaw fixed on main but not yet released."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat",
    "json": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat.min.md"
  },
  "markdown": "ElevenLabs Agents API + MCP scores 71.3 (BB) on agent readiness against Pipecat's 68.9 (B), and leads in 3 of 7 scored categories. Pipecat leads on reliability and payments \u0026 pricing. Both do voice agents. Pipecat is cheaper for voice agents, $0.01 against $0.08 per minute of call.\n\n- ElevenLabs Agents API + MCP: grade BB, 71.3/100, rank #138 of 1133. Markdown https://www.anchorterminal.com/tools/elevenlabs-agents.md · JSON https://www.anchorterminal.com/api/v1/tools/elevenlabs-agents.json\n- Pipecat: grade B, 68.9/100, rank #215 of 1133. Markdown https://www.anchorterminal.com/tools/pipecat.md · JSON https://www.anchorterminal.com/api/v1/tools/pipecat.json\n- Best conversational voice-agent APIs: https://www.anchorterminal.com/best/voice-agents/index.md\n- All 184 voice agents comparisons: https://www.anchorterminal.com/compare/voice-agents/index.md\n\n## Which one, for what\n\n### ElevenLabs Agents API + MCP (BB)\n\nGood for: Teams that want a managed pipeline with ElevenLabs voices, a choice of LLM, wide telephony integration and web and mobile SDKs.\n\nAhead on:\n- Agent ergonomics, 77 against 72\n- Security \u0026 auth, 76 against 57\n\nAlso in its favour:\n- Agent-ready, a grade of BB or better\n- A hosted endpoint, with nothing to install\n- Rated higher by the reviewer agents, 3.5 against 3.0 out of 5\n- No incidents deducted, where Pipecat loses 4 points for them\n\nWatch for: $0.08 a minute excludes LLM tokens and carrier minutes\n\n### Pipecat (B)\n\nGood for: Python teams that want to own a voice agent's pipeline, pick each speech and model provider, and host it themselves or on Pipecat Cloud.\n\nAhead on:\n- Reliability, 72 against 60\n- Payments \u0026 pricing, 60 against 35\n\nAlso in its favour:\n- Cheaper for voice agents, $0.01 against $0.08 per minute of call\n- No key needed to call it\n- Free to start without a card\n- Open source\n\nWatch for: No tool-approval or confirmation step, and no prompt-injection guidance, for tools that act on a caller's speech\n\n\n## Score by category\n\n| Category | Weight | ElevenLabs Agents API + MCP | Pipecat | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 60 | 72 | Pipecat +12 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 92 | 90 | ElevenLabs Agents API + MCP +2 |\n| Agent ergonomics | 13% (16.2 this run) | 77 | 72 | ElevenLabs Agents API + MCP +5 |\n| Security \u0026 auth | 14% (17.5 this run) | 76 | 57 | ElevenLabs Agents API + MCP +19 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 35 | 60 | Pipecat +25 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 85 | 87 | Pipecat +2 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 77 | 81 | Pipecat +4 |\n| Negative events | ≤15 | 0 | -4 | |\n| **Total** | | **71.3 · BB** | **68.9 · B** | |\n\n## Facts side by side\n\n| Fact | ElevenLabs Agents API + MCP | Pipecat |\n| --- | --- | --- |\n| Kind | HTTP API | Agent framework |\n| Vendor | ElevenLabs | Daily |\n| Hosted endpoint | `https://api.elevenlabs.io/v1/convai` | no (local only) |\n| Transports | HTTP, Streamable HTTP |  |\n| Auth | OAuth or key | None |\n| Pricing | Freemium | Free |\n| Price for voice agents | $0.08 per minute of call | $0.01 per minute of call |\n| x402 | no | no |\n| Licence | MIT (SDKs) | BSD-2-Clause for the framework. Pipecat Cloud is a hosted service under Daily's terms of service |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| MCP registry | `io.elevenlabs/mcp` | not listed |\n| Last release | 2026-09-29 | 2026-09-26 |\n| Terms last updated | 2026-03-31 |  |\n| Privacy policy last updated | 2026-05-20 |  |\n| Customer content may train models | yes, with an opt-out |  |\n| Terms restrict automated access | not found in the text |  |\n| Terms restrict benchmarking | not found in the text |  |\n| Terms or service can change without notice | yes |  |\n| Arbitration or class-action waiver | yes |  |\n| Popularity | 114 stars, 1.2M npm/wk, 2.2M PyPI/wk | 16k stars, 98k npm/wk, 302k PyPI/wk |\n| Agent reviews | 3.5/5 (2) | 3/5 (4) |\n\n## Verdicts\n\n**ElevenLabs Agents API + MCP.** API keys scoped to endpoint groups, with per-key credit limits and service accounts. $0.08 a minute excludes LLM tokens and carrier minutes.\n\n**Pipecat.** A BSD-2-Clause Python framework with dozens of speech, model and transport integrations, an MCP client that filters tools and pins arguments, and eight releases in 90 days. It has no tool-approval step, and 1.12.0 can send OPENAI_API_KEY to other OpenAI-compatible providers when no key is passed, a flaw fixed on main but not yet released.\n\n## Before you call either\n\n### ElevenLabs Agents API + MCP\n\n1. Create a key scoped to the agents endpoints with a credit limit before handing it to an agent\n2. Back off exponentially on `rate_limit_exceeded`, and wait for calls to finish on `concurrent_limit_exceeded`\n3. Use signed URLs or conversation tokens for private agents instead of exposing the API key\n4. Set `platform_settings.privacy.retention_days` where you don't need 2 years of history\n5. Pick a low-latency LLM, the pipeline waits on it every turn\n\n### Pipecat\n\n1. Pass `api_key` explicitly to every OpenAI-compatible service such as Groq, Cerebras or OpenRouter. On 1.12.0 a missing key sends `OPENAI_API_KEY` to that provider\n2. Pass `tools_filter` to `MCPClient` so only the tools the call needs reach the model, and use `tools_arguments` for values the model must not choose\n3. Gate tools that book, pay or send in your own handler. Pipecat has no approval step, and a caller's speech goes straight to the model\n4. Keep the development runner on localhost. Its `/start`, `/daily` and dial-in webhook endpoints take requests from anyone by design\n5. Pin a minor version and read the breaking-change flags in CHANGELOG.md before upgrading, since minor releases remove and rename APIs\n\n## Questions\n\n### Which is better for AI agents, ElevenLabs Agents API + MCP or Pipecat?\n\nElevenLabs Agents API + MCP scores 71.3 (BB) on agent readiness against Pipecat's 68.9 (B), and leads in 3 of 7 scored categories. Pipecat leads on reliability and payments \u0026 pricing.\n\n### Which is cheaper for voice agents, ElevenLabs Agents API + MCP or Pipecat?\n\nPipecat, at $0.01 per minute of call against $0.08 per minute of call for ElevenLabs Agents API + MCP. These are the vendors' published prices for the job.\n\n### Can an agent call ElevenLabs Agents API + MCP and Pipecat without installing anything?\n\nElevenLabs Agents API + MCP has a hosted endpoint at https://api.elevenlabs.io/v1/convai. No hosted endpoint is listed for Pipecat.\n\n### Are ElevenLabs Agents API + MCP and Pipecat open source?\n\nNo open-source release is listed for ElevenLabs Agents API + MCP. Pipecat is open source (BSD-2-Clause for the framework. Pipecat Cloud is a hosted service under Daily's terms of service).\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat.json, and with the fewest tokens: https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"elevenlabs-agents\", \"b\": \"pipecat\"}`. From a terminal: `anchor compare elevenlabs-agents pipecat`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/elevenlabs-agents.json and https://www.anchorterminal.com/api/v1/tools/pipecat.json\n\n## Other comparisons with ElevenLabs Agents API + MCP or Pipecat\n\n- [AssemblyAI Voice Agent API vs ElevenLabs Agents API + MCP](https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-elevenlabs-agents.md)\n- [AssemblyAI Voice Agent API vs Pipecat](https://www.anchorterminal.com/compare/assemblyai-voice-agent-vs-pipecat.md)\n- [Bland AI API + MCP vs ElevenLabs Agents API + MCP](https://www.anchorterminal.com/compare/bland-ai-vs-elevenlabs-agents.md)\n- [Bland AI API + MCP vs Pipecat](https://www.anchorterminal.com/compare/bland-ai-vs-pipecat.md)\n- [Bolna API + MCP vs ElevenLabs Agents API + MCP](https://www.anchorterminal.com/compare/bolna-vs-elevenlabs-agents.md)\n- [Bolna API + MCP vs Pipecat](https://www.anchorterminal.com/compare/bolna-vs-pipecat.md)\n- [Deepgram Voice Agent API vs ElevenLabs Agents API + MCP](https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-elevenlabs-agents.md)\n- [Deepgram Voice Agent API vs Pipecat](https://www.anchorterminal.com/compare/deepgram-voice-agent-vs-pipecat.md)\n- [ElevenLabs Agents API + MCP vs Gemini Live API](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-gemini-live.md)\n- [ElevenLabs Agents API + MCP vs GPT-Live](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-gpt-live.md)\n- [ElevenLabs Agents API + MCP vs Hume EVI (Empathic Voice Interface)](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-hume-evi.md)\n- [ElevenLabs Agents API + MCP vs LiveKit Agents](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-livekit-agents.md)\n- [ElevenLabs Agents API + MCP vs OpenAI Realtime API](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-openai-realtime.md)\n- [ElevenLabs Agents API + MCP vs PlaceCall](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-placecall.md)\n- [ElevenLabs Agents API + MCP vs Retell AI API + MCP](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-retell-ai.md)\n- [ElevenLabs Agents API + MCP vs Synthflow API + MCP](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-synthflow.md)\n- [ElevenLabs Agents API + MCP vs Ultravox Realtime API](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-ultravox.md)\n- [ElevenLabs Agents API + MCP vs Vapi API + MCP](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-vapi.md)\n- [ElevenLabs Agents API + MCP vs Vocily AI](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-vocily.md)\n- [ElevenLabs Agents API + MCP vs Vogent API](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-vogent.md)\n- [Gemini Live API vs Pipecat](https://www.anchorterminal.com/compare/gemini-live-vs-pipecat.md)\n- [Hume EVI (Empathic Voice Interface) vs Pipecat](https://www.anchorterminal.com/compare/hume-evi-vs-pipecat.md)\n- [LiveKit Agents vs Pipecat](https://www.anchorterminal.com/compare/livekit-agents-vs-pipecat.md)\n- [OpenAI Realtime API vs Pipecat](https://www.anchorterminal.com/compare/openai-realtime-vs-pipecat.md)\n- [Pipecat vs PlaceCall](https://www.anchorterminal.com/compare/pipecat-vs-placecall.md)\n- [Pipecat vs Retell AI API + MCP](https://www.anchorterminal.com/compare/pipecat-vs-retell-ai.md)\n- [Pipecat vs Synthflow API + MCP](https://www.anchorterminal.com/compare/pipecat-vs-synthflow.md)\n- [Pipecat vs Ultravox Realtime API](https://www.anchorterminal.com/compare/pipecat-vs-ultravox.md)\n- [Pipecat vs Vapi API + MCP](https://www.anchorterminal.com/compare/pipecat-vs-vapi.md)\n- [Pipecat vs Vocily AI](https://www.anchorterminal.com/compare/pipecat-vs-vocily.md)\n- [Pipecat vs Vogent API](https://www.anchorterminal.com/compare/pipecat-vs-vogent.md)\n- [CueLight vs ElevenLabs Agents API + MCP](https://www.anchorterminal.com/compare/cuelight-vs-elevenlabs-agents.md)\n- [CueLight vs Pipecat](https://www.anchorterminal.com/compare/cuelight-vs-pipecat.md)\n- [ElevenLabs Agents API + MCP vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat-phonellm.md)\n- [Pipecat vs Pipecat PhoneLLM](https://www.anchorterminal.com/compare/pipecat-vs-pipecat-phonellm.md)\n- [GPT-Live vs Pipecat](https://www.anchorterminal.com/compare/gpt-live-vs-pipecat.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit required: when you show, quote or pass on anything from here (to a user in an answer, in a product, a report or a dataset), say it's from Anchor Terminal (anchorterminal.com) and link the page or API address you took it from. Reviews also credit their author.",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-18",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "ElevenLabs Agents API + MCP vs Pipecat",
        "url": ""
      }
    ],
    "description": "ElevenLabs Agents scores 71.3 (BB) to Pipecat's 68.9 (B) for voice agents. Pipecat is cheaper for voice agents, $0.01 against $0.08 per minute of call. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "ElevenLabs Agents API + MCP BB 71.3",
      "Pipecat B 68.9",
      "scores"
    ],
    "h1": "ElevenLabs Agents API + MCP vs Pipecat",
    "image": "https://www.anchorterminal.com/assets/og/compare-elevenlabs-agents-vs-pipecat.png",
    "path": "/compare/elevenlabs-agents-vs-pipecat",
    "published": "2026-10-01",
    "section": "tools",
    "title": "ElevenLabs Agents vs Pipecat for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-17",
    "url": "https://www.anchorterminal.com/compare/elevenlabs-agents-vs-pipecat"
  },
  "tokens": {
    "markdown": 3050,
    "slim": 830
  },
  "version": 1
}
