← Back to search

notion-mcp-server

GitHub Actions Scanned 24d ago

Notion MCP server for Claude, Cursor, ChatGPT, and Claude Desktop — connect AI agents to Notion via the Model Context Protocol. Create pages, query databases, append blocks, upload files, and more in natural language.

B
88.2 / 100

Versions

2.12.0latest
Jul 10, 2026
2.11.0
Jul 3, 2026
2.10.1
Jul 3, 2026
2.10.0
Jul 2, 2026
2.9.0
Jun 21, 2026
+ show 14 moreshow less
2.8.0
Jun 21, 2026
2.7.0
Jun 17, 2026
2.6.1
Jun 17, 2026
2.6.0
Jun 17, 2026
2.5.1
Jun 5, 2026
2.5.0
Jun 5, 2026
2.4.6
May 27, 2026
2.4.4
May 27, 2026
2.4.3
May 27, 2026
2.4.2
May 27, 2026
1.0.1
Apr 13, 2025
1.0.0
Mar 31, 2025
0.0.2
Mar 23, 2025
0.0.1
Mar 19, 2025
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 1

notion_describe
annotations: verified low

Markdown table of every supported operation, batchability, and one-line description.

readOnlyHint true openWorldHint false destructiveHint false

Permissions 4

network medium
Server uses network capabilities via: fetch()
filesystem low
Server uses filesystem capabilities via: fs sync ops, fs/promises, open(), os, path
shell high
Server uses shell capabilities via: child_process, execSync(), spawn()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 16

info
Tool 'notion_describe' annotations are consistent annotation_checker · 80%
medium
OAuth implementation without PKCE auth_checker · 75%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Buffer.from base64 in awkoy-notion-mcp-server-f530e19/tests/get-image.test.ts:271 entropy_analyzer · 75%
medium
Buffer.from base64 in awkoy-notion-mcp-server-f530e19/src/operations/files.ts:118 entropy_analyzer · 75%
info
package.json metadata manifest_parser · 100%
info
Tool: notion_describe manifest_parser · 85%
info
Transport: streamable-http manifest_parser · 80%
info
Required env vars (13) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: filesystem access detected permission_analyzer · 90%
high
Permission: shell access detected permission_analyzer · 95%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 228 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%