Skip to content

feat(registry): DeepWiki as Verified, and Notion listed - #2258

Merged
AnishSarkar22 merged 2 commits into
MODSetter:devfrom
AnishSarkar22:feat/registry-deepwiki-notion
Oct 14, 2026
Merged

AnishSarkar22 merged 2 commits into
MODSetter:devfrom
AnishSarkar22:feat/registry-deepwiki-notion

Conversation

@AnishSarkar22

@AnishSarkar22 AnishSarkar22 commented Oct 14, 2026 •

Copy link
Copy Markdown
Collaborator

What

  • DeepWiki is now verified. Since feat(registry): Verified by maintainers, and CI connects to each new or changed plugin #2257, Verified is the maintainers' decision and needs no domain.
  • Notion is listed as a third-party plugin:
    • Notion's hosted MCP server, https://mcp.notion.com/mcp, signing in with OAuth, with hosts: ["mcp.notion.com"].
    • community for now.
    • tools: the 39 tools Notion documents as listed on its supported tools page, including the 11 Custom Agent session tools a connection lists when it may view sessions and interact with agents. notion-ai-search is left out: Notion says it no longer appears in tools/list.
    • Privacy policy from Notion's site footer, and Notion's MCP guide as the homepage.
    • icons/notion.svg: Notion's mark from Simple Icons (CC0), black on a white rounded square, so it reads on the registry's grey tile in both themes.

Why

DeepWiki was moved to Community in #2249 only because the old rule needed a domain. Notion is one of the most-used hosted MCP servers, and it signs in with OAuth, which SurfSense supports.

Fixes #

How to test

  • cd plugins/registry/check && uv run python -m registry_check static: passes.
  • uv run python -m registry_check live --base <dev's plugins.json>: passes. DeepWiki lists its 3 tools, with warnings that they carry no safety hints. For Notion, the sign-in server is found, every sign-in address is on mcp.notion.com, and SurfSense can register by dynamic registration or its client metadata document.
  • In a dev build: allow third-party plugins, connect Notion, sign in, and check that the tools listed match the entry's 39. Notion says its tool list varies by plan and workspace.

Note for review: Notion documents 39 tools, more than the 24 plugin tools a chat offers the agent. With Notion connected, some of its tools, or another plugin's, are left out of a chat.

High-level PR Summary

This PR adds Notion as a new third-party plugin to the registry and upgrades DeepWiki from community to verified status. The Notion plugin connects to Notion's hosted MCP server via OAuth, exposing 28 tools for searching, reading, and editing Notion pages and databases. A new SVG icon is included for Notion's registry tile display.

⏱️ Estimated Review Time: 5-15 minutes

💡 Review Order Suggestion
Order File Path
1 plugins/registry/plugins.json
2 plugins/registry/icons/notion.svg

Need help? Join our Discord

Summary by CodeRabbit

  • New Features
    • Added Notion as a community plugin, with OAuth sign-in and tools for working with Notion workspaces. Its registry listing includes plugin details and an October 2026 addition date.
  • Improvements
    • DeepWiki is now marked as verified in the plugin directory, distinguishing its listing from community plugins.

DeepWiki is verified by the maintainers. Notion's hosted MCP server is
listed as a community plugin that signs in with OAuth on mcp.notion.com,
with the 28 tools Notion documents and its mark as the icon.
@vercel

vercel Bot commented Oct 14, 2026

Copy link
Copy Markdown

@AnishSarkar22 is attempting to deploy a commit to the Rohan Verma's projects Team on Vercel.

A member of the Team first needs to authorize it.

@coderabbitai

coderabbitai Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Repository: MODSetter/SurfSense/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 190a3836-6868-4b08-9813-0e2a257d0ba8
📥 Commits

Reviewing files that changed from the base of the PR and between 357795d and 54c10d1.

📒 Files selected for processing: 1
  • plugins/registry/plugins.json
 _____________________________________________________________
< Return early? Yes. Return *something meaningful*? Also yes. >
 -------------------------------------------------------------
  \
   \   \
        \ /\
        ( )
      .( o ).

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Repository: MODSetter/SurfSense/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 07496c73-3058-4002-a1e3-13257da170f9
📥 Commits

Reviewing files that changed from the base of the PR and between cce8269 and 357795d.

⛔ Files ignored due to path filters: 1
  • plugins/registry/icons/notion.svg is excluded by !**/*.svg
📒 Files selected for processing: 1
  • plugins/registry/plugins.json

Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 8 remain after this review.

📝 Walkthrough

The plugin registry marks DeepWiki as verified and adds a Notion remote plugin with OAuth configuration, metadata, workspace tools, and an 2026-10 added date.

Changes: Plugin registry

Layer / File(s) Summary
Registry metadata and Notion plugin entry
plugins/registry/plugins.json
DeepWiki’s verification status changes from community to verified. A Notion remote plugin is added with OAuth authentication at mcp.notion.com, metadata, workspace tools, and an 2026-10 added date.

Priority: ⬇️ Low

Estimated code review effort: 2 (Simple) | ~10 minutes

Change: Feature

Merge Risk: ⚪ Minimal · up to 35779

The registry changes are mergeable after normal checks; no actionable issue remains identified.

### Architecture Summary

Architecture risk: 🔵 Low · up to 35779

The change affects 1 system.

Changed systems: plugins

Architecture concerns
No architecture-level concerns identified.

Review details

Systems and components

  • observed — plugins (service) was modified; 1 changed file maps to changed impact.

Before / after behavior

  • observed — Modified behavior in plugins/registry/plugins.json: DeepWiki’s verification status changed from community to verified.
  • observed — Modified behavior in plugins/registry/plugins.json: Added the Notion remote plugin entry, configured for OAuth at mcp.notion.com, with its metadata, workspace tool list, and 2026-10 added date.
Pre-merge checks: Passed 5
Passed Passed checks: 5 passed
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly and concisely identifies both primary changes: marking DeepWiki as verified and adding Notion to the registry.
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Notion documents 11 more tools under Custom Agent sessions, listed when the
connection may view sessions and interact with agents. The entry now names
all 39 tools Notion documents as listed.
@AnishSarkar22
AnishSarkar22 merged commit bd98665 into MODSetter:dev Oct 14, 2026
27 of 29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant