awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to modelcontextprotocol/servers

Open-source alternatives to Servers

30 open-source projects similar to modelcontextprotocol/servers, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Servers alternative.

  • modelcontextprotocol/typescript-sdkmodelcontextprotocol 的头像

    modelcontextprotocol/typescript-sdk

    12,674在 GitHub 上查看↗

    This project provides a TypeScript software development kit for the Model Context Protocol, a standard designed to facilitate bidirectional communication between AI applications and external data sources or tools. It serves as a foundational framework for building both clients and servers, enabling language models to interact with external systems through a unified, decoupled interface. The SDK distinguishes itself by implementing a transport-agnostic connection layer that supports both local standard input-output streams and remote HTTP endpoints. It utilizes a JSON-RPC message bus to manage

    TypeScript
    在 GitHub 上查看↗12,674
  • modelcontextprotocol/modelcontextprotocolmodelcontextprotocol 的头像

    modelcontextprotocol/modelcontextprotocol

    8,458在 GitHub 上查看↗

    Model Context Protocol is a standardized framework for connecting large language models to external data sources and executable tools. It enables the creation of a universal interface where servers expose tools, resources, and prompts that can be discovered and utilized by various AI clients. The protocol utilizes a JSON-RPC message system that is transport-agnostic, supporting both standard input/output for local processes and HTTP with server-sent events for remote connections. It emphasizes security and control by delegating model sampling to the client to keep API keys secure from servers

    TypeScript
    在 GitHub 上查看↗8,458
  • modelcontextprotocol/inspectormodelcontextprotocol 的头像

    modelcontextprotocol/inspector

    8,721在 GitHub 上查看↗

    The inspector is a diagnostic and validation tool for the Model Context Protocol. It provides an interactive interface and a transport proxy to discover, inspect, and execute the tools, prompts, and resources provided by an MCP server. The project serves as a debugger and compliance tester to verify that server implementations adhere to the protocol specification and JSON-RPC standards. It allows for real-time monitoring of message exchanges and logs between clients and servers across various transport layers, such as standard input/output and Server-Sent Events. The tool covers a broad rang

    TypeScript
    在 GitHub 上查看↗8,721

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • prefecthq/fastmcpPrefectHQ 的头像

    PrefectHQ/fastmcp

    22,994在 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

    Pythonagentsfastmcpllms
    在 GitHub 上查看↗22,994
  • punkpeye/awesome-mcp-serverspunkpeye 的头像

    punkpeye/awesome-mcp-servers

    89,264在 GitHub 上查看↗

    This project serves as a centralized directory and interoperability hub for the Model Context Protocol, providing a curated collection of standardized service connectors that bridge artificial intelligence models with external software, databases, and APIs. It facilitates the integration of AI agents with diverse ecosystems by offering a registry of machine-readable interface definitions that enable dynamic tool discovery and structured context injection. The directory distinguishes itself by focusing on the protocol-based interoperability required for autonomous AI agents to interact with he

    aimcp
    在 GitHub 上查看↗89,264
  • modelcontextprotocol/python-sdkmodelcontextprotocol 的头像

    modelcontextprotocol/python-sdk

    21,729在 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

    Python
    在 GitHub 上查看↗21,729
  • a2aproject/a2aa2aproject 的头像

    a2aproject/A2A

    24,404在 GitHub 上查看↗

    A2A is a standardized framework designed to enable interoperability, discovery, and orchestration among independent artificial intelligence agents. It provides a common communication protocol that allows heterogeneous agents to exchange data, verify identities, and collaborate across diverse programming languages and computing environments. By establishing a unified messaging standard, the project facilitates the creation of complex, multi-agent workflows where tasks are routed and managed between specialized services. The project distinguishes itself through a capability-based architecture t

    Shella2aa2a-mcpa2a-protocol
    在 GitHub 上查看↗24,404
  • openai/openai-agents-pythonopenai 的头像

    openai/openai-agents-python

    27,191在 GitHub 上查看↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Pythonagentsaiframework
    在 GitHub 上查看↗27,191
  • github/github-mcp-servergithub 的头像

    github/github-mcp-server

    30,726在 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

    Gogithubmcpmcp-server
    在 GitHub 上查看↗30,726
  • mrexodia/ida-pro-mcpmrexodia 的头像

    mrexodia/ida-pro-mcp

    5,620在 GitHub 上查看↗
    Pythonaiaiagentbinary-analysis
    在 GitHub 上查看↗5,620
  • cloudflare/sandbox-sdkcloudflare 的头像

    cloudflare/sandbox-sdk

    1,043在 GitHub 上查看↗

    The sandbox-sdk is a development kit designed for building secure, isolated execution environments on a global edge network. It provides a framework for creating ephemeral, containerized workspaces that allow developers to run untrusted code, manage build tasks, and host automated scripts without compromising host system security. By leveraging a serverless runtime, the platform enables the deployment of these environments directly at the network edge to ensure low-latency performance. The platform distinguishes itself by integrating language models with sandboxed execution, facilitating the

    TypeScriptagentagentsai
    在 GitHub 上查看↗1,043
  • ibm/mcp-context-forgeIBM 的头像

    IBM/mcp-context-forge

    3,310在 GitHub 上查看↗

    mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a single consistent interface for discovery and execution. It acts as a centralized proxy that aggregates multiple servers and APIs, allowing AI agents to access and invoke a unified set of tools, prompts, and resources. The project distinguishes itself through a multi-protocol translation bridge that converts communication between standard I/O, SSE, gRPC, and REST to enable interoperability between disparate tool servers. It includes a comprehensive LLM evaluation framework for

    Pythonagentsaiapi-gateway
    在 GitHub 上查看↗3,310
  • openclaw/openclawopenclaw 的头像

    openclaw/openclaw

    380,031在 GitHub 上查看↗

    Openclaw is a platform for managing agent execution environments, providing the infrastructure to control agent lifecycles, session state, and workspace persistence. It features a centralized gateway that handles model loops, tool invocation, and streaming events, while supporting multi-agent routing and persistent memory management. The system is designed to normalize tool execution signatures and provide a standardized interface for cross-provider compatibility. The platform includes extensive developer tooling, such as a command-line interface for workspace management, diagnostic logging,

    TypeScriptaiassistantcrustacean
    在 GitHub 上查看↗380,031
  • alexzhang13/rlmalexzhang13 的头像

    alexzhang13/rlm

    2,609在 GitHub 上查看↗

    rlm is an LLM code execution engine and orchestration framework designed to coordinate multiple language model calls and recursive sub-tasks through a programmable environment. It provides a sandboxed REPL environment and a recursive context processor to handle inputs that exceed standard token limits by programmatically decomposing prompts. The project differentiates itself through a reinforcement learning training harness used to teach models how to utilize recursive calls and code execution. It includes a reasoning visualization system that records and renders execution trajectories to ana

    Python
    在 GitHub 上查看↗2,609
  • aaif-goose/gooseaaif-goose 的头像

    aaif-goose/goose

    49,637在 GitHub 上查看↗

    Goose is an autonomous coding assistant and extensible AI agent framework designed to automate software development workflows. It functions as an orchestration engine that can install, execute, and test code, as well as manage local files and shell commands. The platform is model-agnostic, providing a flexible interface to connect with diverse cloud-based or self-hosted large language model providers. It distinguishes itself through a standardized context protocol for integrating external tools and extensions, and a recipe system that allows users to define and repeat complex, multi-step AI w

    Rust
    在 GitHub 上查看↗49,637
  • microsoft/language-server-protocolmicrosoft 的头像

    microsoft/language-server-protocol

    12,594在 GitHub 上查看↗

    The Language Server Protocol is a vendor-neutral communication framework that provides a standardized interface for code intelligence. It decouples language-specific analysis from the editor interface, allowing development tools to exchange structured data with external language servers to power features such as autocomplete, diagnostics, and symbol navigation. By utilizing a universal protocol schema, the framework enables cross-editor plugin development and ensures interoperability across different programming environments. It employs a capability negotiation handshake to establish a shared

    HTML
    在 GitHub 上查看↗12,594
  • tdlib/tdtdlib 的头像

    tdlib/td

    8,506在 GitHub 上查看↗

    This project is a cross-platform messaging SDK and client development library used to build custom Telegram applications. It functions as a comprehensive framework that manages network encryption, local data storage, and API communication, providing a C-compatible JSON interface that allows integration with any programming language. The library distinguishes itself by providing a full database manager for encrypted local caching and synchronized state, alongside a dedicated bot framework for creating interactive bots with business account integration. It enables the implementation of speciali

    C++cross-platformlibrarytelegram
    在 GitHub 上查看↗8,506
  • casdoor/casdoorcasdoor 的头像

    casdoor/casdoor

    13,814在 GitHub 上查看↗

    Casdoor is a centralized identity and access management platform that functions as an OAuth 2.0 authorization server. It provides a comprehensive suite of services for managing user identities, authentication sessions, and access policies across both web and machine-to-machine applications. Built with a decoupled frontend-backend architecture in Go, the platform supports high-concurrency environments and offers a web-based management interface for administrative tasks. The platform distinguishes itself through its extensive support for federated identity management, allowing integration with

    Goai-gatewayauthauthentication
    在 GitHub 上查看↗13,814
  • haris-musa/excel-mcp-serverharis-musa 的头像

    haris-musa/excel-mcp-server

    3,940在 GitHub 上查看↗

    This project is a Model Context Protocol server that provides an interface for AI agents to programmatically create, read, and modify Excel workbooks. It serves as a bridge that enables large language models to perform spreadsheet automation and data visualization. The server allows AI agents to generate native Excel charts and pivot tables from raw data, transforming structured information into visual summaries. It provides a mechanism for remote spreadsheet management through a protocol-based connectivity layer. The system covers a broad range of spreadsheet manipulation capabilities, incl

    Python
    在 GitHub 上查看↗3,940
  • mark3labs/mcp-gomark3labs 的头像

    mark3labs/mcp-go

    8,806在 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

    Go
    在 GitHub 上查看↗8,806
  • video-db/agent-toolkitvideo-db 的头像

    video-db/agent-toolkit

    48在 GitHub 上查看↗

    An open-source agent toolkit that auto-syncs SDK versions, docs, and examples—built for seamless integration with LLMs, and AI agents ( MCP compatible).

    Python
    在 GitHub 上查看↗48
  • mcp-use/mcp-usemcp-use 的头像

    mcp-use/mcp-use

    10,137在 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

    TypeScriptagentic-frameworkaiapps-sdk
    在 GitHub 上查看↗10,137
  • google/skillsgoogle 的头像

    google/skills

    13,815在 GitHub 上查看↗

    This project is an AI agent integration layer and skill library that connects large language models to external APIs and developer technologies. It functions as a cloud infrastructure automation framework, providing a standardized interface for managing compute, storage, and database resources through automated agent interactions. The system utilizes a skill registry to extend agent capabilities, allowing intelligent agents to interact with cloud platforms and productivity tools. It provides a resource management interface to execute configuration updates and implement standardized security p

    Python
    在 GitHub 上查看↗13,815
  • upsonic/gpt-computer-assistantUpsonic 的头像

    Upsonic/gpt-computer-assistant

    7,888在 GitHub 上查看↗

    This project is a Python framework for building autonomous AI agents capable of executing independent tasks through goal-oriented instructions. It provides a library of tools for managing system operations and processing multimodal data. The framework features a sandboxed system execution environment that restricts shell commands and file access to protect the host system. It also includes an automated OCR text extraction pipeline for converting printed or handwritten text from images and documents into digital formats. Connectivity is handled through a modular tool integration system and a

    Python
    在 GitHub 上查看↗7,888
  • vercel/ai-chatbotvercel 的头像

    vercel/ai-chatbot

    19,541在 GitHub 上查看↗

    This project is a cross-platform chatbot framework designed to integrate generative artificial intelligence models into messaging services. It provides a unified architecture for building and deploying automated bots that maintain consistent conversation state, user identity, and interaction logic across multiple messaging platforms from a single codebase. The framework distinguishes itself through a modular adapter system that normalizes platform-specific webhooks and events into a standardized internal schema. It includes a comprehensive toolkit for constructing rich, interactive user inter

    TypeScriptaichatgptnextjs
    在 GitHub 上查看↗19,541
  • tambo-ai/tambotambo-ai 的头像

    tambo-ai/tambo

    10,781在 GitHub 上查看↗

    Tambo is an orchestration platform and framework designed for building generative user interfaces and conversational AI agents. It provides the infrastructure to manage persistent chat threads, execute multi-step reasoning workflows, and integrate large language models with external tools and services. By combining an agent orchestration layer with a component-based library, the project enables developers to create interactive interfaces where AI models dynamically render and update UI elements in real-time. The framework distinguishes itself through its generative UI capabilities, which allo

    TypeScriptagentagentsai
    在 GitHub 上查看↗10,781
  • airbytehq/airbyteairbytehq 的头像

    airbytehq/airbyte

    21,472在 GitHub 上查看↗

    Airbyte is a data integration platform designed to synchronize information between diverse applications, databases, and data warehouses. It functions as an extract, transform, and load orchestrator that manages automated data movement workflows across cloud, on-premise, and hybrid environments. The platform provides a standardized interface for connectors, enabling the movement of structured and unstructured data while maintaining stateful checkpoints for reliable incremental syncing. The platform distinguishes itself through a containerized architecture that isolates connectors to prevent de

    Pythonbigquerychange-data-capturedata
    在 GitHub 上查看↗21,472
  • tadata-org/fastapi_mcptadata-org 的头像

    tadata-org/fastapi_mcp

    11,560在 GitHub 上查看↗

    This framework serves as a bridge between backend services and AI agents by implementing the Model Context Protocol. It enables developers to expose existing application logic and web endpoints as standardized tools, allowing AI models to discover, interact with, and execute backend functions through a unified interface. The project distinguishes itself by automatically converting application request and response models into protocol-compliant schemas, ensuring that AI agents receive accurate functional context. It supports a transport-agnostic architecture that facilitates real-time bidirect

    Pythonaiauthenticationauthorization
    在 GitHub 上查看↗11,560
  • shopify/liquidShopify 的头像

    Shopify/liquid

    11,811在 GitHub 上查看↗

    Liquid is a secure template engine and markup language used to generate dynamic HTML or text by combining static templates with backend data. It functions as a web template renderer that transforms markup into final output while restricting available logic to prevent arbitrary code execution. The engine focuses on secure markup execution, providing a restricted environment where user-provided templates cannot access sensitive system data. It utilizes a safe evaluation sandbox to ensure that only a predefined set of instructions can be executed. The system includes capabilities for template s

    Ruby
    在 GitHub 上查看↗11,811
  • browser-use/workflow-usebrowser-use 的头像

    browser-use/workflow-use

    4,054在 GitHub 上查看↗

    This project is an LLM browser automation framework and AI agent browser interface. It serves as a control layer that translates natural language instructions into browser interactions using large language models, enabling AI agents to navigate and interact with web pages through standardized browser-control functions. The system functions as an RPA workflow orchestrator and headless browser management tool, capable of recording and replaying deterministic browser sequences to automate repetitive tasks. It distinguishes itself through stealth configurations, including residential proxies and

    Pythonbrowser-automationbrowser-use-boxrpa
    在 GitHub 上查看↗4,054