Skip to content

Server comparison

Server Tools Default mode Multi-user Docker Language License
mcp-core (foundation lib) TypeScript + Python Apache-2.0
wet-mcp 4 + 2 local-relay yes (relay) GHCR Python Apache-2.0
mnemo-mcp 5 + 2 local-relay yes (relay) GHCR Python Apache-2.0
better-code-review-graph 5 + 2 local-relay yes (relay) GHCR Python Apache-2.0
imagine-mcp 4 + 2 local-relay yes (relay) GHCR Python Apache-2.0
better-telegram-mcp 6 + 2 remote-relay yes (relay+OAuth) GHCR Python Apache-2.0
better-notion-mcp 7 + 2 remote-oauth yes (relay+OAuth) GHCR TypeScript Apache-2.0
better-email-mcp 6 + 2 remote-relay yes (relay+OAuth) GHCR TypeScript Apache-2.0
better-godot-mcp 19 + 2 stdio no GHCR TypeScript Apache-2.0
better-workspace-mcp 11 + 2 stdio yes (OAuth) GHCR TypeScript Apache-2.0

(N + 2 = N domain tools plus the universal help and config tools — see tool layout standard.)

  • Most servers default to local-relay — single-user browser flow, simplest first-run UX.
  • Notion / Email / Telegram default to remote — team-shared deploy is the common scenario for these.
  • Godot defaults to stdio — no credentials needed, just a Godot-engine spawn.
  • Workspace defaults to stdio — you bring your own Google OAuth client, and the first run consents through a loopback redirect. Its HTTP mode is self-host only; there is no hosted instance.
  • mcp-core is not a server — it’s the shared library every other server consumes (transport, OAuth AS, lifecycle, multi-user primitives).

For most users:

  • wet-mcp — search the web. Useful in any agent context.
  • mnemo-mcp — give the agent a long-term memory. Pairs with wet for “what did we discuss last week?” queries.
  • better-code-review-graph — for code-aware workflows; provides token-efficient code-review context in agent calls.

For specific workflows:

  • Coding in unfamiliar repo → better-code-review-graph
  • Drafting docs/blog → better-notion-mcp
  • Image / video tasks → imagine-mcp
  • Telegram bot work → better-telegram-mcp
  • Email triage → better-email-mcp
  • Godot game dev → better-godot-mcp
  • Google Docs / Drive / Calendar / Gmail → better-workspace-mcp

Each server cuts independent releases (vMAJOR.MINOR.PATCH). All servers depend on mcp-core — major version bumps in mcp-core propagate as bumps to all consumers. See each server’s CHANGELOG.

better-workspace-mcp is still pre-1.0: it publishes beta artifacts only (0.1.0-beta.x on npm, :beta on the registries), with no stable tag yet.

Every repo in the stack is Apache-2.0. Several started out MIT and keep the original terms alongside in a LICENSE-MIT file, as the MIT license requires; LICENSE is the one that governs. better-workspace-mcp has been Apache-2.0 from the start, because it vendors Apache-2.0 code from gemini-cli-extensions/workspace and keeps that license for the whole repo.

Forks and self-host welcome — no license fees, no telemetry phoning home.