Discover Awesome MCP Servers
Extend your agent with 29,247 capabilities via MCP servers.
- All29,247
- Developer Tools3,867
- Search1,714
- Research & Data1,557
- AI Integration Systems229
- Cloud Platforms219
- Data & App Analysis181
- Database Interaction177
- Remote Shell Execution165
- Browser Automation147
- Databases145
- Communication137
- AI Content Generation127
- OS Automation120
- Programming Docs Access109
- Content Fetching108
- Note Taking97
- File Systems96
- Version Control93
- Finance91
- Knowledge & Memory90
- Monitoring79
- Security71
- Image & Video Processing69
- Digital Note Management66
- AI Memory Systems62
- Advanced AI Reasoning59
- Git Management Tools58
- Cloud Storage51
- Entertainment & Media43
- Virtualization42
- Location Services35
- Web Automation & Stealth32
- Media Content Processing32
- Calendar Management26
- Ecommerce & Retail18
- Speech Processing18
- Customer Data Platforms16
- Travel & Transportation14
- Education & Learning Tools13
- Home Automation & IoT13
- Web Search Integration12
- Health & Wellness10
- Customer Support10
- Marketing9
- Games & Gamification8
- Google Cloud Integrations7
- Art & Culture4
- Language Translation3
- Legal & Compliance2
PAELLADOC
A Model Context Protocol (MCP) server that implements AI-First Development framework principles, allowing LLMs to interact with context-first documentation tools and workflows for preserving knowledge and intent alongside code.
ddg--mcp6
A basic MCP server template with example tools for echoing messages and retrieving server information. Built with FastMCP framework and supports both stdio and HTTP transports for integration with various clients.
MCP Desktop Tools
An MCP server that provides Claude with comprehensive desktop automation capabilities including browser control, window management, and native mouse/keyboard input on Windows. It enables users to capture screenshots, launch applications, and interact with the system clipboard through natural language.
Mind Map MCP
Automatically generates mind map images from text content using Coze API workflow. Returns accessible image links that can be used in MCP-compatible tools like CodeBuddy, Cursor, and Qoder.
Bargainer MCP Server
A Model Context Protocol server that aggregates and compares deals from multiple sources including Slickdeals, RapidAPI marketplace, and web scraping, enabling users to search, filter, and compare deals through a chat interface.
Gemini Context MCP Server
Gương của
xiaozhi-mcp
A framework for extending AI capabilities through remote control, calculations, and email operations using the Model Context Protocol. It provides a configuration-driven interface supporting multiple transport types including stdio, SSE, and HTTP.
MCP Server Template
A TypeScript-based boilerplate for building Model Context Protocol (MCP) servers using the official SDK and Zod. It provides a structured foundation with a decoupled architecture to simplify the creation and registration of custom MCP tools.
Brazilian Law Research MCP Server
A MCP server for agent-driven research on Brazilian law using official sources
Orange Juice Online Judge MCP Server
Provides tools for AI agents to interact with the Orange Juice Online Judge API by managing problems and code submissions. Users can list problems, retrieve detailed descriptions, submit source code, and track submission status through natural language.
Micro.blog Books MCP Server
Enables management of Micro.blog book collections through natural language, allowing users to organize bookshelves, add/move books, and track reading goals. Built with FastMCP for reliable integration with Claude Desktop.
Remote MCP Server
Deploy a remote MCP server on Cloudflare Workers without authentication, allowing you to create custom tools accessible via SSE.
Code Executor MCP Server
Provides sandboxed code execution for AI agents with support for Python, JavaScript, and shell commands. Includes comprehensive safety features like destructive pattern blocking, timeout protection, and restricted file access for secure production use.
mcp_slack
fetch the latest channels messages chat
MCP NanoBanana
Enables AI image generation and editing using Google's Nano Banana model via the AceDataCloud API. It supports creating images from text prompts, virtual try-ons, and product placement directly within MCP-compatible clients.
Store Screenshot Generator MCP
Generates beautiful App Store and Play Store screenshots by inserting app images into iPhone/iPad mockup frames with customizable text overlays and gradient backgrounds. Supports multiple device types and batch generation with both free and pro subscription tiers.
Backlogr MCP Server
Enables AI assistants to create and manage development projects with structured backlogs, including tasks, requirements, and progress tracking. Provides a bridge between AI development assistants and project management workflows through standardized MCP tools.
MCP Declarative Server
A utility module for creating Model Context Protocol servers declaratively, allowing developers to easily define tools, prompts, and resources with a simplified syntax.
Zaifer-MCP
Enables LLM assistants like Claude to interact with Zaif cryptocurrency exchange through natural language, supporting market information retrieval, chart data, trading, and account management for BTC/JPY, ETH/JPY, and XYM/JPY pairs.
Code Mode Bridge
An MCP server that aggregates multiple upstream MCP tools into a single 'codemode' tool for unified orchestration and execution. It enables agents to run generated code in an isolated sandbox to interact with various connected services through a single interface.
Knowledge MCP Service
Enables AI-powered document analysis and querying for project documentation using vector embeddings stored in Redis. Supports document upload, context-aware Q\&A, automatic test case generation, and requirements traceability through OpenAI integration.
IoT Realm MCP Server 🌐🔌
🌐🔌 An MCP server that exposes real-time sensor data from IoT Realm devices—such as ESP32-based DHT11 clients—to LLMs via the Model Context Protocol. This enables AI agents to access, analyze, and act upon live environmental data.
Jina AI Remote MCP Server
Provides access to Jina AI's suite of tools including web search, URL reading, image search, embeddings, and reranking capabilities. Enables users to extract web content as markdown, search academic papers, capture screenshots, and perform semantic operations through natural language.
hwpConverMdMCP
An MCP server that enables LLMs to convert HWP and HWPX documents into Markdown for analysis and processing. It supports document conversion via local file paths or Base64 content across various MCP-compatible clients.
Artsy Analytics MCP Server
A Model Context Protocol server that provides Artsy partner analytics tools for Claude Desktop, allowing users to query gallery metrics, sales data, audience insights, and content performance through natural language.
MCP-ChatBot
Dưới đây là một ví dụ đơn giản về ứng dụng Client-Server sử dụng MCP (Minecraft Communications Protocol): **Lưu ý:** MCP không phải là một giao thức chuẩn và thường được sử dụng để giao tiếp giữa các mod Minecraft hoặc các ứng dụng liên quan đến Minecraft. Ví dụ này giả định một giao thức MCP đơn giản, không phải là giao thức chính thức của Minecraft. **1. Server (Python):** ```python import socket HOST = '127.0.0.1' # Địa chỉ IP của server (localhost) PORT = 65432 # Cổng để lắng nghe with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.bind((HOST, PORT)) s.listen() print(f"Server đang lắng nghe trên {HOST}:{PORT}") conn, addr = s.accept() with conn: print(f"Kết nối bởi {addr}") while True: data = conn.recv(1024) if not data: break decoded_data = data.decode('utf-8') print(f"Nhận được: {decoded_data}") response = f"Server nhận được: {decoded_data}".encode('utf-8') conn.sendall(response) ``` **Giải thích:** * **`socket.socket(socket.AF_INET, socket.SOCK_STREAM)`:** Tạo một socket TCP/IP. * **`s.bind((HOST, PORT))`:** Gán socket cho một địa chỉ và cổng cụ thể. * **`s.listen()`:** Bắt đầu lắng nghe các kết nối đến. * **`s.accept()`:** Chấp nhận một kết nối đến. Trả về một socket mới (`conn`) đại diện cho kết nối và địa chỉ của client (`addr`). * **`conn.recv(1024)`:** Nhận dữ liệu từ client (tối đa 1024 bytes). * **`data.decode('utf-8')`:** Giải mã dữ liệu nhận được từ bytes sang string (sử dụng mã hóa UTF-8). * **`conn.sendall(response)`:** Gửi dữ liệu trở lại client. * **`while True`:** Vòng lặp vô hạn để liên tục nhận và gửi dữ liệu cho đến khi client ngắt kết nối. **2. Client (Python):** ```python import socket HOST = '127.0.0.1' # Địa chỉ IP của server PORT = 65432 # Cổng của server with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.connect((HOST, PORT)) message = "Xin chào Server!" s.sendall(message.encode('utf-8')) data = s.recv(1024) print(f"Nhận được từ server: {data.decode('utf-8')!r}") ``` **Giải thích:** * **`socket.socket(socket.AF_INET, socket.SOCK_STREAM)`:** Tạo một socket TCP/IP. * **`s.connect((HOST, PORT))`:** Kết nối đến server tại địa chỉ và cổng đã chỉ định. * **`message.encode('utf-8')`:** Mã hóa thông điệp thành bytes (sử dụng mã hóa UTF-8). * **`s.sendall(message.encode('utf-8'))`:** Gửi thông điệp đến server. * **`s.recv(1024)`:** Nhận dữ liệu từ server (tối đa 1024 bytes). * **`data.decode('utf-8')`:** Giải mã dữ liệu nhận được từ bytes sang string (sử dụng mã hóa UTF-8). **Cách chạy:** 1. Lưu server vào một file (ví dụ: `server.py`). 2. Lưu client vào một file (ví dụ: `client.py`). 3. Chạy server trước: `python server.py` 4. Sau đó, chạy client: `python client.py` **Kết quả:** * **Server:** Sẽ in ra "Server đang lắng nghe..." và sau đó in ra địa chỉ của client khi kết nối được thiết lập, cùng với thông điệp nhận được và thông điệp gửi đi. * **Client:** Sẽ in ra "Nhận được từ server: ..." cùng với thông điệp phản hồi từ server. **Lưu ý quan trọng:** * **Mã hóa:** Sử dụng `encode('utf-8')` và `decode('utf-8')` để chuyển đổi giữa string và bytes. Điều này rất quan trọng để đảm bảo dữ liệu được truyền đi chính xác. * **Xử lý lỗi:** Ví dụ này rất đơn giản và không bao gồm xử lý lỗi. Trong một ứng dụng thực tế, bạn cần thêm các khối `try...except` để xử lý các ngoại lệ có thể xảy ra (ví dụ: kết nối bị từ chối, lỗi mạng, v.v.). * **MCP là gì?** Như đã đề cập, MCP (Minecraft Communications Protocol) không phải là một giao thức chuẩn. Ví dụ này chỉ minh họa một cách giao tiếp đơn giản giữa client và server. Nếu bạn đang làm việc với Minecraft modding, bạn cần tìm hiểu về các API và giao thức cụ thể mà các mod sử dụng. * **Bảo mật:** Ví dụ này không có bất kỳ biện pháp bảo mật nào. Trong một ứng dụng thực tế, bạn cần xem xét các vấn đề bảo mật như mã hóa dữ liệu và xác thực người dùng. Ví dụ này cung cấp một nền tảng cơ bản để bạn bắt đầu xây dựng các ứng dụng client-server đơn giản. Bạn có thể mở rộng nó bằng cách thêm các tính năng như xử lý nhiều client, gửi các loại dữ liệu khác nhau và triển khai các giao thức phức tạp hơn.
Workflow MCP Server
WHOOP MCP Server
Connects WHOOP fitness data to Claude Desktop, enabling natural language queries about workouts, recovery, sleep patterns, and physiological cycles with secure OAuth authentication and local data storage.
WebforAI Text Extractor MCP Server
A Cloudflare Workers-based server that extracts clean, formatted text from web pages using WebforAI and makes it accessible to AI models through the Model Context Protocol.
MCP DevOps Plan Server
Enables work item management in DevOps Plan systems, allowing users to create, retrieve, filter, and delete work items, as well as manage applications, projects, components, and work item types through natural language.