Discover Awesome MCP Servers
Extend your agent with 29,221 capabilities via MCP servers.
- All29,221
- 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
webcheck-mcp
Website health checker MCP server - SEO audit, accessibility scan, broken link detection, performance analysis, and page comparison.
Comax Payment Link MCP
Allows integration with Comax ERP/payment systems to create payment links, manage orders, and retrieve customer information using the MCP protocol.
mcp-apple-music
Full Apple Music integration for Claude: search the catalog, browse your personal library, manage playlists, and get personalised recommendations.
Qdrant Sync MCP Server
Enables bidirectional synchronization of vector database collections between local and remote Qdrant instances with tools for comparison, dry-run previews, and sync operations in both directions.
Engram
A persistent memory server for AI agents that stores structured notes in a local SQLite database with full-text search and graph-based relationships. It features 32 specialized tools for managing long-term context, including version history, automated TTL expiration, and complex filtering.
Arche Browser
An MCP server for comprehensive browser automation and full local PC control via shell commands and Python execution. It enables tasks like web navigation, file system management, and remote access through SSE with token authentication.
MCP Storyblok Server
A comprehensive server enabling natural language interaction with Storyblok CMS for managing stories, assets, components, releases, and other content through a modular architecture.
Stochastic Thinking MCP Server
Provides advanced probabilistic decision-making algorithms including MDPs, MCTS, Multi-Armed Bandits, Bayesian Optimization, and Hidden Markov Models to help AI assistants explore alternative solutions and optimize long-term decisions.
Netlify Express MCP Server
A basic serverless MCP implementation using Netlify Functions and Express. Demonstrates how to deploy and run Model Context Protocol servers in a serverless environment with proper routing configuration.
Playwrightium
An MCP server for browser automation that allows AI to perform web tasks using Playwright through direct commands, reusable YAML shortcuts, or custom scripts. It features secure environment variable management and guided automation creation to build robust, repeatable browser workflows.
Remote MCP Server on Cloudflare
open-sales-stack
Collection of B2B sales intelligence MCP servers. Includes website analysis, tech stack detection, hiring signals, review aggregation, ad tracking, social profiles, financial reporting and more for AI-powered prospecting
VPS MCP Server
Enables AI agents to connect to and control a Virtual Private Server via SSH. It provides a comprehensive suite of tools for remote file system operations, session management, and shell command execution.
obsidian-emergent-mcp
Provides Claude Code with deep access to an Obsidian vault through 28 tools for structural analysis, semantic retrieval, and git-backed timeseries tracking. It transforms your vault into a live knowledge base that Claude can search, navigate, and reason about using its knowledge graph.
ESP32-C3 MCP Music Server
Enables AI agents to control an ESP32-C3 audio client via MQTT for playing, pausing, and managing music from an HTTP library, with support for playlists and volume control.
Tripo AI MCP Server
Enables AI assistants to interact with the Tripo3D AI API to generate 3D models from text, images, or multiview inputs. It supports advanced features like model animation, stylization, and real-time task status tracking.
idescat-mcp
Provides access to Catalonia's statistical data via the IDESCAT Tables API v2. It enables users to navigate catalogs, inspect metadata, and query data with territorial filters and resolved labels.
GUARDRAIL: Security Framework for Large Language Model Applications
GUARDRAIL - MCP Security - Gateway for Unified Access, Resource Delegation, and Risk-Attenuating Information Limits
Allociné MCP Server
Enables users to search for movies and retrieve showtimes from Allociné, including cinema locations, screening times, and formats (VF, VOST, 3D, IMAX) for specific cities or postal codes in France.
DA Live Admin MCP Server
Enables LLM assistants to manage Document Authoring (DA) repositories through the DA Live Admin API, supporting operations like listing, creating, updating, and deleting source files, managing configurations, and looking up media and fragment references.
OpsNow MCP Asset Server
Neil Mcp Server Include Mysql
include: mcp-mysql
ai-scheduler-mcp
Tôi hiểu rồi. Bạn muốn tôi dịch đoạn văn sau sang tiếng Việt: "google tasks apiとgoogle calendar apiを利用したスケジューリング用のsse対応のmcp server" **Bản dịch:** "Máy chủ MCP hỗ trợ SSE để lên lịch, sử dụng Google Tasks API và Google Calendar API." **Giải thích thêm:** * **google tasks apiとgoogle calendar apiを利用した:** Sử dụng Google Tasks API và Google Calendar API * **スケジューリング用の:** Để lên lịch * **sse対応の:** Hỗ trợ SSE (Server-Sent Events) * **mcp server:** Máy chủ MCP (Microservices Communication Platform - Nền tảng giao tiếp Microservices) Hy vọng bản dịch này hữu ích!
kintone OAuth MCP Server on Cloudflare Workers
Enables secure interaction with kintone through OAuth authentication, supporting record operations, app configuration management, file operations, and access control without storing API keys locally.
MCPLab
Dưới đây là một số ví dụ, code, thiết kế và hướng dẫn về MCP (Model Context Protocol) server-client: **Lưu ý quan trọng:** MCP (Model Context Protocol) không phải là một giao thức phổ biến hoặc được sử dụng rộng rãi. Có thể bạn đang đề cập đến một giao thức tùy chỉnh hoặc một giao thức cụ thể trong một ngữ cảnh hẹp. Do đó, thông tin tôi cung cấp có thể không hoàn toàn chính xác hoặc đầy đủ. **Giả định:** Tôi sẽ giả định rằng MCP là một giao thức tùy chỉnh được thiết kế để truyền tải dữ liệu mô hình (model data) giữa một máy chủ (server) và một máy khách (client). **1. Thiết kế tổng quan:** * **Mục tiêu:** Cho phép máy khách yêu cầu và nhận dữ liệu mô hình từ máy chủ. * **Kiến trúc:** Mô hình client-server. * **Giao thức:** Có thể dựa trên TCP hoặc UDP. TCP thường được ưu tiên hơn vì đảm bảo độ tin cậy. * **Định dạng dữ liệu:** Có thể sử dụng JSON, XML, Protocol Buffers, hoặc một định dạng tùy chỉnh. JSON thường được sử dụng vì tính đơn giản và dễ đọc. **2. Ví dụ về tin nhắn MCP (sử dụng JSON):** * **Yêu cầu từ máy khách (Client Request):** ```json { "type": "request", "model_name": "product", "model_id": 123, "fields": ["name", "price", "description"] } ``` * `type`: Loại tin nhắn (request). * `model_name`: Tên của mô hình (ví dụ: "product"). * `model_id`: ID của mô hình cụ thể. * `fields`: Danh sách các trường cần lấy. * **Phản hồi từ máy chủ (Server Response):** ```json { "type": "response", "model_name": "product", "model_id": 123, "data": { "name": "Awesome Product", "price": 99.99, "description": "A fantastic product for everyone." }, "status": "success" } ``` * `type`: Loại tin nhắn (response). * `model_name`: Tên của mô hình. * `model_id`: ID của mô hình. * `data`: Dữ liệu của mô hình. * `status`: Trạng thái của yêu cầu (ví dụ: "success", "error"). * **Thông báo lỗi (Error Message):** ```json { "type": "error", "message": "Model not found." } ``` **3. Ví dụ code (Python):** **Server (sử dụng TCP):** ```python import socket import json HOST = '127.0.0.1' # Standard loopback interface address (localhost) PORT = 65432 # Port to listen on (non-privileged ports are > 1023) # Giả sử chúng ta có một hàm để lấy dữ liệu mô hình def get_model_data(model_name, model_id, fields): # Đây chỉ là một ví dụ đơn giản if model_name == "product" and model_id == 123: data = { "name": "Awesome Product", "price": 99.99, "description": "A fantastic product for everyone." } return {field: data.get(field) for field in fields} else: return None with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.bind((HOST, PORT)) s.listen() conn, addr = s.accept() with conn: print('Connected by', addr) while True: data = conn.recv(1024) if not data: break try: request = json.loads(data.decode()) if request["type"] == "request": model_data = get_model_data(request["model_name"], request["model_id"], request["fields"]) if model_data: response = { "type": "response", "model_name": request["model_name"], "model_id": request["model_id"], "data": model_data, "status": "success" } conn.sendall(json.dumps(response).encode()) else: error_response = { "type": "error", "message": "Model not found." } conn.sendall(json.dumps(error_response).encode()) else: error_response = { "type": "error", "message": "Invalid request type." } conn.sendall(json.dumps(error_response).encode()) except json.JSONDecodeError: error_response = { "type": "error", "message": "Invalid JSON format." } conn.sendall(json.dumps(error_response).encode()) ``` **Client (sử dụng TCP):** ```python import socket import json HOST = '127.0.0.1' # The server's hostname or IP address PORT = 65432 # The port used by the server with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.connect((HOST, PORT)) request = { "type": "request", "model_name": "product", "model_id": 123, "fields": ["name", "price", "description"] } s.sendall(json.dumps(request).encode()) data = s.recv(1024) print('Received', repr(data)) try: response = json.loads(data.decode()) print(response) except json.JSONDecodeError: print("Invalid JSON response.") ``` **4. Các bước triển khai:** 1. **Định nghĩa giao thức:** Xác định các loại tin nhắn, định dạng dữ liệu và quy tắc giao tiếp. 2. **Triển khai máy chủ:** Viết code máy chủ để lắng nghe các yêu cầu, xử lý chúng và gửi phản hồi. 3. **Triển khai máy khách:** Viết code máy khách để gửi yêu cầu và xử lý phản hồi. 4. **Kiểm tra:** Kiểm tra kỹ lưỡng để đảm bảo giao thức hoạt động chính xác. **5. Các cân nhắc thiết kế:** * **Bảo mật:** Nếu dữ liệu nhạy cảm, hãy sử dụng mã hóa (ví dụ: TLS/SSL). * **Xử lý lỗi:** Xử lý các lỗi một cách duyên dáng và cung cấp thông tin lỗi hữu ích. * **Khả năng mở rộng:** Thiết kế giao thức để có thể mở rộng trong tương lai. * **Hiệu suất:** Tối ưu hóa giao thức để có hiệu suất tốt. * **Phiên bản:** Sử dụng phiên bản giao thức để đảm bảo khả năng tương thích ngược. **6. Hướng dẫn và tài liệu:** Vì MCP không phải là một giao thức tiêu chuẩn, bạn có thể không tìm thấy nhiều hướng dẫn hoặc tài liệu trực tuyến. Tuy nhiên, bạn có thể tìm thấy thông tin hữu ích về các giao thức client-server nói chung, TCP/IP, và các định dạng dữ liệu như JSON và Protocol Buffers. **Quan trọng:** * Hãy nhớ rằng đây chỉ là một ví dụ đơn giản. Bạn có thể cần điều chỉnh nó để phù hợp với nhu cầu cụ thể của mình. * Hãy cẩn thận khi xử lý dữ liệu từ máy khách, đặc biệt là nếu bạn đang sử dụng nó để truy cập cơ sở dữ liệu hoặc các tài nguyên khác. * Luôn luôn kiểm tra và xác thực dữ liệu đầu vào để ngăn chặn các cuộc tấn công bảo mật. Nếu bạn có thể cung cấp thêm thông tin về MCP (ví dụ: nó được sử dụng ở đâu, ai đã tạo ra nó), tôi có thể cung cấp thông tin chính xác và hữu ích hơn.
Water Bar Email MCP Server
Enables sending branded wellness booking confirmation emails through Resend integration. Supports multiple email flows including AOI experience bookings with AI-suggested drink pairings and timeline layouts.
Fraim Context MCP
Enables semantic search of project documentation using hybrid vector and full-text search with fast and deep query modes for immediate results or complex multi-round synthesis.
Robot Navigation MCP Server
Enables robot navigation control and monitoring through natural language. Provides tools for robot positioning, navigation to coordinates, device status monitoring, task management, and emergency controls.
Google Maps MCP Server for Cloud Run
Provides Google Maps functionality through Cloud Run, enabling route calculation, traffic analysis, route comparison, and trip cost estimation with rate-limited public access.
ssyubix-agentlink
Cross-device communication between AI agents over the public internet