The MCP ecosystem often has several independent packages implementing the same tool — and "Notion" currently has 32. Every one of them was scanned with the same deterministic engine, so the numbers below are directly comparable: the Trust Score (A–F), the capability blast radius, and how much of the package the scan could actually inspect. They are ranked by score; ties break toward unscoped, longer-established packages.
| Implementation | Package | Trust | Capability | Coverage | Findings | Scanned |
|---|---|---|---|---|---|---|
| Notion Source verifiedbest by suekou | @suekou/mcp-notion-server
npm |
A 100/100 | Minimal | Source | 0 | 2026-08-25 |
| Notion Source verified by shck-dev | @shck-dev/notion-mcp
npm |
A 100/100 | Minimal | Source | 0 | 2026-08-25 |
| Notion Source verified by west10tech | @west10tech/notion-mcp
npm |
A 100/100 | Minimal | Source | 0 | 2026-09-07 |
| Notion by node2flow | @node2flow/notion-mcp
npm |
A 99/100 | Minimal | Source | 0 | 2026-09-07 |
| Notion by sjotie | @sjotie/notion-mcp-server
npm |
A 99/100 | Minimal | Source | 0 | 2026-09-07 |
| Notion by alfe.ai | @alfe.ai/notion-mcp
npm |
A 98/100 | Minimal | Source | 1 | 2026-09-07 |
| Notion by iflow-mcp | @iflow-mcp/mcp-notion-server
npm |
A 98/100 | Minimal | Source | 0 | 2026-09-07 |
| Notion by orbit-logistics | @orbit-logistics/notion-mcp-server
npm |
A 98/100 | Minimal | Source | 0 | 2026-09-07 |
| Notion by suncreation | @suncreation/mcp-notion-server
npm |
A 98/100 | Minimal | Source | 0 | 2026-08-25 |
| Notion by PyPI | mcp-server-notion
PyPI |
A 98/100 | Minimal | Source | 0 | 2026-08-25 |
| Notion Source verified by sargonpiraev | @sargonpiraev/notion-mcp-server
npm |
A 97/100 | Moderate | Source | 0 | 2026-09-05 |
| Notion Source verified by atikk-co-jp | @atikk-co-jp/notion-mcp-server
npm |
A 97/100 | Moderate | Source | 0 | 2026-09-07 |
| Notion Source verified by antidrift | @antidrift/mcp-notion
npm |
A 97/100 | Moderate | Source | 1 | 2026-08-25 |
| Notion by itsyuimorii | @itsyuimorii/notion-mcp-server
npm |
A 96/100 | Moderate | Source | 0 | 2026-09-07 |
| Notion by cloud9-labs | @cloud9-labs/mcp-notion
npm |
A 96/100 | Moderate | Source | 0 | 2026-09-07 |
| Notion by infoinlet | @infoinlet/mcp-notion
npm |
A 95/100 | Moderate | Source | 0 | 2026-08-25 |
| Notion by gabornyerges | @gabornyerges/mcp-notion-server
npm |
A 95/100 | Moderate | Source | 0 | 2026-09-07 |
| Notion by imazhar101 | @imazhar101/mcp-notion-server
npm |
A 95/100 | Moderate | Source | 0 | 2026-08-25 |
| Notion (official) Official by notionhq | @notionhq/notion-mcp-server
npm |
A 94/100 | High | Source | 3 | 2026-08-25 |
| Notion by mieubrisse | @mieubrisse/notion-mcp-server
npm |
A 93/100 | High | Source | 1 | 2026-08-25 |
| Notion by ramidecodes | @ramidecodes/mcp-server-notion
npm |
A 93/100 | High | Source | 1 | 2026-09-07 |
| Notion by agentx-ai | @agentx-ai/notion-mcp-server
npm |
A 93/100 | High | Source | 1 | 2026-09-07 |
| Notion by iflow-mcp | @iflow-mcp/notion-mcp-server
npm |
A 93/100 | High | Source | 1 | 2026-09-07 |
| Notion by devheerim | @devheerim/notion-mcp-server
npm |
A 93/100 | High | Source | 1 | 2026-09-07 |
| Notion by debuggingmax | @debuggingmax/mcp-server-notion
npm |
A 93/100 | High | Source | 1 | 2026-09-07 |
| Notion by theinfosecguy | mcp-server-notion
npm |
B 87/100 | Minimal | Metadata | 0 | 2026-09-07 |
| Notion by npm | notion-mcp
npm |
B 87/100 | Minimal | Metadata | 0 | 2026-09-07 |
| Notion by npm | mcp-notion
npm |
B 87/100 | Minimal | Metadata | 0 | 2026-09-07 |
| Notion by npm | mcp-notion-server
npm |
B 87/100 | Minimal | Metadata | 0 | 2026-09-07 |
| Notion Source verified by awkoy | notion-mcp-server
npm |
B 85/100 | Minimal | Source | 1 | 2026-09-04 |
| Notion by KuldeepJha5176 | notion-mcp-server
PyPI |
B 81/100 | Moderate | Source | 1 | 2026-08-25 |
| Notion by snickery | notion-mcp
PyPI |
F 58/100 | Critical | Source | 3 | 2026-08-25 |
A higher-ranked implementation is not "the official one" — ranking reflects only what the deterministic scan found in each published package. Open an implementation to read its individual findings with evidence, its scan history per version, and to grab an embeddable badge. Scores are automated opinions, recomputed on every rescan.