io.usefulapi/goteamup
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
TeamUp MCP by usefulapi
Publisher-provided description
Check classes, attendance, customers, memberships and invoices in TeamUp and register customers.
Summary by lookupd
Look up and manage TeamUp studio data: classes, attendance, customers, memberships, invoices, venues, and CRM interactions.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http goteamup https://goteamup.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add goteamup --url https://goteamup.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"goteamup": {
"url": "https://goteamup.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (20 tools)
Publisher-provided text
goteamup_get_authenticated_applicationShow the API application this token belongs to and the businesses (providers) it can reach, with their numeric ids — a cheap way to confirm the token works andgoteamup_list_customersSearch and list the business's customers (members and leads). Filter by free text (email and name), CRM status, active memberships, age or family. Deferred fielgoteamup_get_customerFetch one customer by id: name, email, family role, lead flag, CRM status, created date. Use expand for deferred fields, e.g. field_values,credit_balance,staff_goteamup_list_eventsList scheduled sessions — classes and appointments — with start/end time, status, capacity, attending and waitlist counts, instructors, venue and offering type.goteamup_get_eventFetch one class or appointment by id, including capacity, attending/waiting counts, registration open/close and late-cancel deadlines. TeamUp: GET /events/{id}.goteamup_list_attendancesList bookings: who is registered for, attended, no-showed or late-cancelled which event, and with which customer membership. Filter by customer, event, venue, ogoteamup_list_customer_membershipsList memberships held by customers — status (active, hold, complete, cancelled), start/expiration/renewal dates, billed price, active hold. Filter by customer,goteamup_get_customer_membershipFetch one customer membership by id. Use expand=usage_summary,next_billing_date,shared_with for usage, next bill and sharing. TeamUp: GET /customer_memberships/goteamup_list_membershipsList the membership products the business sells — packs, recurring and prepaid plans — with price, duration, allotment, active member count and visibility. Teamgoteamup_list_offering_typesList offering types — the kinds of classes, appointments and courses the business runs — with schedule type, drop-in price, age limits, visibility and status. Tgoteamup_list_instructorsList the business's instructors (coaches, trainers) with name, bio and linked staff id. TeamUp: GET /instructors.goteamup_list_venuesList the business's venues (physical locations and online venues) with address, timezone and rooms. TeamUp: GET /venues.goteamup_list_invoicesList invoices with status (open, paid, failed, voided, upcoming, …), due date, amount due, payer and receipt URL. Filter by status or a customer membership. Teagoteamup_get_invoiceFetch one invoice by id. Use expand=line_items,charges,discounts,taxes,applied_credits for the breakdown. TeamUp: GET /invoices/{id}.goteamup_list_crm_interactionsList logged CRM interactions (calls, emails, meetings, contacted) with notes and who logged them, optionally for one customer. Requires a super_admin-level tokegoteamup_create_customerAdd a new customer to the business as staff. By default TeamUp emails them an invitation to claim the profile; set send_invitation_email=false to add them silengoteamup_register_customer_for_eventRegister a customer for a class or appointment, optionally using a specific customer membership, or comped (free). Returns the attendance id. Undo with goteamupgoteamup_unregister_customer_from_eventCancel a customer's booking for a class or appointment. is_late_cancel=true records it as a LATE cancel, which can trigger the business's penalty rules — leavegoteamup_confirm_attendanceConfirm that a customer attended an event (check them in). Returns the updated attendance. TeamUp: POST /events/{id}/confirm_attendance.goteamup_log_crm_interactionRecord a call, email, meeting or contact with a customer or lead, with an optional note and call outcome. Requires a super_admin-level token. TeamUp: POST /crm/
Details
- Version: 1.37.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 451 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/goteamup/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/goteamup)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp