mcpbeat Sign in

ChurchSuite MCP by usefulapi MCP Server

answering

ChurchSuite MCP by usefulapi is answering right now. Last checked 12 min ago. It exposes 25 tools. Last commit 12 Oct 2026.

Read ChurchSuite contacts, children, small groups, rotas, events and attendance; add contact notes.

Uptime history 4 days of history
4 days agonow
100.0%
Uptime 24h
91 of 91 checks
25
Tools
read from the server
97 ms
Response time
average over 24h
0
Stars
last commit 12 Oct 2026

What changed 4

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 9 October 2026. No other catalogue keeps this.

9 Oct a tool changed version4 times that day
and 3 more, back to 9 October 2026

Nothing serious here today

Today is the operative word: we check ChurchSuite MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add churchsuite --transport http https://churchsuite.usefulapi.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "churchsuite": {
      "url": "https://churchsuite.usefulapi.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.churchsuite]
url = "https://churchsuite.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "churchsuite": {
      "url": "https://churchsuite.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "churchsuite": {
      "url": "https://churchsuite.usefulapi.io/mcp"
    }
  }
}

Available tools 25

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

churchsuite
churchsuite_add_contact_note
WRITE: add a new note to a contact's record in ChurchSuite (it is visible to other ChurchSuite users who can see the contact, unless private_to_me is true). Only adds a note: never edits or deletes anything, sends nothing to the contact. API: POST /addressbook/contacts/{id}/notes.
churchsuite_get_account
The church's ChurchSuite account summary: name, unique id, subdomain, time zone, currency, language and first day of week (no billing or data-protection contact details). A good first call. API: GET /account/info.
churchsuite_get_child
Get one child by id (names, date of birth, school, contact details, custom fields, consents, sites, status). Medical and additional-needs fields only with include_medical: true. API: GET /children/children/{id}.
churchsuite_get_contact
Get one Address Book contact by id: names, sex, date of birth, marital status and spouse id, address, phones, email, job, custom fields, communication preferences, sites, status. API: GET /addressbook/contacts/{id}.
churchsuite_get_event
Get one calendar event by id (times, status, category, location, description, visibility, sign-up options). API: GET /calendar/events/{id}.
churchsuite_get_small_group
Get one small group by id (schedule, location, description, custom fields, sign-up options, sites). API: GET /smallgroups/groups/{id}.
churchsuite_list_attendance_records
List attendance records (headcounts per gathering and date: total number, total people, notes), sorted by date. Filter by gathering, weekday or a date window (YYYY-MM-DD). API: GET /attendance/records.
churchsuite_list_children
Search or list children in the Children module (name, date of birth, school year, contact details, sites, status, consent flags). Medical and additional-needs fields are left out unless include_medical is true. API: GET /children/children.
churchsuite_list_children_groups
List the Children module's groups (classes/age groups: id, name, entry age, check-in capacity and ratio, status). API: GET /children/groups.
churchsuite_list_contact_notes
List the pastoral/admin notes on a contact (content, pinned, visibility, who wrote it and when), pinned first. API: GET /addressbook/contacts/{id}/notes.
churchsuite_list_contact_tags
List Address Book tags (id, name, category, whether it is a smart tag). Use a tag id as tag_ids in list_contacts to list the people with that tag. API: GET /addressbook/tags.
churchsuite_list_contacts
Search or list adult contacts in the Address Book (name, contact details, address, sites, status, tags via tag_ids). Personal data: ask only for what you need. API: GET /addressbook/contacts.
churchsuite_list_event_categories
List calendar categories (id, name, colour, status). Use the ids as category_ids in list_events. API: GET /calendar/categories.
churchsuite_list_events
List calendar events (name, start/end, status, category, location, description, sign-up options, sites). Use starts_after/starts_before (YYYY-MM-DD) for a date window. API: GET /calendar/events.
churchsuite_list_gatherings
List the Attendance module's gatherings (services/meetings whose attendance is counted: id, name, sites, status). API: GET /attendance/gatherings.
churchsuite_list_giving_funds
List the church's giving funds (id, name, description, Gift Aid / tax-deductible flags, whether shown in Donate, status). Funds only: no donors, donations or amounts. API: GET /giving/funds.
churchsuite_list_ministries
List the Rotas module's ministries (worship team, welcome team…: id, name, description, days, rota and rotation type, status, sites). API: GET /rotas/ministries.
churchsuite_list_ministry_members
List who serves in rota ministries (ministry id, team id, person = contact or child id, role ids). Look people up with get_contact / get_child. API: GET /rotas/ministry_members.
churchsuite_list_ministry_teams
List the teams inside rota ministries (id, ministry id, name, order). API: GET /rotas/ministry_teams.
churchsuite_list_plan_items
List the running order of one or more service plans (items: type, name, song arrangement, duration, start time, notes, people). API: GET /planning/plan_items.
churchsuite_list_service_plans
List service plans from the Planning module (name, date, time, status, linked event, sites). API: GET /planning/plans.
churchsuite_list_sites
List the church's sites (campuses/congregations: id, name, initials, address). Site ids filter contacts, children, groups, events and plans. API: GET /account/sites.
churchsuite_list_small_group_members
List small group memberships (group id, person = contact or child id, status, role ids, joined date). Filter by group to get a group's members, or by contact/child to get a person's groups; look people up with get_contact / get_child. API: GET /smallgroups/members.
churchsuite_list_small_groups
List small groups (home groups/life groups: name, day, time, frequency, location, description, dates, sign-up options). API: GET /smallgroups/groups.
churchsuite_list_unavailability
List the dates people said they are unavailable to serve (person, description, start/end). Filter by person, ministry or a date window. API: GET /rotas/unavailability.

Endpoints

URLTransportStateLatencyChecked
https://churchsuite.usefulapi.io/mcp streamable-http answering 76 ms 12 min ago

Alternatives to ChurchSuite MCP by usefulapi

same job, measured the same way
Less Annoying CRM MCP by usefulapi
by usefulapi

Read and write Less Annoying CRM contacts, notes, tasks, events, pipelines and groups.

23 tools answering
Nylas MCP by usefulapi
by usefulapi

MCP server for Nylas — read email, calendars, events and contacts, and send email or create events.

15 tools answering
Folk MCP by usefulapi
by usefulapi

Read and write Folk CRM people, companies, groups and notes.

14 tools answering
Freshdesk MCP by usefulapi
by usefulapi

Read tickets, contacts, companies, agents and groups; create, update and reply to tickets.

19 tools answering
Tokeet MCP by usefulapi
by usefulapi

Read Tokeet rentals, rates, guests, tasks and expenses; add guests, notes and tasks.

24 tools answering
Little Green Light MCP by usefulapi
by usefulapi

Search Little Green Light donors, gifts, notes and memberships, and add gifts and contact reports.

20 tools answering
Textline MCP by usefulapi
by usefulapi

Read Textline conversations, contacts and reports; send a text, add notes, resolve or transfer.

23 tools answering
AddEvent MCP by usefulapi
by usefulapi

Read AddEvent calendars, events, RSVPs and subscribers; create and update calendars and events.

18 tools answering

ChurchSuite MCP by usefulapi — questions

Answers built from our own checks of this server.

What can ChurchSuite MCP by usefulapi do?
It exposes 25 tools, read directly from the server on our last check. Among them: churchsuite_add_contact_note, churchsuite_get_account, churchsuite_get_child, churchsuite_get_contact, churchsuite_get_event, churchsuite_get_small_group and 19 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is ChurchSuite MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 97 ms. The bar chart above shows every period we have measured.
How do I connect ChurchSuite MCP by usefulapi?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does ChurchSuite MCP by usefulapi need an API key?
No. ChurchSuite MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 25 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is ChurchSuite MCP by usefulapi?
It answers our handshake in 97 ms on average, which is faster than 86% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is ChurchSuite MCP by usefulapi open source?
Yes — it is published under the MIT licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.