Awesome Mcp Devtools
БесплатноНе проверенA curated list of 100+ Model Context Protocol (MCP) developer tools — SDKs for 15 languages, frameworks, inspectors, testing and security scanners, proxies, gat
Описание
A curated list of 100+ Model Context Protocol (MCP) developer tools — SDKs for 15 languages, frameworks, inspectors, testing and security scanners, proxies, gateways, hosting, and templates for building MCP servers and clients.
README
A curated list of developer tools, SDKs, libraries, utilities, and resources for working with Model Context Protocol (MCP) servers.
Contents
- Awesome MCP DevTools
Community
Legend
- 🎖️ official MCP resource
- programming language
- #️⃣ - C# Codebase
- 〽️ – Scala codebase
- ☕ - Java codebase
- 🎯 - Dart codebase
- 🏎️ – Go codebase
- 🐍 – Python codebase
- 💎 – Ruby codebase
- 📇 – TypeScript codebase
- 🔶 - Kotlin codebase
- 🦀 – Rust codebase
- 🌊 – C/C++ codebase
- 🍎 – Swift codebase
- 💧 – Elixir codebase
- 👾 – Bash codebase
- λ – Common Lisp codebase
SDKs
Software Development Kits for MCP server development.
How are SDKs ordered?
SDKs are ordered by their popularity as determined by GitHub stars.
If an SDK is part of a monorepo, it should have a name in the form of github-owner/github-repo#project-name.
If an SDK is part of a monorepo, its popularity is counted as 0 stars.
JavaScript/TypeScript
- QuantGeekDev/mcp-framework 📇 - Fast and elegant TypeScript framework for building MCP servers
- wong2/LiteMCP 📇 - A high-level framework for building MCP servers in JavaScript/TypeScript
- ModelFetch 📇 - A runtime-agnostic SDK to create and deploy MCP servers anywhere TypeScript/JavaScript runs
- ribeirogab/simple-mcp 📇 - A simple TypeScript library for creating MCP servers
- firebase/genkit#mcp 📇 – Provides integration between Genkit and the Model Context Protocol (MCP)
- MCPcat 📇 - User analytics, session tracking, and live debugging for MCPs
- Mastra AI 📇 - Mastra is a Typescript-based AI agent framework that can be used to author MCP servers.
- NeuroLink 📇 - TypeScript-first multi-provider AI SDK from Juspay with built-in MCP client support, 13 major AI providers and 100+ models, streaming, tool calling, and production-grade agent orchestration.
Python
- FastMCP 🐍 - A high-level framework for building MCP servers in Python
- mcp-use 🐍 - Open source python library to very easily connect any LLM to any MCP server both locally and remotely.
- langchain-mcp 🐍 - Provides MCP tool calling support in LangChain
- tadata-org/fastapi_mcp 🐍 - Provides MCP wrapping on top of existing FastAPI REST endpoints
- easymcp 🐍 - A high level asyncio native client SDK with native support for namespaced servers and caching.
- mcp-cli 🐍 - A lightweight CLI MCP client to connect with remote MCP servers.
- MCPcat 🐍 - User analytics, session tracking, and live debugging for MCPs
- basementstudio/xmcp 🐍 - Open-source framework for building secure, testable, enterprise-grade MCP tools from SQL or Python on top of dbt + DuckDB.
Java
- quarkus-mcp-server ☕ - Java SDK for building MCP servers using Quarkus
- spring-ai-mcp ☕ - Java SDK and Spring Framework integration for building MCP client and MCP servers
- tinystruct-mcp ☕ - Java SDK and establishing an extensible MCP server based on lightweight tinystruct framework
Go
- ggoodman/mcp-server-go 🏎️ - Build MCP servers that scale from a 20‑line stdio prototype to a horizontally scaled, OIDC‑protected streaming HTTP deployment — without rewriting business logic.
- mark3labs/mcp-go 🏎️ - Golang SDK for building MCP Servers and Clients
- metoro-io/mcp-golang 🏎️ - Golang framework for building MCP Servers, focussed on type safety
- strowk/foxy-contexts 🏎️ - Golang library to write MCP Servers declaratively with functional testing included
Rust
- linux-china/mcp-rs-template 🦀 - MCP CLI server template for Rust
- Epistates/TurboMCP 🦀 - TurboMCP SDK: Enterprise MCP SDK
- poem-web/poem#poem-mcpserver 🦀 - MCP Server implementation for Poem
- markndg/mcp-probe 🦀 - Rust CLI that validates conformance, schema correctness, and capability negotiation against any MCP server.
Kotlin
- http4k MCP SDK 🔶 - Functional, testable Kotlin SDK based around the popular http4k Web toolkit
C#/.NET
- salty-flower/ModelContextProtocol.NET #️⃣ - A C# SDK for building MCP servers on .NET 9 with NativeAOT compatibility ⚡ 🔌
Scala
- mullerhai/sakura-mcp 〽️ - Scala MCP Framework for Building effective agents with MCP servers and clients
Dart
- leehack/mcp_dart 🎯 - This library aims to provide a simple and intuitive way to implement MCP servers and clients in Dart
Ruby
- modelcontextprotocol/ruby-sdk 💎 🎖️ - Official Ruby SDK for building MCP servers
- tidewave-ai/tidewave_rails 💎 - Ruby on Rails MCP, speed up development with AI assistants that understand your web application, how it runs, and what it delivers
Elixir
- tidewave-ai/tidewave_phoenix 💧 - Phoenix MCP, speed up development with AI assistants that understand your web application, how it runs, and what it delivers
C/C++
- micl2e2/mcpc 🌊 - Modern C SDK for building MCP servers/clients.
Swift
- modelcontextprotocol/swift-sdk 🍎 🎖️ - Official Swift SDK for building with MCP.
Bash
- yaniv-golan/mcp-bash-framework 👾 - Zero-dependency Bash implementation for building MCP servers, supporting features like tool handling, schema validation, progress streaming, and cross-platform compatibility.
Common Lisp
- jsulmont/mcp-lisp λ - Common Lisp SDK for building MCP servers and clients with HTTP and stdio transports
Frameworks
High-level frameworks for working with MCP servers
- hasmcp/hasmcp-ce 🤖📇🏎️ - Convert your API to MCP server with built-in authentication, authorization, real-time request/response logs and metrics. HasMCP is a no-code, self-hosted API to MCP server bridge.
- lastmile-ai/mcp-agent 🤖 🔌 - Build effective agents with MCP servers using simple, composable patterns
- jcasare/mcp-craft 📇 - CLI toolkit for scaffolding, testing, and registering MCP servers across Claude, Cursor, VS Code, Codex, and Gemini
- mcpdotdirect/template-mcp-server 📇 - A CLI tool to create a new MCP server project with TypeScript support
- p-funk/FEGIS 🐍 - A semantic programming framework for LLMs that compiles YAML archetypes into structured tools with built-in memory and meaning. Each interaction becomes part of an emergent knowledge graph, enabling persistent, semantic retrieval and reuse.
- sebastianbuzdugan/framework-rai-mcp 📇 - A responsible AI MCP server framework focused on ethical deployment in startups and enterprise prototypes.
- sendaifun/solana-agent-kit#agent-kit-mcp-server - Solana MCP SDK
- stephencme/create-mcp-ts 📇 - Create a new MCP server in TypeScript, batteries included - supports user-defined templates!
- Upsonic/gpt-computer-assistant 🐍 – Framework to build vertical AI agent
- microsoft/semantic-kernel 🐍 #️⃣ – Enterprise-ready orchestration framework MCP compatible from Microsoft to build intelligent AI agents and multi-agent systems.
- xmcp 📇 - A TypeScript framework with file-system routing & complete toolkit
- Kryfto 📇 - Open-source web-browsing backend for AI agents with a 42-tool MCP server for Claude Code/Cursor/Codex, REST API for n8n/Zapier/Make, federated multi-engine search, and enterprise infrastructure
Testing Tools
Tools for testing MCP servers and clients
- Epistates/TurboMCPStudio 🦀 - Full Featured MCP Suite, testing and debugging.
- 1Utkarsh1/mcp-stdio-guard 📇 - CLI and CI guard for MCP stdio servers that validates initialize handshakes,
tools/list, stdout JSON-RPC hygiene, crashes, repeat runs, and risky stdout writes. - mclenhard/mcp-evals 🤖 - Package and Github action for running evals.
- modelcontextprotocol/inspector 📇 🎖️ - UI for testing MCP servers.
- wong2/mcp-cli 🤖 - Command line inspector for manual testing
- muppet-kit/inspector - MCP Inspector with AI-assisted debugging and testing capabilities.
- loopwork-ai/Companion - Companion is a utility for testing and debugging your MCP servers on macOS, iOS, and visionOS.
- garagon/aguara 🏎️ - Static security scanner for MCP servers and AI agent skills. 173 detection rules, prompt injection, credential leaks, taint tracking. Scans configs and tool descriptions before deployment.
- greynewell/mcpbr 🐍 - Benchmark runner for evaluating MCP server performance and agentic capabilities.
- realwigu/mcp-doctor 📇 - Zero-config CLI that auto-discovers MCP configs across Claude Code, Cursor, VS Code, Windsurf, and Claude Desktop. Tests connections via JSON-RPC handshake, audits for security issues, and benchmarks latency.
- markndg/mcp-probe 🦀 - Rust CLI that validates conformance, schema correctness, and capability negotiation against any MCP server.
Authorization Testing
Resources for testing MCP servers with authentication and authorization
- NapthaAI/http-oauth-mcp-server 📇 - Example implementation of a remote MCP server with OAuth authentication
- modelcontextprotocol/python-sdk 🐍 🎖️ - Example authenticated SSE server in the official Python SDK
Public test endpoints:
- Asana MCP Server - Production SSE endpoint for testing OAuth flows
- Sentry MCP Server - Production SSE endpoint for testing OAuth flows
- Atlassian MCP Server - Production SSE endpoint for testing OAuth flows (requires allowlisting)
- NotFair - Google Ads MCP server. Connect Claude and AI agents to a Google Ads account: diagnose campaign performance, recommend optimizations, and execute approved changes via the Google Ads API. Source: github.com/nowork-studio/toprank. Free tier available.
Libraries
Reusable code libraries and components for MCP servers
- marimo-team/codemirror-mcp 📇 - CodeMirror extension that implements MCP for resource mentions and prompt commands
- jhgaylor/express-mcp-handlder 📇 - Bind an MCP server to an express server using the StreamableHTTP Transport
- JoshuaSiraj/mcp_auto_register 🐍 – Tool to automate the registration of functions and classes from a Python package into a FastMCP instance
- isaacwasserman/mcp-langchain-ts-client 📇 – Use MCP provided tools in LangChain.js
- traceloop/openllmetry#opentelemetry-instrumentation-mcp 🐍 - OpenTelemetry instrumentation for MCP Python that captures tool calls, notifications, listing, initialization handshakes and propagates traces from client to server.
Utilities
Useful tools for debugging, proxying, testing, and working with MCP servers
Proxies and Gateways
- adiom-data/grpcmcp 🏎️ - A MCP Server that allows access to gRPC API services.
- boilingdata/mcp-server-and-gw 📇 - An MCP stdio to HTTP SSE transport gateway
- emicklei/mcp-log-proxy 🏎️ - An MCP proxy server that offers a Web UI to see the complete message flow.
- EvalsOne/MCP-Connect 📇 - A tiny tool that enables cloud-based AI services to access local Stdio based MCP servers via HTTP/HTTPS
- fangyinc/mcpport 🐍 - A lightweight gateway & registry for MCP servers with NAT traversal support, allowing edge devices to provide MCP services across networks. Features include WebSocket/SSE/HTTP endpoints, authentication, IPv6 support, and a CLI tool for easy registration of stdio-based MCP servers.
- hamidra/yamcp 📇 - An MCP workspace manager to bundle and manage MCP servers in dedicated local workspaces (e.g., for coding, design, research).
- lightconetech/mcp-gateway 📇 - A gateway demo for MCP SSE Server
- mcpjungle/MCPJungle 🌳 - Self-hosted MCP Registry and Proxy for ai agents
- multi-mcp 🐍 - A flexible and dynamic Multi-MCP Proxy Server that acts as a single MCP server while connecting to and routing between multiple backend MCP servers over STDIO or SSE. Deployable on Kubernetes by exposing a single port, and supports dynamic addition and removal of MCP servers at runtime.
- SecretiveShell/MCP-Bridge 🐍 – An openAI middleware proxy to use MCP in any existing openAI compatible client
- sparfenyuk/mcp-proxy 🐍 – An MCP stdio to SSE transport gateway
- TBXark/mcp-proxy 🏎️ - An MCP proxy server that aggregates multiple MCP resource servers through a single HTTP server
- aakashh242/remote-mcp-adapter 🐍 - An MCP gateway that fixes the "remote filesystem" problem: client sent files become staged uploads, server generated files become fetchable MCP resources.
Development Tools
- Epistates/TurboMCPStudio 🦀 - Full Featured MCP Suite
- inercia/mcpshell 🏎️ - Use shell scripts as MCP tools.
- ithena-one/ithena-cli 🏎️ - Wraps MCP commands to log interactions locally, facilitating debugging and interaction audits. Optional cloud.
- f/MCPTools 🏎️ - A command-line development tool for inspecting and interacting with MCP servers
- flux159/mcp-chat 📇 - A CLI based client to chat and connect with any MCP server
- mark3labs/mcphost 🏎️ - A CLI host application that enables LLMs to interact with external tools through MCP
- rodaddy/mcp2cli 📇 - CLI bridge that wraps MCP servers as bash-invokable commands, recovering ~11K tokens of context window per session
- strowk/mcp-autotest 🏎️ - A command-line tool for running YAML based language-agnostic autotests
- strowk/synf 🦀 - Tool to hot-reload MCP server on changes to saved files
- strowk/mcptee 🏎️ - Tool to proxy MCP and log inputs and outputs to YAML file
- onUI 📇 - Browser extension and MCP server for annotation-first UI pair programming with AI agents. Annotate, draw, and capture UI context from any webpage. 8 MCP tools. Claude Code, Cursor, Windsurf compatible.
- StacklokLabs/toolhive 🏎️ - A lightweight utility designed to simplify the deployment and management of MCP servers, ensuring ease of use, consistency, and security through containerization
- addozhang/spring-rest-to-mcp 🏎️ - An OpenRewrite recipe collection that automatically converts Spring Web REST APIs to Spring AI Model Context Protocol (MCP) server tools.
- taskade/mcp 📇 - Generate MCP tools from OpenAPI schemas. Supports auto-linking, response normalization, and MCP server integration.
- type-mcp/mcp-anything 🐍 - Auto-generates MCP servers from any codebase or API spec (FastAPI, Flask, Spring Boot, Express, Go, Rails, OpenAPI, GraphQL, gRPC) in one command.
- Writbase/writbase 📇 - MCP-native task management system for AI agent fleets with multi-agent permissions and inter-agent delegation.
- mcp-hub 🦀 🏠 🍎 🪟 🐧 - TUI dashboard for managing, monitoring, and auditing MCP server configurations across Claude Desktop, Cursor, VS Code, and Windsurf. Auto-discovers configs, runs security audits (plaintext secrets, dangerous permissions, unpinned packages), and health checks.
Hosting
Libraries & platforms for hosting MCP servers.
- Smithery - cloud hosting MCP servers as a service via docker containers
- vitorbari/mcp-operator - Kubernetes operator for MCP servers with automatic protocol validation, horizontal scaling, and built-in observability.
Templates
Example code ready to be made into a component of an MCP system.
- dart-mcp-server-template 🎯 - A template repository for creating Dart MCP servers. Provides a starting point with Docker configuration, http+stdio transport bindings, and a standard Dart project structure
- rails-mcp-startup-boilerplate 💎 - A Rails template for creating Paid MCP servers compatible with Claude Integrations. It uses Rails 8.0.2, Devise, Doorkeeper, FastMCP and Stripe. Has a built-in UI.
Resources
Documentation, guides, standards, and learning materials for Model Context Protocol and MCP server development.
- Model Context Protocol Specification — Official MCP specification
- nowork-studio/NotFair - Open-source Claude Code agent skills for SEO, GEO, Google Ads, and Meta Ads; connects to live data via Google Ads MCP, Meta Ads MCP, Google Search Console MCP, and Google Analytics (GA4) MCP.
Tutorials
- Setup Claude Desktop App to Use a SQLite Database
- amirshk/mcp-secrets-plugin 🐍 - A reference code to securely store and retrieve sensitive information using the system's native keychain
- AI Agents for beginners by Microsoft 🐍 #️⃣ Full Course (Lessons 1–10) using Semantic Kernel – Theoretical and practical content (1 hour)
Related awesome lists:
Установка Awesome Mcp Devtools
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Epistates/awesome-mcp-devtoolsFAQ
Awesome Mcp Devtools MCP бесплатный?
Да, Awesome Mcp Devtools MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Awesome Mcp Devtools?
Нет, Awesome Mcp Devtools работает без API-ключей и переменных окружения.
Awesome Mcp Devtools — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Awesome Mcp Devtools в Claude Desktop, Claude Code или Cursor?
Открой Awesome Mcp Devtools на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Awesome Mcp Devtools with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
