Airmeet logoMCP server · Work management

Airmeet MCP server

Airmeet in any MCP client, through Memtro: Airmeet does not publish this server. Memtro's Airmeet connector reads Airmeet through its API with the credentials you connect, and one endpoint hands those tools, every other system you connect and Memtro's memory tools to Claude Code, Cursor, Claude Desktop or anything else that speaks Streamable HTTP, as you.

What the model can do

Airmeet virtual and hybrid events: events with status and times, sessions with speakers and duration, registration counts and breakdowns (and whether a named email is registered), event or session attendance counts, booths, tracks, custom registration fields, poll results and questions asked; when you ask, can invite or register an attendee, block or unblock one, create or duplicate an event, start, pause, end or archive it, add a speaker, create or delete a session, create a booth, and restyle the landing page.

Reads

  • airmeet_list_eventsAirmeet events in the community (archived ones are hidden): id, name, status, timezone, start and end.
  • airmeet_list_sessionsSessions in one Airmeet event: id, name, start time, duration, status, type, summary, and how many hosts, co-hosts and speakers.
  • airmeet_get_registrationsRegistrations for one Airmeet event as counts: total, by participant type and by registration day, and how many were sent an invite.
  • airmeet_get_attendanceAttendance for one Airmeet event, or one session, as counts: how many attended and the total and median time spent as Airmeet reports it…
  • airmeet_list_boothsBooths in one Airmeet event: id, name, tags, order, how many exhibitors, and short description.
  • airmeet_list_tracksTracks in one Airmeet event: id, name, description and how many sessions each holds.
  • airmeet_list_custom_fieldsCustom registration fields of one Airmeet event: label, field id, input type, options and whether required.
  • airmeet_get_engagementPoll results and questions asked in one Airmeet event: for each poll question, how many chose each answer…

Acts, when you ask

These change something in Airmeet. The model is told to use them only when you ask for exactly that, and each one is granted by name: per team on a shared connection, by the owner on a personal one.

  • airmeet_add_attendeeAuthorises a person to enter an Airmeet event.
  • airmeet_block_attendeeBlocks a person from an Airmeet event: they can no longer enter it.
  • airmeet_unblock_attendeeRemoves the block on a person in an Airmeet event so they can enter it again.
  • airmeet_create_eventCreates an Airmeet event in the community with the host, name, descriptions, times and access given.
  • airmeet_duplicate_eventCreates a copy of an Airmeet event under a new name and start time, optionally with the same speakers.
  • airmeet_set_event_statusChanges an Airmeet event's live state for everyone in it: ONGOING starts it, PAUSED pauses it, FINISHED ends it, ARCHIVE archives it…
  • airmeet_add_speakerAdds a speaker to an Airmeet event; they appear on the event's speaker list.
  • airmeet_create_sessionAdds a hosted session to an Airmeet event's schedule.
  • airmeet_delete_sessionPermanently deletes a session from an Airmeet event's schedule.
  • airmeet_create_boothAdds a booth to an Airmeet event, with the exhibitors given (they get exhibitor access to it).
  • airmeet_customize_landing_pageRestyles an Airmeet event's public landing page: light or dark, classic or modern layout, highlight and button text colours, and the slide image.

Connect it

First connect Airmeet on Dashboard → Connections, then add Memtro to your client once. The Airmeet tools appear alongside the tools of everything else you have connected; nothing is configured per connector.

Claude Code

The Memtro plugin registers the server and a skill for when to use it; the tools are then available in every session.

claude plugin marketplace add memtro-org/claude-memtro
claude plugin install memtro@memtro --config api_key=sk-memtro-...

Cursor

Add the server to .cursor/mcp.json in the project, or to the global file under ~/.cursor/.

{
  "mcpServers": {
    "memtro": {
      "url": "https://platform.memtro.com/api/mcp",
      "headers": {
        "Authorization": "Bearer sk-memtro-..."
      }
    }
  }
}

Claude Desktop

Create a personal API key on Dashboard → Profile → API keys. In Claude Desktop add an MCP server of type HTTP with URL https://platform.memtro.com/api/mcp and the header Authorization: Bearer sk-memtro-…

OpenCode

A remote server in opencode.json.

{
  "mcp": {
    "memtro": {
      "type": "remote",
      "url": "https://platform.memtro.com/api/mcp",
      "headers": {
        "Authorization": "Bearer sk-memtro-..."
      }
    }
  }
}

Pi

One command: pi mcp add memtro --url https://platform.memtro.com/api/mcp --bearer-token-env-var MEMTRO_API_KEY. Tools arrive as mcp__memtro__*. The pi-memtro extension registers it for you, alongside Memtro as the model.

Any other client

Add an MCP server of type HTTP (Streamable HTTP, stateless) at https://platform.memtro.com/api/mcp with the header Authorization: Bearer sk-memtro-.... Codex, Zed, Windsurf, Cline and the SDKs all take a remote server this way.

Who may use it

The key identifies the person, and the server offers that person the tools they may use everywhere else in Memtro. A shared Airmeet connection is used by the teams an administrator granted it to, tool by tool, on the Permissions page; a personal connection is used by its owner alone, and its tools that act stay off until the owner allows them. See Teams and permissions and Connectors.

Ask it like this

  • › How many people registered for the launch event?
  • › Is sarah.chen@bigco.com registered for the partner summit?
  • › How many people attended the keynote session?
  • › What did people vote in the polls at last week's webinar?
  • › Add Tom Reilly as a speaker at the product summit.

Questions

Is this an official Airmeet MCP server?
No. It is Memtro's MCP server with Memtro's Airmeet connector behind it: the connector reads Airmeet through its API with the credentials you connect on Dashboard → Connections, and Airmeet publishes nothing here. The same endpoint carries every other system you connect and Memtro's memory tools.
What does it cost?
Nothing on top of Memtro. One price per organisation by its number of users, from $50 a month for up to 10 users after a 7-day free trial, with every connector, the MCP server, jobs and memory included. You bring your own model keys.
Can it change anything in Airmeet?
Only when you ask, and only what it has been granted: invite or register an attendee to an event (emails them unless told not to); block an attendee from an event; unblock an attendee; create an event; duplicate an event; start, pause, end or archive an event; add a speaker to an event; create a session in an event; delete a session; create a booth in an event; change an event's landing page style. Every other tool reads, searches or lists. An administrator grants each acting tool by name per team, and a personal connection acts only after its owner allows it.
Which clients work?
Any MCP client that speaks Streamable HTTP: Claude Code, Cursor, Claude Desktop, OpenCode, Codex, Zed, Windsurf, Cline and the Anthropic and OpenAI SDKs. There is no local process to run; the server is remote and authenticated with your key.

Other MCP servers · Work management

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time