Your agent builds your booking pipeline
57 MCP tools on the meetergo API. One prompt, and your agent reads your website, creates meeting types, builds the qualification flow and switches on the Mira chat. From ChatGPT, claude.ai, Claude Desktop, Cursor or Claude Code.
ChatGPThttps://mcp.meetergo.com/mcpStreamable HTTP. Add it in ChatGPT, claude.ai, Claude Desktop or Cursor and sign in with your meetergo account. Nothing to install.
Prefer to write the integration yourself? The REST API has 100 endpoints.
Three ways to connect
The hosted endpoint is the shortest path and the only one that works from a browser. If you already live in a config file, the npx setup is below.
Hosted endpoint
RecommendedPaste this URL into ChatGPT, claude.ai, Claude Desktop or Cursor. From a browser it is the only route, because those clients cannot start a local process.
https://mcp.meetergo.com/mcp- Sign in with your meetergo account. No token to copy.
- Or authenticate with a Personal Access Token from my.meetergo.com/integrations.
- No install, no Node, no config file.
Claude Desktop in one click
Download the bundle from the latest release and open it. Claude Desktop registers the server itself, so there is no JSON to edit.
meetergo.mcpbLocal via npx
The alternative for anyone already working in a config file: Claude Code, custom clients, scripts. It runs over stdio, so your token never leaves your machine.
{
"mcpServers": {
"meetergo": {
"command": "npx",
"args": ["-y", "@meetergo/mcp-server"],
"env": { "MEETERGO_TOKEN": "rgo-your-token" }
}
}
}Developer docs
Setup, authentication, token scopes, the security model and troubleshooting live in the docs in full, rather than on this page.
Read the docsOne prompt instead of a setup session
What separates this from other MCP servers is not the tool count, it is that your agent does not just operate the account, it builds it. It reads, proposes, waits for your yes, then writes.
Read the website
The agent crawls your pages and works out what you offer, to whom and in which language. No questionnaire.
crawl_company_websitePropose, never assume
It hands you a full plan: which meeting types, which qualification questions, which chat persona. Nothing goes live until you approve it.
propose_conversion_setupBuild
Meeting types, routing form and Mira settings come up in one pass. Write tools declare themselves, so your client can confirm each one.
create_meeting_typecreate_routing_formupdate_mira_settingsEmbed
You end with the snippet for your site. From there the pipeline takes real enquiries.
get_mira_widget_embed
crawl_company_websitepropose_conversion_setup- · 2 meeting types: Demo (30 min) and Consultation (45 min)
- · Qualification with 3 questions routing to the right meeting type
- · Mira website chat answering from your own pages
Shall I build it?
create_meeting_typecreate_routing_formupdate_mira_settingsMeeting types, qualification and chat are live. Paste this on your site and you are running:
<script src="…/mira-widget.js" data-mira-key="mira_pub_…" async></script>Every line above maps to a real tool on the MCP server. The transcript is a mockup; the tools are not.
What it does on day one
Each one runs on the tools below.
Protect prep time
Your agent reads tomorrow's calendar and blocks focus time ahead of every external meeting, while there is still room to.
Rebook no-shows
It spots the meeting nobody joined, finds the next slot that works, and sends the invitation. Nobody chases anyone.
Route inbound leads
A lead lands in your CRM and the agent books it into the right host's calendar, with the context already in the invite.
57 tools, six areas
Write tools declare that they write. That lets your MCP client ask before an agent creates, changes or deletes anything.
Appointments
11writesFind availability, book, reschedule, cancel, add guests and generate one-time booking links.
list_meeting_typesget_availabilitybook_appointmentreschedule_appointmentcancel_appointmentlist_appointmentsget_todays_appointmentsget_appointmentadd_guestupdate_appointment_notescreate_one_time_booking_linkMeeting types and booking pages
7writesCreate, change and delete meeting types, and maintain the personal booking page.
get_meeting_typecreate_meeting_typeupdate_meeting_typedelete_meeting_typeget_personal_pageupdate_personal_pageimport_booking_pageQualification and routing
8writesBuild and send routing forms so enquiries reach the right person.
list_routing_formsget_routing_formcreate_routing_formupdate_routing_formdelete_routing_formsend_routing_formlist_form_recipientscreate_qualification_formContacts and CRM
8writesSearch, create, update and bulk-import contacts, and define your own data fields.
search_contactsget_contactcreate_contactupdate_contactbulk_create_contactsdelete_contactlist_data_fieldscreate_data_fieldMira and knowledge
15writesCrawl the website, curate the knowledge base, configure the chat, fetch the embed code and read conversation insights.
propose_conversion_setupget_mira_settingsupdate_mira_settingsrestore_mira_settingsget_mira_widget_embedcrawl_company_websiteget_crawl_statuslist_knowledge_documentsdelete_knowledge_documentsearch_company_knowledgeanswer_visitor_questionget_conversation_insightsget_setup_statusrun_test_driveverify_widget_installAccount and automation
8writesRead account and plan data, check calendar connections, send email and manage webhooks.
get_melist_calendar_connectionssend_quick_emailupdate_meeting_transcriptionlist_webhookscreate_webhookupdate_webhookdelete_webhookThe REST API has 100 endpoints. The MCP server exposes the 57 that cover a whole booking pipeline, because an agent choosing between a hundred near-identical operations picks worse than one choosing from a curated set. Everything else stays reachable over REST.
Your agent reads calendar data. Ours never leaves Germany.
An agent with calendar access sees attendee names, email addresses and meeting subjects. That is a GDPR question before it is a developer-experience question, and it is the one every US-hosted scheduler answers the same way.
- Servers Germany. No US parent company.
- Contracts Real GDPR liability, not a self-certification.
- Access Scoped to your Personal Access Token. Revoke it and the agent stops.
- Confirmation Writes are flagged, so your client can require a human before anything changes.
- Source MIT licensed and published in full. Read it before you connect it.
Questions
- Does meetergo have an MCP server?
- Yes. meetergo publishes an MCP server with 57 tools: scheduling, meeting types, qualification forms, contacts, webhooks and the Mira website chat. It is hosted at https://mcp.meetergo.com/mcp and published for local use as @meetergo/mcp-server. Open source under the MIT licence, and listed in the official MCP Registry.
- Can an AI agent actually book a meeting?
- Yes. book_appointment creates a real appointment and sends real invitations. Every write tool declares itself in the protocol, so your client can require confirmation before anything happens.
- Which tools does the meetergo MCP server provide?
- 57, across six areas: appointments (book, reschedule, cancel), meeting types and booking pages, qualification and routing, contacts and CRM, Mira and the knowledge base, plus account and webhooks. That lets an agent build a booking pipeline from scratch, not just operate one.
- How do I connect ChatGPT, Claude or Cursor to meetergo?
- Hosted is quickest: add https://mcp.meetergo.com/mcp as an MCP server and sign in with your meetergo account. Claude Desktop has a bundle you can double-click. Locally it still works with npx -y @meetergo/mcp-server and MEETERGO_TOKEN set to your token.
- Can I use meetergo from ChatGPT or claude.ai without installing anything?
- Yes. Add https://mcp.meetergo.com/mcp as an MCP server and sign in with your meetergo account. The hosted endpoint speaks Streamable HTTP and needs neither Node nor a config file. From a browser it is the only route, because those clients cannot start a local process.
- Where is the data hosted, and is it GDPR compliant?
- meetergo runs on servers in Germany with no US parent company, under real GDPR liability rather than a self-certification. That matters here because an agent with calendar access reads attendee names, email addresses and meeting subjects.
- Is the meetergo MCP server open source?
- Yes. It is MIT licensed at github.com/meetergo/meetergo-mcp-server and published on npm as @meetergo/mcp-server. You can read all 57 tools before granting an agent access to your calendar, open an issue, or run your own fork against the same API.
- Does the MCP server cost extra?
- No. The MCP server is free and open source, and the Personal Access Token it needs is included on every plan, the free one too. What a plan limits is the scope of what the agent does, such as how many pages the knowledge base holds, never whether it can connect.