List my schedule
Your own pending and confirmed requests, as My Schedule shows them.
MCP tool planning_center_read → list_my_schedule
read
Returns the positions you were asked to fill, grouped like the Pending and Confirmed sections of My Schedule. Only requests whose scheduling email was sent appear, because Planning Center hides the rest until then. Each row has the plan id for respond_to_schedule_request.
Parameters
| Name | Type | Description |
|---|---|---|
| section enum | enum | pending or confirmed. Default: pending. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "planning_center_read",
"arguments": {
"operation": "list_my_schedule",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"requests": [
{
"plan_id": "71234",
"date": "2026-10-25",
"service_type": "Sunday Gathering",
"team": "Band",
"position": "Keys",
"section": "pending"
}
]
},
"isError": false
}