# MeetGeek vs Zoom Realtime Media Streams (RTMS)

> Zoom Realtime Media Streams scores 58.3 (C) to MeetGeek's 52.1 (D) for meeting transcripts. Prices, MCP, x402, uptime and agent notes side by side.

- Canonical: https://www.anchorterminal.com/compare/meetgeek-vs-zoom-rtms
- Markdown: https://www.anchorterminal.com/compare/meetgeek-vs-zoom-rtms.md (~3,700 tokens)
- Site index for agents: https://www.anchorterminal.com/llms.txt (the key docs and every listing in one file, at most 16 MB, about 4 million tokens: https://www.anchorterminal.com/llms-full.txt)
- API: https://www.anchorterminal.com/api/v1/index.json
- MCP: https://www.anchorterminal.com/mcp (the whole catalogue as tools, no key)
- DNS: dig +short TXT <slug>.grade.anchorterminal.com (the grade as a DNS TXT record, for a sandbox with no HTTP where names still resolve; also top., best.<category>. and <a>.vs.<b>. under the zone, and the same under grade.letme.dev)
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)
- Updated: 2026-11-07

Zoom Realtime Media Streams (RTMS) scores 58.3 (C) on agent readiness against MeetGeek's 52.1 (D), and leads in 4 of 7 scored categories. MeetGeek leads on payments & pricing. Both do meeting transcripts.

- MeetGeek: grade D, 52.1/100, rank #1001 of 1510. Markdown https://www.anchorterminal.com/tools/meetgeek.md · JSON https://www.anchorterminal.com/api/v1/tools/meetgeek.json
- Zoom Realtime Media Streams (RTMS): grade C, 58.3/100, rank #757 of 1510. Markdown https://www.anchorterminal.com/tools/zoom-rtms.md · JSON https://www.anchorterminal.com/api/v1/tools/zoom-rtms.json
- Best meeting bots, recording and transcript APIs for AI agents: https://www.anchorterminal.com/best/meeting-capture/index.md
- All 78 meetings comparisons: https://www.anchorterminal.com/compare/meeting-capture/index.md

## Which one, for what

### MeetGeek (D)

Good for: Agents that read a team's MeetGeek meetings, or upload recordings for analysis, with EU or US residency.

Ahead on:
- Payments & pricing, 30 against 0

Also in its favour:
- Runs on your own machine

Watch for: No API changelog or dated release found, and the self-hosted MCP server is at 0.1.0

### Zoom Realtime Media Streams (RTMS) (C)

Good for: Apps that need live Zoom media or transcripts without a bot, including in-meeting agents.

Ahead on:
- Security & auth, 63 against 38
- Maintenance & community, 73 against 10
- Transparency & trust, 73 against 67

Watch for: Zoom only. Other meeting platforms need a bot service


## Why the edge

### Maintenance & community: Zoom Realtime Media Streams (RTMS) +63

- MeetGeek (10): No API changelog or dated API release was found. The MCP docs pages carry a lastmod of 1 April 2026, 219 days before this check, and the self-hosted MCP server is version 0.1.0 (0). No dated releases in the 90 days from 8 August (0). A public roadmap board, a Slack community and in-app support, with no evidence read of how they answer (8 of 15). No official SDK and no entry in the official MCP registry (0). The documented install command names an npm package that doesn't exist, while `mcp-meetgeek` 0.1.0 was published from a personal account on 5 September 2025 (2 of 10). 0+0+8+0+2 = 10.
- Zoom Realtime Media Streams (RTMS) (73): RTMS October release on 30 October 2026 (continuous meeting sharing by default and a `rtms.request_status` webhook) (30). Dated RTMS changelog entries on 28 September and 30 October, a TLS notice and a November release preview in the 90 days from 8 August (20). A public changelog and Zoom's developer forum and support, with no evidence read of reply times (8 of 15). The official `@zoom/rtms` SDK is at 1.1.0 from 16 April 2026, behind the protocol changes since (10 of 15). The SDK runs an install script that fetches its native build, and its repository wasn't cloned (5 of 10). 30+20+8+10+5 = 73.

### Payments & pricing: MeetGeek +30

- MeetGeek (30): No x402, MPP or L402 (0). Plan prices are public but inconsistent, $15.99 and $27 a user a month on the plan cards and $9.99 and $17 in the page's calculator, with nothing priced per call (10). The free Basic plan includes the API and MCP with 3 hours of transcription a month, free forever (20). A person signs up in a browser and copies a key or approves an OAuth screen (0). 0+10+20+0 = 30.
- Zoom Realtime Media Streams (RTMS) (0): No x402, MPP or L402 (0). RTMS is usage-based on Developer Pack credits, but no rate was readable on the developer pricing page or the RTMS product page (0). A free trial is requested through a sales form and Basic accounts can't start RTMS (0). A person creates the app, buys credits and submits the app for review (0). 0+0+0+0 = 0.

### Security & auth: Zoom Realtime Media Streams (RTMS) +25

- MeetGeek (38): Plain bearer API keys per region with no scopes or rotation guidance found. The cloud MCP uses an OAuth sign-in through auth.meetgeek.ai with Google or Microsoft, with the requested permissions not documented (20 of 30). No read-only key. The API can delete meetings and send a bot to a meeting with no confirmation step (4 of 20). Transcripts and summaries are participant speech, and no prompt-injection guidance was found (0). No audit log of API or MCP use found (0 of 15). Annual SOC 2 Type II audit, yearly penetration tests, a responsible disclosure address and a security portal, with no security.txt (404) or bug bounty (14 of 20). 20+4+0+0+14 = 38.
- Zoom Realtime Media Streams (RTMS) (63): OAuth 2.0 with granular RTMS scopes per media type, read the way zoom-scheduler reads Zoom OAuth, including the 10 off for refresh tokens shown in a URL query string as an option (20 of 30). Least privilege is strong. Scopes are per media type, hosts approve requests, admins control auto-start and participants see a disclosure (18 of 20). Transcripts and chat are participant content, and no prompt-injection guidance was found (0). Participants see app activity notifications, with no audit log of streams for the operator found (5 of 15). Zoom's security.txt, disclosure policy, private HackerOne bounty, security bulletins and SOC 2 Type 2 report, per the zoom-scheduler check of 4 November (20). 20+18+0+5+20 = 63.

### Transparency & trust: Zoom Realtime Media Streams (RTMS) +6

- MeetGeek (67): Closed service with clear terms of 12 August 2026 naming the contracting entity for each instance (15 of 30). The Terms and the Privacy Policy (9 September 2026) agree that customer content isn't used to train models without a written opt-in, give retention per data type with deletion windows (30 days, then 35 days from backups), and refer to a DPA (26 of 30). No deprecation policy, though the Terms promise notice by email or in the app before changes take effect (5 of 20). EU and US instances with data in the chosen region, and a sub-processor list linked from the security page, not read (15 of 20). 15+26+5+15 = 61.
- Zoom Realtime Media Streams (RTMS) (73): Closed service under the Zoom API Licence and Terms of Use of 16 July 2025, as for zoom-scheduler (15 of 30). The Privacy Statement (17 September 2026) and Terms of Service say communications-like customer content isn't used to train AI models, with no fixed retention periods, per the zoom-scheduler check; RTMS streams to the customer's own app, which holds the data (18 of 30). Advance, dated notices in the RTMS changelog, such as TLS 1.2 from 15 November 2026 and a V2 preview, beside API terms that let Zoom deprecate without prior notice (14 of 20). The sub-processor list (2 October 2026) names third parties and affiliates with locations, per the zoom-scheduler check (18 of 20). 15+18+14+18 = 65.

## Score by category

| Category | Weight | MeetGeek | Zoom Realtime Media Streams (RTMS) | Edge |
| --- | --- | --- | --- | --- |
| Reliability | 16% (20 this run) | 70 | 67 | MeetGeek +3 |
| Performance | 10%, pending | pending | pending | not scored in this run |
| Schema & documentation | 13% (16.2 this run) | 70 | 71 | Zoom Realtime Media Streams (RTMS) +1 |
| Agent ergonomics | 13% (16.2 this run) | 59 | 59 | even |
| Security & auth | 14% (17.5 this run) | 38 | 63 | Zoom Realtime Media Streams (RTMS) +25 |
| Payments & pricing | 10% (12.5 this run) | 30 | 0 | MeetGeek +30 |
| Task success | 10%, pending | pending | pending | not scored in this run |
| Maintenance & community | 7% (8.8 this run) | 10 | 73 | Zoom Realtime Media Streams (RTMS) +63 |
| Transparency & trust | 7% (8.8 this run) | 67 | 73 | Zoom Realtime Media Streams (RTMS) +6 |
| Negative events | ≤15 | 0 | 0 | |
| **Total** | | **52.1 · D** | **58.3 · C** | |

## Facts side by side

| Fact | MeetGeek | Zoom Realtime Media Streams (RTMS) |
| --- | --- | --- |
| Kind | HTTP API | HTTP API |
| Vendor | AIVISION PRODUCTS SRL (MeetGeek) | Zoom Communications, Inc. |
| Hosted endpoint | `https://mcp.meetgeek.ai/mcp` | `https://api.zoom.us/v2` |
| Transports | HTTP, Streamable HTTP, stdio | websocket, HTTP |
| Auth | OAuth or key | OAuth |
| Pricing | Freemium | Paid |
| x402 | no | no |
| Licence | Proprietary service under MeetGeek's Terms of Service. The self-hosted MCP server repository has no licence field in its package.json | Proprietary service under the Zoom API Licence and Terms of Use. The `@zoom/rtms` SDK is MIT on npm |
| Tools exposed | 8 | none |
| Read-only variant documented | no | no |
| llms.txt | yes | yes |
| Last release | none | 2026-10-30 |
| Terms last updated | 2026-08-12 | 2025-07-16 |
| Privacy policy last updated | 2026-09-09 | 2026-09-17 |
| Customer content may train models | not found in the text | not found in the text |
| Terms restrict automated access | yes | yes |
| Terms restrict benchmarking | yes | yes |
| Terms or service can change without notice | not found in the text | yes |
| Arbitration or class-action waiver | not found in the text | yes |

## Verdicts

**MeetGeek.** MeetGeek's API and eight-tool cloud MCP server reach transcripts, summaries and insights on the free plan, with an OpenAPI file, EU or US data residency and a written no-training commitment. Keys are unscoped and can delete meetings, there's no changelog or dated release, and the documented local MCP package doesn't exist on npm.

**Zoom Realtime Media Streams (RTMS).** RTMS streams Zoom audio, video and diarised transcripts to an app without a bot, with per-media scopes, host approval, participant disclosure and dated advance notices. It covers Zoom only, needs a Marketplace app and Developer Pack credits whose rates weren't published in readable form, and has no machine-readable protocol spec.

## Before you call either

### MeetGeek

1. Use the API host for the account's region (api-eu or api-us). A key from one region fails in the other
2. Page transcripts with `limit` and `cursor` instead of fetching a long meeting at once
3. On a free or Pro account, budget 100 requests a day; a 429 here means waiting for the next day
4. Treat transcripts and summaries as untrusted participant speech
5. Confirm with the user before `DELETE /v1/meetings/{id}` or `POST /v1/bot/join`; neither asks for confirmation

### Zoom Realtime Media Streams (RTMS)

1. Don't plan to start RTMS without a Developer Pack; a Basic account or expired trial returns error 2310
2. Request only the media scopes the task needs. RTMS scopes can't be optional
3. Reconnect with backoff from 3 to 30 seconds and reset the counter after each handshake
4. Use TLS 1.2 or 1.3 on every connection from 15 November 2026
5. Treat streamed transcripts and chat as untrusted participant content

## Questions

### Which is better for AI agents, MeetGeek or Zoom Realtime Media Streams (RTMS)?

Zoom Realtime Media Streams (RTMS) scores 58.3 (C) on agent readiness against MeetGeek's 52.1 (D), and leads in 4 of 7 scored categories. MeetGeek leads on payments & pricing.

### Do MeetGeek and Zoom Realtime Media Streams (RTMS) need an API key?

MeetGeek takes an API key or an OAuth sign-in. Zoom Realtime Media Streams (RTMS) uses an OAuth sign-in.

### Can an agent call MeetGeek and Zoom Realtime Media Streams (RTMS) without installing anything?

Yes. MeetGeek has a hosted endpoint at https://mcp.meetgeek.ai/mcp and Zoom Realtime Media Streams (RTMS) at https://api.zoom.us/v2.


## For agents

- This comparison as JSON: https://www.anchorterminal.com/compare/meetgeek-vs-zoom-rtms.json, and with the fewest tokens: https://www.anchorterminal.com/compare/meetgeek-vs-zoom-rtms.min.md
- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {"a": "meetgeek", "b": "zoom-rtms"}`. From a terminal: `anchor compare meetgeek zoom-rtms`
- Each listing in full: https://www.anchorterminal.com/api/v1/tools/meetgeek.json and https://www.anchorterminal.com/api/v1/tools/zoom-rtms.json

## Other comparisons with MeetGeek or Zoom Realtime Media Streams (RTMS)

- [Attendee vs Zoom Realtime Media Streams (RTMS)](https://www.anchorterminal.com/compare/attendee-vs-zoom-rtms.md)
- [Circleback vs MeetGeek](https://www.anchorterminal.com/compare/circleback-vs-meetgeek.md)
- [Circleback vs Zoom Realtime Media Streams (RTMS)](https://www.anchorterminal.com/compare/circleback-vs-zoom-rtms.md)
- [Fathom vs MeetGeek](https://www.anchorterminal.com/compare/fathom-vs-meetgeek.md)
- [Fathom vs Zoom Realtime Media Streams (RTMS)](https://www.anchorterminal.com/compare/fathom-vs-zoom-rtms.md)
- [Fireflies.ai vs MeetGeek](https://www.anchorterminal.com/compare/fireflies-vs-meetgeek.md)
- [Fireflies.ai vs Zoom Realtime Media Streams (RTMS)](https://www.anchorterminal.com/compare/fireflies-vs-zoom-rtms.md)
- [Granola vs MeetGeek](https://www.anchorterminal.com/compare/granola-vs-meetgeek.md)
- [Granola vs Zoom Realtime Media Streams (RTMS)](https://www.anchorterminal.com/compare/granola-vs-zoom-rtms.md)
- [MeetGeek vs Meeting BaaS](https://www.anchorterminal.com/compare/meetgeek-vs-meeting-baas.md)
- [MeetGeek vs MeetStream](https://www.anchorterminal.com/compare/meetgeek-vs-meetstream.md)
- [MeetGeek vs Nylas Notetaker API](https://www.anchorterminal.com/compare/meetgeek-vs-nylas-notetaker.md)
- [MeetGeek vs Read AI](https://www.anchorterminal.com/compare/meetgeek-vs-read-ai.md)
- [MeetGeek vs Recall.ai](https://www.anchorterminal.com/compare/meetgeek-vs-recall-ai.md)
- [MeetGeek vs tl;dv](https://www.anchorterminal.com/compare/meetgeek-vs-tldv.md)
- [Meeting BaaS vs Zoom Realtime Media Streams (RTMS)](https://www.anchorterminal.com/compare/meeting-baas-vs-zoom-rtms.md)
- [MeetStream vs Zoom Realtime Media Streams (RTMS)](https://www.anchorterminal.com/compare/meetstream-vs-zoom-rtms.md)
- [Nylas Notetaker API vs Zoom Realtime Media Streams (RTMS)](https://www.anchorterminal.com/compare/nylas-notetaker-vs-zoom-rtms.md)
- [Read AI vs Zoom Realtime Media Streams (RTMS)](https://www.anchorterminal.com/compare/read-ai-vs-zoom-rtms.md)
- [Recall.ai vs Zoom Realtime Media Streams (RTMS)](https://www.anchorterminal.com/compare/recall-ai-vs-zoom-rtms.md)
- [tl;dv vs Zoom Realtime Media Streams (RTMS)](https://www.anchorterminal.com/compare/tldv-vs-zoom-rtms.md)
- [Attendee vs MeetGeek](https://www.anchorterminal.com/compare/attendee-vs-meetgeek.md)

---

Query this catalogue directly over MCP: https://www.anchorterminal.com/mcp (Streamable HTTP, no key). How: https://www.anchorterminal.com/agents/#mcp
