Published on

Announcing Native Planning Center (PCO) MCP Integration & the Open-Source PCO MCP Explorer

Today, we're announcing native support for Planning Center Online (PCO) through PCO's official Model Context Protocol (MCP) server — and releasing a free, open-source developer tool alongside it.


TL;DR ​

  • What's new: Babelbeez now connects natively to Planning Center Online via PCO's official MCP server (mcp.planningcenteronline.com/mcp).
  • Core feature: Real-time conversational AI voice agents (gpt-realtime-2) can now collect prayer requests, visitor intake, and care needs 24/7 — and automatically submit structured entries directly to PCO People & Forms.
  • Developer release: A free, open-source web app for inspecting PCO's live MCP tool manifest using client-side, Bring-Your-Own-OAuth authentication.
  • Live Explorer: babelbeez.github.io/pco-mcp-explorer
  • GitHub: github.com/babelbeez/pco-mcp-explorer
  • Church operations overview: Babelbeez Faith Operations

How the native PCO MCP integration works ​

When a visitor interacts with a church's web voice agent, Babelbeez handles the conversational reasoning in real time using advanced speech-to-speech models. Rather than relying on static webforms or delayed voicemails, the integration translates a spoken conversation into a structured database entry inside Planning Center:

  1. A visitor starts a voice conversation on the church's website — any time, day or night.
  2. The Babelbeez voice agent engages naturally, gathering and structuring the details (name, email, category of need, prayer details).
  3. Mid-conversation, the agent makes a scoped MCP tool call to Planning Center's official MCP server.
  4. PCO creates or updates the Person record in PCO People and submits a completed PCO Form — which can trigger the church's assigned Workflows.

Conversational intake ​

The agent greets site visitors and offers an immediate, human response — structuring the intake details as the conversation unfolds instead of asking visitors to fill out a form after the fact.

MCP tool execution ​

Mid-conversation, the agent executes scoped tool calls to locate the correct PCO Form schema and understand its required fields before submitting anything.

Automated submission ​

The agent creates or updates the Person profile in PCO People and submits a completed PCO Form on the visitor's behalf, triggering whatever follow-up Workflow the church has configured.

Security architecture: scoped tool allow-lists ​

Connecting a public-facing AI voice agent to a church management system demands strict permission boundaries. Because PCO's MCP server exposes administrative database capabilities, Babelbeez enforces a configurable allow-list architecture for public endpoints. Only the tools below are exposed to the voice agent:

Allowed MCP toolFunction in PCOSecurity boundary
people_formsLocates the designated prayer/care intake formRead-only schema check
people_form_fieldsFetches input field requirementsRead-only schema check
people_form_submissions_createSubmits caller data as a completed formWrite-only (form submission)

Administrative database endpoints — such as deleting records, modifying giving histories, or querying financial data — are strictly excluded from the default AI tool scope.

Free developer tool: PCO MCP Explorer ​

Because Planning Center's MCP server is currently in beta and doesn't yet ship a public schema documentation page, we built a browser-native tool inspector for church developers and IT leads.

Key features ​

  • Bring-Your-Own-OAuth (BYO-OAuth): Authenticates directly against Planning Center's official OAuth server using Dynamic Client Registration (RFC 7591) and PKCE S256 (RFC 7636).
  • Client-side execution: Runs entirely inside your browser. Access tokens live temporarily in sessionStorage and are destroyed on disconnect or tab close. There's no backend database and no third-party tracking.
  • Live manifest inspection: Renders humanized tool names, clean parameter tables, read/destructive badges, and raw JSON definitions — with a one-click Export JSON feature.

Try the PCO MCP Explorer, or dig into the source on GitHub.

Get started ​

Ready to give your church website a 24/7 voice that feeds straight into Planning Center? Sign up for Babelbeez and connect PCO from the App Directory in minutes — no coding required.