PostHog MCP Server
Official PostHog MCP Server for product analytics, feature flags, experiments, and more.
Read AgendaPro bookings, slots, clients, services and sales; create, update and cancel bookings.
Pick the AI app you use, then copy the settings.
Passed 4/4 checks · What you ask goes through the maker’s server (agendapro.usefulapi.io) · ✓ Commands checked Nov 13, 2026
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude · about 2 min
No key, nothing to install · Set it up once on claude.ai or the desktop app, then use it in chat · free accounts can add 1 · on Team/Enterprise an Owner adds it
CustomizeConnectors
Copy each value into the field with the same name in Claude, then click Continue
AgendaPro MCP by usefulapihttps://agendapro.usefulapi.io/mcpClick Continue past the sign-in settings Claude detected · under Authentication choose what the maker says (Sign in now, Sign in when needed or No sign in), then click Add
+ConnectorsAgendaPro MCP by usefulapi
Use AgendaPro MCP by usefulapi and tell me what you can do for me, then show me one thing✓ If Claude says it is using AgendaPro MCP by usefulapi or shows a AgendaPro MCP by usefulapi tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with ChatGPT, depending on your plan
Full MCP: ChatGPT Business, Enterprise or Edu on the web · Pro: connects with read/fetch permissions, so tools that change data may not work · Plus: not confirmed in OpenAI’s docs; if you see an add-custom-MCP option on the Plugins page you can try these steps · web only
Plugins+Add custom MCP server
Enter a name, paste the address under Connection, tick the risk warning and click Create as a plugin
AgendaPro MCP by usefulapihttps://agendapro.usefulapi.io/mcpStart a new chat and pick AgendaPro MCP by usefulapi from your plugins before typing
Use AgendaPro MCP by usefulapi and tell me what you can do for me, then show me one thing✓ If ChatGPT says it is using AgendaPro MCP by usefulapi or shows a AgendaPro MCP by usefulapi tool in the answer, you are connected
Menu names checked against OpenAI’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Claude Code · about 2 min
No key, nothing to install
Mac: press Command+Space and type Terminal · Windows: open PowerShell
claude mcp add --transport http --scope user agendapro https://agendapro.usefulapi.io/mcpYou should see AgendaPro MCP by usefulapi listed as connected
Use AgendaPro MCP by usefulapi and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using AgendaPro MCP by usefulapi or shows a AgendaPro MCP by usefulapi tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor · about 2 min
No key, nothing to install
Use AgendaPro MCP by usefulapi and tell me what you can do for me, then show me one thing✓ If Cursor says it is using AgendaPro MCP by usefulapi or shows a AgendaPro MCP by usefulapi tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code · about 2 min
No key, nothing to install
Use AgendaPro MCP by usefulapi and tell me what you can do for me, then show me one thing✓ If VS Code says it is using AgendaPro MCP by usefulapi or shows a AgendaPro MCP by usefulapi tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
Address for apps that connect over the web
https://agendapro.usefulapi.io/mcpJSON settings are under “For developers” below
Claude Code
claude mcp add --transport http --scope user agendapro https://agendapro.usefulapi.io/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"agendapro": {
"url": "https://agendapro.usefulapi.io/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"agendapro": {
"type": "http",
"url": "https://agendapro.usefulapi.io/mcp"
}
}
}These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
Tool names and descriptions exactly as the server reported them on Nov 14, 2026. The maker wrote them, not us; we show them as plain text.
agendapro_list_locationsList the business's locations (sucursales / locales): id, name, address, phone, email, timezone, opening hours and country. Location ids are needed for bookings, slots and sales filters. GET /v3/locations.
agendapro_get_locationOne location by id, with address, coordinates, timezone and weekly opening hours. GET /v3/locations/{id}.
agendapro_list_servicesList the services (treatments, classes, sessions) the business offers: id, name, price, duration, type, category, whether online booking/payment is on, and the location. Service ids are needed to book. GET /v3/services.
agendapro_get_serviceOne service by id, including its category, images and the providers who perform it. GET /v3/services/{id}.
agendapro_list_service_categoriesList service categories, ordered as the business arranges them. GET /v3/categories.
agendapro_list_providersList service providers (the staff who take bookings): id, public name, location, active flag, online-booking flag and working hours. Provider ids are needed to book. GET /v3/providers.
agendapro_get_providerOne service provider by id, with biography, images and working hours including breaks. GET /v3/providers/{id}.
agendapro_list_bookingsList bookings (reservas / appointments) with time, status, service, provider, client id, location, price and the linked sale. AgendaPro requires at least ONE of client_id, location_id, service_id or service_provider_id; dates only narrow the result. A sale may be a membership cov
agendapro_get_bookingOne booking by id with status, service, provider, client id, location, prices, notes and the linked sale. GET /v3/bookings/{id}.
agendapro_list_available_slotsFree booking time windows at a location on one date (optionally for one service and/or provider): start/end time, provider, plus a metadata summary (service duration, slot count). Use before creating a booking. GET /v3/available_slots.
agendapro_create_bookingWRITE: create a booking for an existing client, service, provider and location. Check agendapro_list_available_slots first. status_id must be a non-cancelled status: copy the status.id of an existing booking (agendapro_list_bookings). AgendaPro does NOT send email/SMS/WhatsApp no
agendapro_update_bookingWRITE: change an existing booking (partial update: only the fields you pass change): move it, switch service/provider/location, change status, price or notes. The merchant's customer policy applies: a change too close to the start time, or past the maximum number of changes, is r
agendapro_cancel_bookingWRITE: cancel a booking. This cannot be undone through the API. The merchant's customer policy applies: a cancellation that is disabled, too close to the start time or past the maximum number of changes is refused with HTTP 422 (tell the user the merchant does not allow it; do no
agendapro_list_clientsList the business's clients (customers) page by page: name, email, phone, identification number, address, birth date, record number, active flag. Personal data: only use it for the task at hand. To find one person use agendapro_search_clients. GET /v3/clients.
agendapro_search_clientsFind clients by free text (name, email, phone, identification number or record number): a short ranked list with id, full name, email, phone. The fastest way to get a client_id. GET /v3/clients/quick-search.
agendapro_get_clientOne client by id with contact details, address, birth date, record number and active flag. GET /v3/clients/{id}.
agendapro_list_client_custom_attributesThe custom attribute values stored for one client (id, name, datatype, value). GET /v3/clients/{id}/custom_attributes.
agendapro_list_custom_attributesThe custom client fields the business defined (id, name, datatype, mandatory, group, choices). Use the template ids when setting custom_attributes on a client. GET /v3/custom_attributes.
agendapro_create_clientWRITE: create a new client. first_name is required and at least one of last_name, email or phone must also be given (AgendaPro's rule). Search first (agendapro_search_clients) to avoid duplicates; not idempotent. No message is sent to the client. POST /v3/clients.
agendapro_update_clientWRITE: change an existing client (partial update: only the fields you pass change; it overwrites the stored value). PATCH /v3/clients/{id}.
agendapro_list_salesList sales (ventas): status (partially_paid, paid, canceled, refunded), paid and pending amounts, paid-at time, location, client id and the payment transactions. Filter by paid date range, location or client. GET /v3/sales.
agendapro_get_saleOne sale by id with amounts, status, location and its payment transactions (amount, paid-at, payment method). GET /v3/sales/{id}.
agendapro_list_productsList retail products in the catalog: name, SKU, price, active flag, category, brand and display. GET /v3/products.
agendapro_get_productOne catalog product by id with description, SKU, price, category, brand and display. GET /v3/products/{id}.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 14, 2026
The registry name was verified against the domain usefulapi.io (the registry checks domain ownership)
Code last changed today
Not applicable: a cloud server run by the owner of usefulapi.io; you don't run code from the repo
No sign-in needed
Read 24 tool descriptions and found no hidden instructions to the AI
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 4 of 4 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed today, and the latest version (1.20.1) reached the registry yesterday.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT on the web (full MCP on Business and above; Pro read-only).
In the same category: PostHog MCP Server, Openshorts, Google Ads + Meta Ads + SEO/GEO MCP
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Official PostHog MCP Server for product analytics, feature flags, experiments, and more.
Turn long videos into viral vertical shorts and publish them to TikTok, Instagram and YouTube.
Google Ads, Meta Ads, Google Analytics (GA4) & Search Console MCP server by Ryze AI
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Read AgendaPro bookings, slots, clients, services and sales; create, update and cancel bookings.
Live endpoint: https://agendapro.usefulapi.io/mcp · Homepage: https://usefulapi.io/agendapro
https://agendapro.usefulapi.io/mcp.claude mcp add --transport http agendapro https://agendapro.usefulapi.io/mcp, then run /mcp to log in.{
"mcpServers": { "agendapro": { "url": "https://agendapro.usefulapi.io/mcp" } } }
Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your AgendaPro credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/agendapro/
On first connect you'll paste your AgendaPro API key (Configuraciones → Integraciones; Pro plan). The key needs read access to locations, providers or services.
| Tool | Type | What it does |
|---|---|---|
agendapro_list_locations | read | List locations |
agendapro_get_location | read | Get location |
agendapro_list_services | read | List services |
agendapro_get_service | read | Get service |
agendapro_list_service_categories | read | List service categories |
agendapro_list_providers | read | List providers |
agendapro_get_provider | read | Get provider |
agendapro_list_bookings | read | List bookings |
agendapro_get_booking | read | Get booking |
agendapro_list_available_slots | read | List available slots |
agendapro_create_booking | write | Create booking |
agendapro_update_booking | write | Update booking |
agendapro_cancel_booking | write | Cancel booking |
agendapro_list_clients | read | List clients |
agendapro_search_clients | read | Search clients |
agendapro_get_client | read | Get client |
agendapro_list_client_custom_attributes | read | List a client's custom attributes |
agendapro_list_custom_attributes | read | List custom attribute templates |
agendapro_create_client | write | Create client |
agendapro_update_client | write | Update client |
agendapro_list_sales | read | List sales |
agendapro_get_sale | read | Get sale |
agendapro_list_products | read | List products |
agendapro_get_product | read | Get product |
agendapro_usage_status | meta | Usage status (free-tier meter) |
agendapro_request_feature | meta | Request a missing feature |
agendapro_upgrade | meta | Upgrade to Pro or Pro+ |
agendapro_cancel_subscription | meta | Cancel the Pro subscription |
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 50 tool calls / month |
| Pro (per user) | $9/mo or $90/yr (2 months free) | 10,000 tool calls / month |
| Pro+ (per user) | $39/mo or $390/yr (2 months free) | 100,000 tool calls / month |
Each paid plan covers this server only. Ask your AI to run agendapro_upgrade and choose Pro or Pro+, billed monthly or yearly (it returns a Stripe Checkout link). If you already have Pro, ask to change it to Pro+. The change requires your confirmation, keeps your billing interval and charges the price difference for the rest of the period immediately. Cancel any time with agendapro_cancel_subscription: your paid plan continues to the end of the paid period, with no refund for the current period, and asking to resume the same plan with agendapro_upgrade before then undoes the cancel. Or write to support@usefulapi.io.
MIT © usefulapi. Not affiliated with or endorsed by AgendaPro.