For an MCP server for connecting to Notion, the first results are tencent/weknora (WeKnora is an autonomous agent framework and RAG platform that explicitly functions as an MCP server, allowing it to expose its knowledge retrieval and agentic capabilities to AI clients via the protocol), composiohq/composio (Composio acts as a comprehensive integration hub that provides native Model Context Protocol support and includes a pre-built Notion connector, allowing you to expose Notion data and actions to your AI agents) and mark3labs/mcp-go (This repository is a software development kit for building MCP servers rather than a pre-built Notion integration, meaning you would use it as a foundation to develop the specific tool you are looking for). tobi/qmd and oauthjs/node-oauth2-server round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “best notion mcp servers”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
WeKnora is a multi-tenant retrieval-augmented generation (RAG) knowledge platform and autonomous AI agent framework. It transforms raw documents into queryable knowledge bases and integrates large language models with vector databases to provide grounded AI responses. The system also functions as a Model Context Protocol (MCP) tool server, exposing knowledge search and agentic capabilities to external AI clients. The platform distinguishes itself through an autonomous agent framework that utilizes iterative reasoning, tool calling, and web search to solve multi-step tasks. It implements a sta
WeKnora is an autonomous agent framework and RAG platform that explicitly functions as an MCP server, allowing it to expose its knowledge retrieval and agentic capabilities to AI clients via the protocol.
Composio is an integration platform designed to connect autonomous agents with external software services and APIs. It functions as a tool orchestration framework and a middleware hub, providing a unified interface for managing the lifecycle, authentication, and execution of external tool definitions within agentic workflows. The platform distinguishes itself by utilizing the Model Context Protocol to standardize communication between artificial intelligence models and external data sources. It employs a provider-agnostic adapter pattern to decouple core logic from specific model providers an
Composio acts as a comprehensive integration hub that provides native Model Context Protocol support and includes a pre-built Notion connector, allowing you to expose Notion data and actions to your AI agents.
mcp-go is a Go implementation of the Model Context Protocol (MCP) providing an SDK and framework for building servers that connect large language model applications to external tools and data sources. It serves as a developer kit for implementing bidirectional communication and structured data exchange between AI clients and servers. The framework enables the creation of executable tools with structured output schemas, reusable prompt templates, and data resource exposure via URI templates. It supports multiple transport layers, including stdio, HTTP, and Server-Sent Events, using a transport
This repository is a software development kit for building MCP servers rather than a pre-built Notion integration, meaning you would use it as a foundation to develop the specific tool you are looking for.
qmd is a local semantic search engine and RAG knowledge base indexer that functions as a Model Context Protocol server. It converts local documents, markdown files, and codebases into a searchable database to provide retrieval augmented generation capabilities for AI agents. The system exposes its search and retrieval tools via stdio or HTTP. It utilizes local model files for embeddings and reranking, supporting query expansion across multiple languages. The project employs abstract syntax tree based chunking to split source code at function and class boundaries. It implements hybrid vector-
This repository is a local RAG and semantic search engine that implements the Model Context Protocol, but it lacks the specific Notion API integration required to function as a Notion data source for AI agents.
node-oauth2-server is an OAuth2 server implementation for Node.js that functions as an authorization provider. It enables the creation of a centralized server to manage client registration and issue access tokens for third-party applications using the OAuth2 protocol. The project operates as Node.js middleware, integrating authorization logic directly into web application request pipelines. It provides a bearer token validator to verify identity and permissions by checking security tokens within incoming HTTP request headers. The system covers API access control, token management, and user a
This is an OAuth2 authorization framework used for building identity providers, rather than an MCP server designed to integrate Notion data for AI agents.
This project is a tool for integrating existing HTTP APIs with AI agents by translating standard web endpoints into the Model Context Protocol. It provides a framework for constructing and managing libraries of functions that allow large language models to execute tasks and retrieve data. The system functions as an AI gateway that manages tool hosting, authentication, and routing. It includes capabilities for monetizing tool access through usage-based billing and payment processor integration, as well as the ability to publish service definitions to a gateway for commercial productization. T
This project is a general-purpose framework for building and managing AI tool gateways rather than a specific, pre-built MCP server for Notion integration.
hello.js is a JavaScript REST API client and social media API wrapper designed for authenticating users and aggregating data across multiple social network providers. It provides a unified interface to standardize requests and response formats, allowing for consistent data retrieval from diverse external services. The project implements a secure OAuth2 handshake process that utilizes a proxy-based credential masking system to hide private API keys from the client side. It includes a token manager that handles the full authentication lifecycle, including scope-based permission mapping and an a
This is a client-side library for authenticating with social media APIs and is not an MCP server designed to expose Notion data to AI agents.
This project is a Model Context Protocol server that connects large language models to the Xiaohongshu social media platform. It acts as a connector and API wrapper, enabling language models to programmatically search, read, and publish media and text. The system provides automation for content discovery and publishing, allowing for the creation of image and video posts with associated titles and descriptions. It also facilitates social engagement by managing the posting of comments and tracking engagement metrics for specific entries. The tool covers data retrieval for user profiles, post d
This repository is a Model Context Protocol server, but it integrates with the Xiaohongshu social media platform rather than Notion, making it a different tool within the same category.
git-mcp is a Model Context Protocol server that transforms Git repositories and static sites into structured context providers for AI assistants. It functions as a documentation retrieval tool and repository indexer, exposing codebases and project files as standardized tools to reduce hallucinations in large language model responses. The project converts raw repository files, READMEs, and external URLs into formats optimized for token consumption. It enables AI agents to perform query-based code searches and retrieve specific sections of project documentation to maintain up-to-date technical
This repository is a Model Context Protocol server, but it is designed specifically for indexing Git repositories and documentation rather than integrating with Notion as a data source.
The Model Context Protocol C# SDK is a library for building clients and servers that implement the Model Context Protocol to integrate AI tools and resources. It provides an AI tool integration framework and a multi-modal content handler to exchange text, images, and binary resources between AI models and external context providers. The SDK utilizes a JSON-RPC communication library to manage bidirectional data exchange. It features a transport-agnostic communication layer that supports standard input and output, HTTP, and in-memory pipes, with specific integration for ASP.NET Core hosting. T
This repository is a software development kit for building MCP servers rather than a pre-built Notion integration server, meaning you would use this library to develop the tool you are looking for.
mcp-use is a development framework designed for building, deploying, and managing servers, clients, and autonomous agents using the Model Context Protocol. It provides a comprehensive toolkit for creating servers that expose custom tools, data resources, and prompts to compatible AI agents. The project distinguishes itself by offering a complete lifecycle for protocol-based applications, including a dedicated hosting platform for production servers and a compliance validator to ensure servers meet marketplace publishing requirements. It also features an observability suite for tracing protoco
This is a development framework and hosting platform for building and managing MCP servers, rather than a pre-built Notion-specific MCP server that provides the requested data integration.
XcodeBuildMCP is a Model Context Protocol server and development tool bridge that provides AI agents with the ability to control xcodebuild, manage simulators, and automate the compilation and execution of Apple platform applications. It functions as a persistent daemon that proxies native IDE build and debug capabilities to external clients and agents. The project distinguishes itself by using the Model Context Protocol to expose build and device management tools through a standardized interface. It implements specialized skill priming and instruction configuration to ensure AI agents can in
This is a Model Context Protocol server, but it is designed for Xcode build and simulator management rather than integrating Notion as a data source.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| tencent/weknora | 17K | Go | NOASSERTION | |
| composiohq/composio | 28.8K | TypeScript | MIT | |
| mark3labs/mcp-go | 8.8K | Go | MIT | |
| tobi/qmd | 9.5K | TypeScript | mit | |
| oauthjs/node-oauth2-server | 4.1K | JavaScript | MIT | |
| transitive-bullshit/chatgpt-api | 18.1K | TypeScript | NOASSERTION | |
| mrswitch/hello.js | 4.6K | JavaScript | MIT | |
| xpzouying/xiaohongshu-mcp | 14.2K | Go | — | |
| idosal/git-mcp | 7.6K | TypeScript | apache-2.0 | |
| modelcontextprotocol/csharp-sdk | 3.9K | C# | other |