MCP server
Elvanto MCP by usefulapi
io.usefulapi/elvanto
Checked 25 Oct 2026, 20:29 UTC · Connected to it and listed its tools
Look up people, groups, service rosters, songs, follow-up flows and giving in Elvanto.
Working at last checkVerified publisher: usefulapi.ioAbout 6,797 tokens per request once connected23 tools
https://elvanto.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 23
- Token cost
- About 6,797 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 25 Oct 2026, 20:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http elvanto https://elvanto.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.elvanto] url = "https://elvanto.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"elvanto":{"httpUrl":"https://elvanto.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"elvanto":{"url":"https://elvanto.usefulapi.io/mcp"}}}
VS Code
{"servers":{"elvanto":{"type":"http","url":"https://elvanto.usefulapi.io/mcp"}}}
Antigravity
agy mcp add elvanto https://elvanto.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"elvanto","server_url":"https://elvanto.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"elvanto","server_url":"https://elvanto.usefulapi.io/mcp"}
Tools
elvanto_add_person_to_flow_step~172 tokens
Put a person into a people-flow step (e.g. start a new guest's follow-up), optionally assigning a step admin. Elvanto: peopleFlows/steps/addPerson.elvanto_add_person_to_group~179 tokens
Add a person to a group, optionally as Leader or Assistant Leader. Undoable by removing them from the group in Elvanto. Elvanto: groups/addPerson.elvanto_create_calendar_event~725 tokens
Create an event on a calendar, optionally repeating. Times are 24-hour GMT. Use status "draft" to stage it unpublished. Elvanto: calendar/events/create.elvanto_create_person~621 tokens
Add a new person to the church database (e.g. a first-time guest). Returns the new person id and family id. Does not create a login. Elvanto: people/create.elvanto_get_group~169 tokens
Fetch one group by id, optionally with its members (fields=["people"]). Elvanto: groups/getInfo.elvanto_get_person~275 tokens
Fetch one person by id, optionally with extra fields (birthday, addresses, departments, locations, family, custom fields...). Elvanto: people/getInfo.elvanto_get_service~237 tokens
Fetch one service by id with optional detail: service/rehearsal times, plan (order of service), volunteers roster, songs, files, notes. Elvanto: services/getInfo.elvanto_list_calendar_events~331 tokens
List calendar events between two dates, optionally for specific calendars (use "services" as a calendar to include services). Elvanto: calendar/events/getAll.elvanto_list_calendars~65 tokens
List the church's calendars with their ids. Elvanto: calendar/getAll.elvanto_list_custom_fields~91 tokens
List the church's custom person fields (id, name, type and allowed values). Use the id as custom_<id> in fields / search. Elvanto: people/customFields/getAll.elvanto_list_financial_categories~165 tokens
List giving / chart-of-accounts categories (funds) with ids; status 1 = active, 0 = archived. Elvanto: financial/categories/getAll.elvanto_list_groups~336 tokens
List small groups / ministries with meeting day, time, place and frequency; add fields=["people"] to include members and leaders. Elvanto: groups/getAll.elvanto_list_people~508 tokens
List people in the church database, optionally filtered by category and by suspended / contact / archived status. Paginated (the response carries page, per_page, total). Elvanto: people/getAll.elvanto_list_people_categories~82 tokens
List the people categories (e.g. New People, Church Members, Inactive) with their ids. Elvanto: people/categories/getAll.elvanto_list_people_flow_step_people~204 tokens
List the people currently in one people-flow step, with status, due date and assigned admin — e.g. who still needs a follow-up call. Not paginated. Elvanto: peopleFlows/steps/people.elvanto_list_people_flow_steps~112 tokens
List the steps of one people flow with descriptions, instructions, due rules and admins. Elvanto: peopleFlows/steps/getAll.elvanto_list_people_flows~88 tokens
List people flows — the church's follow-up pipelines (e.g. First Time Guest Follow Up) — with their steps and admins. Elvanto: peopleFlows/getAll.elvanto_list_services~496 tokens
List services (upcoming by default). Add fields such as volunteers (the roster), plans (order of service) and songs to answer 'who is serving Sunday?' or 'what are we singing?'. Elvanto: services/getAll.elvanto_list_song_arrangements~251 tokens
List the arrangements of one song — sequence, BPM, keys, lyrics and chord chart (optionally transposed). Elvanto: songs/arrangements/getAll.elvanto_list_songs~245 tokens
List or search the song library by title, artist or lyrics (with CCLI number, categories and locations). Elvanto: songs/getAll.elvanto_list_transactions~276 tokens
List giving transactions between two dates, optionally for one fund — donor, date, method, batch and per-fund amounts. Read-only: this server never writes financial records. Elvanto: financial/transactions/getAll.elvanto_search_people~521 tokens
Find people matching field values, e.g. {"email":"john@example.com"} or {"lastname":"Smith","volunteer":"yes"}. Searchable keys: firstname, preferred_name, lastname, email, phone, mobile, category_id, archived, contact, deceased, volunteer, gender, birthday, anniversary, marital_status, school_gradeelvanto_update_person~648 tokens
Edit an existing person's details — name, contact info, category, flags, family, or extra fields. Only the fields you pass change. Cannot touch username, password or login status. Elvanto: people/edit.
Browse
Related MCP servers
- ChurchSuite MCP by usefulapi
Read ChurchSuite contacts, children, small groups, rotas, events and attendance; add contact notes. - Api Evangelist
Sixteen years of API research as MCP tools — stories, areas, governance blocks & services - Folk MCP by usefulapi
Read and write Folk CRM people, companies, groups and notes. - SoundChain
Music network for AI agents: get a song from your name, post, review tracks, leave notes. - Bible
Bible corpus MCP server: scripture, Greek/Hebrew interlinear data, cross-refs, semantic search. - Nonlinear Calendar
Nonlinear Calendar: this year’s months fold onto the previous 12 years. No key to try. - Eventee MCP by usefulapi
Read an Eventee event's program, participants and reviews; create sessions, speakers; invite. - Shiftbase MCP by usefulapi
Read Shiftbase rosters, timesheets, absences and availability; schedule shifts and review absences.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/elvanto)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents