meetup_search_events

Pack: meetup · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/meetup_search_events for the schema, then POST the same URL with its arguments for the data.

Search Meetup for upcoming public events by keyword, near a city or a lat/lon point. Returns each event’s title, time, URL, status and hosting group — never attendee or RSVP lists. Provide either city (geocoded automatically) or lat+lon.

Parameters

NameTypeRequiredDescription
querystringyesKeyword to search for, e.g. “music” or “python”.
citystringnoCity or place name to search near, e.g. “San Francisco, CA”. Geocoded automatically. Omit if you pass lat/lon directly.
latnumbernoLatitude of the search center, in decimal degrees. Use instead of city.
lonnumbernoLongitude of the search center, in decimal degrees. Use instead of city.
radiusnumbernoSearch radius in miles around the center point. Defaults to 25.
limitnumbernoMaximum number of events to return (1-50). Defaults to 10.

Example call

Arguments

{
  "query": "music",
  "lat": 40.71,
  "lon": -74,
  "radius": 20,
  "limit": 5
}

curl

curl -X POST https://gateway.pipeworx.io/meetup/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"meetup_search_events","arguments":{"query":"music","lat":40.71,"lon":-74,"radius":20,"limit":5}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('meetup_search_events', {
  "query": "music",
  "lat": 40.71,
  "lon": -74,
  "radius": 20,
  "limit": 5
});

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the meetup pack
{
  "mcpServers": {
    "meetup": {
      "url": "https://gateway.pipeworx.io/meetup/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build October 14, 2026