awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Best Notion MCP Servers

Ranking updated Jul 13, 2026

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.

Best Notion MCP Servers

Find the best repos with AI.We'll search the best matching repositories with AI.
  • tencent/weknoraTencent avatar

    Tencent/WeKnora

    16,974View on GitHub↗

    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.

    GoModel Context ProtocolMCP Servers
    View on GitHub↗16,974
  • composiohq/composioComposioHQ avatar

    ComposioHQ/composio

    28,798View on GitHub↗

    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.

    TypeScriptModel Context Protocol Implementations
    View on GitHub↗28,798
  • mark3labs/mcp-gomark3labs avatar

    mark3labs/mcp-go

    8,806View on GitHub↗

    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.

    GoModel Context ProtocolMCP ServersModel Context Protocol Servers
    View on GitHub↗8,806
  • tobi/qmdtobi avatar

    tobi/qmd

    9,498View on GitHub↗

    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.

    TypeScriptModel Context ProtocolMCP ServersModel Context Protocol Servers
    View on GitHub↗9,498
  • oauthjs/node-oauth2-serveroauthjs avatar

    oauthjs/node-oauth2-server

    4,067View on GitHub↗

    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.

    JavaScriptOAuth2 ImplementationsOAuth2 Providers
    View on GitHub↗4,067
  • transitive-bullshit/chatgpt-apitransitive-bullshit avatar

    transitive-bullshit/chatgpt-api

    18,117View on GitHub↗

    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.

    TypeScriptModel Context ProtocolMCP Servers
    View on GitHub↗18,117
  • mrswitch/hello.jsMrSwitch avatar

    MrSwitch/hello.js

    4,627View on GitHub↗

    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.

    JavaScriptOAuth2 ImplementationsOAuth2 Integration
    View on GitHub↗4,627
  • xpzouying/xiaohongshu-mcpxpzouying avatar

    xpzouying/xiaohongshu-mcp

    14,204View on GitHub↗

    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.

    GoModel Context ProtocolMCP Servers
    View on GitHub↗14,204
  • idosal/git-mcpidosal avatar

    idosal/git-mcp

    7,622View on GitHub↗

    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.

    TypeScriptModel Context ProtocolMCP Servers
    View on GitHub↗7,622
  • modelcontextprotocol/csharp-sdkmodelcontextprotocol avatar

    modelcontextprotocol/csharp-sdk

    3,912View on GitHub↗

    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.

    C#MCP ServersModel Context Protocol ServersModel Context Protocol Implementations
    View on GitHub↗3,912
  • mcp-use/mcp-usemcp-use avatar

    mcp-use/mcp-use

    10,137View on GitHub↗

    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.

    TypeScriptModel Context ProtocolMCP ServersModel Context Protocol Servers
    View on GitHub↗10,137
  • getsentry/xcodebuildmcpgetsentry avatar

    getsentry/XcodeBuildMCP

    4,367View on GitHub↗

    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.

    TypeScriptMCP ServersModel Context Protocol Servers
    View on GitHub↗4,367
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
tencent/weknora17KGoNOASSERTIONJun 22, 2026
composiohq/composio28.8KTypeScriptMITJun 16, 2026
mark3labs/mcp-go8.8KGoMITJun 16, 2026
tobi/qmd9.5KTypeScriptmitFeb 19, 2026
oauthjs/node-oauth2-server4.1KJavaScriptMITAug 11, 2023
transitive-bullshit/chatgpt-api18.1KTypeScriptNOASSERTIONFeb 11, 2026
mrswitch/hello.js4.6KJavaScriptMITJan 12, 2026
xpzouying/xiaohongshu-mcp14.2KGo—Jun 15, 2026
idosal/git-mcp7.6KTypeScriptapache-2.0Aug 21, 2025
modelcontextprotocol/csharp-sdk3.9KC#otherFeb 20, 2026

Related searches

  • an MCP server for connecting Obsidian notes
  • an MCP server for integrating with Figma
  • an MCP server for browser automation tasks
  • an MCP server for connecting to Supabase
  • an MCP server for integrating Slack tools
  • an MCP server for connecting AI tools
  • an MCP server for Sentry integration
  • an MCP server for connecting to Elasticsearch