MCP.Market

Meetup MCP server

online · 100% uptime
by pipeworx-io·io.github.pipeworx-io/meetup·v0.2.1

Meetup MCP — wraps Meetup's public GraphQL API (api.meetup.com, free, no auth)

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

not scanned yet

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Meetup yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Meetup tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Meetup compares

Against every graded Security MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 55% of 915 Security servers
Uptime
100%
of our recent checks; the typical remote Security server answers 100%
Response time
175 ms
faster than 65% of 547 Security servers

Release history: 4 versions in the registry since 2026-10-15, latest 2026-11-03, typically one every 5 days.

Install Meetup in Claude Code, Cursor or VS Code

claude mcp add --transport http meetup https://gateway.pipeworx.io/meetup/mcp
Add to Cursor

What the publisher says

From the Meetup repository's README, as published. We do not edit it. Read it on GitHub

@pipeworx/meetup

Meetup event and group search MCP — public events, groups and topic categories from Meetup, searchable by keyword, city, or group. Keyless.

Part of Pipeworx — an MCP gateway connecting AI agents to 1807+ live data sources. This is an independent, unofficial integration — not affiliated with, endorsed by, or published by the upstream provider.

Tools

  • meetupsearchevents(query, city?, lat?, lon?, radius?, limit?) — search upcoming public events by keyword near a city (geocoded automatically) or a lat/lon point. Returns each event's title, time, URL, status, type and hosting group.
  • meetupevent(eventid) — full details for one event by its numeric Meetup ID (the trailing number in a meetup.com event URL). Returns title, description, start/end time, status, type, venue and hosting group.
  • meetup_group(urlname) — details for one group by its urlname (the slug right after meetup.com/, e.g. "sfpython"). Returns name, description, location, timezone, topic category and founding date.
  • meetupgroupevents(urlname, limit?, includepast?) — a group's events by urlname; upcoming by default, past events with includepast: true.

None of these tools request or return attendee/RSVP lists, member lists, or any other personal contact data — deliberate, not an oversight (see "Privacy" below).

Auth

Keyless. No key, no account, no rate-limit documentation published.

Data sources

  • Meetup (meetup.com), the public GraphQL API behind its own website search and event/group pages — event, group and topic-category metadata. No download file, feed or query shape is named beyond that; see src/index.ts for the route.

Privacy

Meetup's schema exposes attendee RSVPs, host identities and member lists on Event/Group. None of those fields are selected anywhere in this pack — every query here is scoped to public event/group metadata (title, time, venue, description, location) and nothing else. Keep it that way: don't add rsvps, hostRsvps, memberships, organizer, eventHosts or savedBy to any query without re-reading this note.

Gotchas

  • lat/lon are required by the upstream API itself, not a choice this pack made — EventSearchFilter/GroupSearchFilter both declare them non-null. meetupsearchevents resolves a city string to coordinates via the shared resolvePlace geocoder (@pipeworx/shared, Open-Meteo-backed, keyless) before calling Meetup, so a caller never has to supply raw coordinates — but if geocoding fails to resolve a city, the tool fails loudly rather than guessing.
  • radius is in miles. The upstream filter field is a bare Float with no documented unit; verified empirically against known US city radii.
  • Event and group IDs are opaque strings, not always numeric-looking everywhere — eventid is the trailing path segment of a meetup.com/{group-urlname}/events/{event-id}/ URL, and a group's urlname is the slug right after meetup.com/. Neither is discoverable from the other without a lookup; meetupsearchevents and meetupgroup_events are what hand you both.
  • meetupgroupevents with no events scheduled returns totalcount: 0, not an error — groups that are real and active but between events (verified live against sfpython) look identical to a dead/wrong urlname from the shape of the response alone; only meetupgroup erroring on the urlname itself distinguishes "no group" from "no events right now".
  • GraphQL errors come back as HTTP 200 with a top-level errors array (standard GraphQL behavior) — this pack checks errors explicitly rather than trusting res.ok, since a malformed query or a bad ID both return 200.

Quick Start

Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):

{
  "mcpServers": {
    "meetup": {
      "url": "https://gateway.pipeworx.io/meetup/mcp"
    }
  }
}

What this endpoint actually serves

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Meetup: common questions

Is Meetup MCP server safe?
Mostly: it is graded B (77/100). Read the Meetup safety report
How do I install Meetup?
It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Meetup need an API key?
Yes. The registry entry asks for PIPEWORX_API_KEY.
Is Meetup maintained?
The last commit was 20 days ago (2026-10-15). The latest release is v0.2.1.
Is Meetup up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Meetup?
Servers from other publishers that do the same job: Xtracticle MCP server, Rede MCP server and Raziel MCP server.
How does Meetup compare with other Security MCP servers?
safety score 77/100 (higher than 55% of 915 Security servers); uptime 100% (of our recent checks; the typical remote Security server answers 100%); response time 175 ms (faster than 65% of 547 Security servers). Full comparison.

Alternatives to Meetup

Same job from other publishers: the closest match first, then the best rated.

  • Xtracticle
    Read public X (Twitter) posts, threads and X Articles as clean Markdown. Read-only, no auth.
    B
  • Rede
    MCP server for Rede — Itaú-owned BR acquirer: authorize/capture/refund, zero-auth, card tokens
    B
  • Raziel
    MCP server teaching AI agents to implement TideCloak: auth, E2EE, IGA, security analysis
    A
  • MyMedi-AI
    DME billing and medical coding: code lookup, DMEPOS fee schedules, Medicare prior-auth checks
    A
  • Healthclaw Guardrails
    Guardrailed FHIR access for AI agents: PHI redaction, audit trail, step-up auth, tenant isolation
    A

More from pipeworx-io →