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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

108 repositorios

Awesome GitHub RepositoriesModel Context Protocol Servers

Standardized interfaces for connecting AI models to external tools and data sources.

Distinguishing note: Focuses on the server-side implementation of the Model Context Protocol for exposing internal capabilities.

Explore 108 awesome GitHub repositories matching artificial intelligence & ml · Model Context Protocol Servers. Refine with filters or upvote what's useful.

Awesome Model Context Protocol Servers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • f/awesome-chatgpt-promptsAvatar de f

    f/awesome-chatgpt-prompts

    163,835Ver en GitHub↗

    This project is a curated library of community-driven prompt templates and personas designed to improve interactions with large language models. It functions as a prompt engineering guide, providing interactive tutorials and examples to teach advanced design and reasoning techniques. The library can operate as a Model Context Protocol server, providing a standardized interface for AI tools and agents to access prompt data as a service. For organizations, it offers a self-hosted repository option that allows for private deployment on internal infrastructure with custom authentication and data

    Provides a standardized server-side implementation of the Model Context Protocol for accessing prompts.

    HTML
    Ver en GitHub↗163,835
  • f/prompts.chatAvatar de f

    f/prompts.chat

    163,814Ver en GitHub↗

    This platform serves as a centralized management system for organizing, refining, and versioning AI instructions and agent skills. It functions as a repository that enables users to store, categorize, and retrieve structured prompts, ensuring consistent performance across various artificial intelligence models. By integrating with the Model Context Protocol, the system allows external AI assistants and development environments to discover and access these instruction libraries directly. The platform distinguishes itself through its focus on prompt engineering and automated refinement, utilizi

    Exposes a standardized interface for external AI assistants to discover and retrieve structured prompt data.

    HTMLaiartificial-intelligenceawesome-list
    Ver en GitHub↗163,814
  • langgenius/difyAvatar de langgenius

    langgenius/dify

    145,458Ver en GitHub↗

    Dify is an open-source platform for building, orchestrating, and deploying generative AI applications and autonomous agents. It provides a visual development environment that allows users to design complex, multi-step logic chains and conversational flows, which can then be published as APIs, web interfaces, or embedded widgets. The platform acts as a centralized infrastructure layer, managing model connections, prompt templates, and knowledge retrieval to support scalable AI-powered services. What distinguishes the platform is its focus on stateful application design and workflow orchestrati

    The platform exposes application capabilities to external tools by setting up a secure server endpoint that allows authorized clients to connect and interact with internal functions.

    TypeScriptagentagentic-aiagentic-framework
    Ver en GitHub↗145,458
  • pewdiepie-archdaemon/odysseusAvatar de pewdiepie-archdaemon

    pewdiepie-archdaemon/odysseus

    72,184Ver en GitHub↗

    Odysseus is a self-hosted AI workspace and autonomous agent framework designed for deploying and managing large language models. It serves as a centralized platform for orchestrating agentic tasks, utilizing a model context protocol server to connect AI models to external system utilities, browser automation, and local hardware. The system distinguishes itself through a combination of retrieval-augmented generation and a RAG knowledge base, using vector stores and local embeddings to provide persistent semantic memory. It further integrates AI-driven communication management to triage email i

    Implements Model Context Protocol servers to connect AI models to system utilities and external tools.

    Python
    Ver en GitHub↗72,184
  • mempalace/mempalaceAvatar de MemPalace

    MemPalace/mempalace

    55,712Ver en GitHub↗

    Mempalace is a long-term memory management system for large language models that orchestrates the storage and retrieval of conversation history and entity relationships. It functions as a memory orchestrator and Model Context Protocol server, providing AI clients with read and write access to structured knowledge. The system utilizes a temporal knowledge graph to track evolving entity relationships and timelines with validity windows. It employs a hierarchical memory partitioning strategy, organizing data into wings and rooms to isolate specialist agent contexts and restrict semantic searches

    Implements a server based on the Model Context Protocol to grant AI clients read and write access to structured knowledge.

    Pythonaichromadbllm
    Ver en GitHub↗55,712
  • microsoft/playwright-mcpAvatar de microsoft

    microsoft/playwright-mcp

    33,988Ver en GitHub↗

    Playwright MCP is a browser automation server that provides a standardized interface for connecting large language models to web navigation and interaction capabilities. By operating as a Model Context Protocol server, it enables external AI agents to execute browser-based tasks, extract data, and perform complex web sequences through a unified communication protocol. The project distinguishes itself by acting as a remote controller that manages headless browser lifecycles and isolated automation contexts. It maintains session-based state isolation, allowing for distinct user profiles and per

    Connects large language models to external tools for executing browser-based tasks.

    TypeScriptmcpplaywright
    Ver en GitHub↗33,988
  • vectifyai/pageindexAvatar de VectifyAI

    VectifyAI/PageIndex

    33,103Ver en GitHub↗

    PageIndex is an agent-ready knowledge engine that processes documents into hierarchical tree structures to enable reasoning-based information retrieval. By organizing content into logical trees rather than relying on traditional vector database chunking, the platform preserves the original structure and flow of complex documents. It functions as a Model Context Protocol server, allowing external AI agents to connect to and query indexed knowledge bases through standardized communication protocols. The platform distinguishes itself by using vision-language models to process raw document images

    Implements a server for the Model Context Protocol to expose document knowledge bases to external AI agents.

    Pythonagentagentic-aiai
    Ver en GitHub↗33,103
  • lightpanda-io/browserAvatar de lightpanda-io

    lightpanda-io/browser

    31,168Ver en GitHub↗

    This project is a high-performance headless browser engine designed for scalable web automation, data extraction, and AI agent integration. It provides a specialized environment that allows autonomous agents and testing frameworks to interact with web content through standardized remote control protocols. By executing pages in a lightweight, headless state, the engine minimizes resource consumption while maintaining the ability to perform complex navigation and dynamic content rendering. The platform distinguishes itself through deep integration with AI-centric communication layers and advanc

    Implements Model Context Protocol servers to expose web content as structured markdown and accessibility trees for language model consumption.

    Zigbrowserbrowser-automationcdp
    Ver en GitHub↗31,168
  • github/github-mcp-serverAvatar de github

    github/github-mcp-server

    30,726Ver en GitHub↗

    This project is a Model Context Protocol server that provides a standardized interface for connecting host applications to external data sources and service APIs. It functions as a middleware component, exposing repository-related functionality as a set of discoverable tools that can be invoked dynamically by large language models to facilitate context-aware reasoning and task execution. By bridging host environments with external platforms, the server enables artificial intelligence models to access real-time repository information, supporting automated workflows and improved accuracy in gen

    Connects local development environments to external data sources and remote service APIs via a standardized interface.

    Gogithubmcpmcp-server
    Ver en GitHub↗30,726
  • chopratejas/headroomAvatar de chopratejas

    chopratejas/headroom

    29,537Ver en GitHub↗

    Headroom is an AI gateway proxy and token optimizer designed to reduce the cost and latency of large language model interactions. It functions as an intermediary that intercepts traffic between clients and providers to apply context compression, request routing, and format translation. The system differentiates itself through a Model Context Protocol server implementation that delivers compression and retrieval tools to compatible AI hosts. It employs a content-aware compression pipeline and tiered importance scoring to trim redundant data from logs and tool outputs while preserving essential

    Implements a standardized Model Context Protocol server to deliver compression and retrieval tools to AI hosts.

    Pythonagentaianthropic
    Ver en GitHub↗29,537
  • yamadashy/repomixAvatar de yamadashy

    yamadashy/repomix

    26,498Ver en GitHub↗

    Repomix is an AI-focused development utility designed to prepare local and remote codebases for analysis, review, and automated interaction. It functions as a codebase context bundler and a Model Context Protocol server, aggregating project files into structured documents that are optimized for ingestion by large language models. By serving as a bridge between local repositories and external intelligence agents, the tool facilitates real-time codebase inspection and automated development workflows. The system distinguishes itself through rigorous repository token management and security-consc

    Exposes local repository data to external intelligence agents through a standardized communication interface.

    TypeScriptaianthropicartificial-intelligence
    Ver en GitHub↗26,498
  • jlowin/fastmcpAvatar de jlowin

    jlowin/fastmcp

    25,670Ver en GitHub↗

    fastmcp is a Python library and framework for building servers and clients that implement the Model Context Protocol. It serves as a tool integration library designed to connect large language models to external tools and data sources. The framework features an interactive tool user interface renderer, which allows for the display of visual interfaces for tools directly within a conversational flow. It also provides a library for automatically generating schemas and validation for tools used by language models. The project covers server and client development, including tool and resource exp

    Implements the server-side of the Model Context Protocol to expose tools and data sources to AI models.

    Python
    Ver en GitHub↗25,670
  • langchain-ai/deepagentsAvatar de langchain-ai

    langchain-ai/deepagents

    25,006Ver en GitHub↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Implements a server that exposes agent tools and capabilities using the Model Context Protocol.

    Pythonagentsdeepagentslangchain
    Ver en GitHub↗25,006
  • prefecthq/fastmcpAvatar de PrefectHQ

    PrefectHQ/fastmcp

    22,994Ver en GitHub↗

    FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models using the Model Context Protocol. It simplifies the development process by automatically deriving tool metadata, input schemas, and documentation directly from Python function signatures and type hints. The framework provides a unified container for managing these components, allowing developers to build modular applications that integrate seamlessly with AI assistants. The project distinguishes itself through its support for interactive, server-defined user interface compone

    Builds and hosts servers that expose Python functions as tools, resources, and prompts for AI models to discover and execute.

    Pythonagentsfastmcpllms
    Ver en GitHub↗22,994
  • winfunc/opcodeAvatar de winfunc

    winfunc/opcode

    22,083Ver en GitHub↗

    Opcode is a desktop interface designed for managing AI-assisted software development workflows. It provides a centralized workspace to organize interactive programming sessions, configure specialized automated agents, and maintain oversight of development tasks through a visual environment. The platform distinguishes itself by integrating version control for AI conversations, allowing developers to create checkpoints and branches to navigate, compare, and revert between different interaction states. It also functions as a client for standardized context protocols, enabling the connection of e

    Configures and maintains connections to external data sources to extend AI model capabilities.

    TypeScriptanthropicanthropic-claudeclaude
    Ver en GitHub↗22,083
  • czlonkowski/n8n-mcpAvatar de czlonkowski

    czlonkowski/n8n-mcp

    21,780Ver en GitHub↗

    This project provides a Model Context Protocol server that enables autonomous agents to interact with and manage automation workflows. It functions as an integration layer, allowing language models to discover, build, test, and deploy complex automation sequences through natural language instructions and structured schema-based communication. The platform distinguishes itself by offering granular control over automation logic, including the ability to perform surgical, incremental patches to specific workflow nodes rather than replacing entire structures. It supports multi-instance connectivi

    Provides a standardized interface for connecting AI agents to automation platforms using the Model Context Protocol.

    TypeScriptmcpmcp-servern8n
    Ver en GitHub↗21,780
  • modelcontextprotocol/python-sdkAvatar de modelcontextprotocol

    modelcontextprotocol/python-sdk

    21,729Ver en GitHub↗

    The Model Context Protocol SDK is a framework for building clients and servers that connect AI models to external data, tools, and resources using a standardized communication protocol. It provides the foundational libraries and interfaces necessary to establish reliable, transport-agnostic connections between AI agents and external systems, enabling seamless information retrieval and task automation. The SDK distinguishes itself through a robust capability negotiation handshake that ensures compatibility between connected parties before exchanging messages. It supports a pluggable transport

    Composes resources, tools, and prompts from multiple independent servers into a single unified interface.

    Python
    Ver en GitHub↗21,729
  • mediar-ai/screenpipeAvatar de mediar-ai

    mediar-ai/screenpipe

    19,337Ver en GitHub↗

    Screenpipe is a local screen and audio recorder that captures and indexes digital activity to create a searchable archive of computer usage. It functions as an AI context engine, providing a local database of visual and auditory history to ground large language models. The system serves as a Model Context Protocol server, delivering screen history and meeting transcriptions to external AI assistants. It utilizes an OCR screen search tool to extract text from visual data and a speech-to-text transcription tool for identifying speakers in system and microphone audio. The software includes capa

    Implements a standardized interface to serve screen history and meeting transcriptions to external AI assistants.

    Rust
    Ver en GitHub↗19,337
  • jundot/omlxAvatar de jundot

    jundot/omlx

    17,112Ver en GitHub↗

    omlx is a local inference server designed to run large language models, vision models, and embedding models on Apple Silicon. It provides a private alternative to industry-standard AI endpoints by hosting a local API gateway that mirrors OpenAI and Anthropic specifications. The system distinguishes itself through specialized hardware optimizations, including continuous batching for high throughput and a tiered caching system that offloads memory blocks to SSD. It also functions as a Model Context Protocol host, enabling the integration of local models with external tools, agents, and structur

    Functions as a server that integrates models with external tools and agents using the Model Context Protocol.

    Python
    Ver en GitHub↗17,112
  • ahujasid/blender-mcpAvatar de ahujasid

    ahujasid/blender-mcp

    17,168Ver en GitHub↗

    This project is a Model Context Protocol server that functions as an automation tool for 3D design software. It acts as a bridge between creative applications and external intelligence agents, enabling users to manipulate geometry, materials, and lighting through natural language instructions. The tool distinguishes itself by providing a standardized interface for remote command execution and scene data exchange. By utilizing a protocol-based communication layer, it allows external models to query viewport status and object properties, facilitating automated decision-making and real-time scen

    Implements a server for the Model Context Protocol to bridge 3D design software with external intelligence agents.

    Python
    Ver en GitHub↗17,168
Ant.12345…6Siguiente
  1. Home
  2. Artificial Intelligence & ML
  3. Model Context Protocol Servers

Explorar subetiquetas

  • AggregatorsUtilities for composing multiple modular servers into a single unified interface. **Distinct from Model Context Protocol Servers:** Focuses on server composition and namespacing, distinct from the base server implementation.
  • Design ScaffoldingUtilities for analyzing use cases to determine deployment models and authentication flows for servers. **Distinct from Model Context Protocol Servers:** Focuses on the architectural planning and scaffolding of servers rather than the implementation of the server interface itself
  • Gateway ExposureRouting and securing external access to internal Model Context Protocol servers. **Distinct from Model Context Protocol Servers:** Focuses on the proxy gateway's role in exposing servers, rather than the server implementation itself.
  • MCP SubregistriesSpecialized sub-registries that provide custom ratings and security scans for protocol servers. **Distinct from Model Context Protocol Servers:** Focuses on the implementation of curated sub-registries with value-add metadata like ratings.
  • OrchestratorsSystems that coordinate the deployment, lifecycle, and scaling of multiple protocol servers. **Distinct from Model Context Protocol Servers:** Distinct from Protocol Servers: focuses on the management and orchestration of a cluster of servers rather than a single server implementation.
  • Resource EmbeddingIncluding server-managed content within model prompt messages via URIs. **Distinct from Model Context Protocol Servers:** Distinct from general MCP Servers: focuses specifically on the mechanism of embedding resources into prompts.
  • Secure ProxyingProviding authentication, authorization, and TLS termination for Model Context Protocol servers. **Distinct from Model Context Protocol Servers:** Focuses on the security wrapper around the MCP server rather than the protocol implementation.
  • Server DiscoveryMechanisms for querying and listing available Model Context Protocol servers. **Distinct from Model Context Protocol Servers:** Focuses on the discovery and listing of servers rather than the server's functional interface.
  • Structured Tool Outputs1 sub-etiquetaCapabilities for returning complex, schema-defined data types from tool executions. **Distinct from Model Context Protocol Servers:** Distinct from general server implementation by focusing specifically on the structured formatting of tool return values
  • Tool Registration1 sub-etiquetaThe process of registering callable tools that AI models can invoke on a server. **Distinct from Model Context Protocol Servers:** Focuses on the registration of the tool on the server side, not the overall server implementation.