Discover Awesome MCP Servers
Extend your agent with 16,900 capabilities via MCP servers.
- All16,900
- 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
Office Whisperer
Enables creation and manipulation of Microsoft Office files (Excel, Word, PowerPoint) through natural language commands. Supports generating spreadsheets with formulas and charts, formatted documents with tables, and presentations with various layouts without requiring Office installation.
figma_mcp_server MCP server
Central-Memory-MCP
Model Context Protocol (MCP) memory server built with Azure Functions and TypeScript, providing persistent knowledge graph storage for your preferred MCP client. Inspired by and forked from @modelcontextprotocol/server-memory
astro-mcp
Máy chủ MCP để hỗ trợ phát triển dự án Astro.
Best Practices MCP Server
Provides Python and FastAPI coding best practices with searchable guidelines, code review capabilities, and actionable improvement suggestions with examples across general coding, performance, and code quality categories.
Sitemcp
N8n Mcp Server Rust
Một máy chủ MCP có thể sử dụng n8n.
MarkItDown MCP
Converts various file types (documents, images, audio, web content) to markdown format without requiring Docker, supporting PDF, Word, Excel, PowerPoint, images, audio files, web URLs, and more.
Airtable Server
Một máy chủ Giao thức Ngữ cảnh Mô hình (Model Context Protocol) cung cấp quyền đọc và ghi vào cơ sở dữ liệu Airtable. Máy chủ này cho phép các LLM (Mô hình Ngôn ngữ Lớn) kiểm tra lược đồ cơ sở dữ liệu, sau đó đọc và ghi các bản ghi.
LinkedIn Profile Scraper MCP Server
Máy chủ MCP lấy thông tin hồ sơ LinkedIn bằng API Fresh LinkedIn Profile Data, cho phép người dùng truy xuất dữ liệu hồ sơ ở định dạng JSON bằng cách cung cấp URL hồ sơ LinkedIn.
BoardGameGeek MCP Server
Một máy chủ MCP tích hợp với BoardGameGeek XML API, cho phép Claude tìm kiếm trò chơi board game, truy xuất thông tin chi tiết về trò chơi và truy cập bộ sưu tập của người dùng.
IGN API Carto MCP Server
Access French geographic data from IGN (Institut national de l'information géographique et forestière) including cadastral parcels, agricultural land registry, protected natural areas, urban planning zones, and wine appellations through natural language queries.
AppleScript MCP Server
A Model Context Protocol server that enables running AppleScript code to interact with Mac applications and system features including Notes, Calendar, Contacts, Messages, file management, and more.
FlightRadar MCP Server
Máy chủ Giao thức Bối cảnh Mô hình (MCP) cung cấp thông tin theo dõi và trạng thái chuyến bay theo thời gian thực bằng cách sử dụng AviationStack API.
OpenMCP
Microsoft MCP
A powerful MCP server that enables AI assistants to interact with Microsoft Graph API for managing Outlook emails, Calendar events, OneDrive files, and Contacts through natural language commands.
Niledatabase_nile Mcp Server
Gương của
curl mcp
A Multi-modal Conversation Protocol (MCP) server that enables interacting with web APIs through a curl-like interface, providing access to various websites and APIs with user authentication and response transformations.
MCP Server für Kerykeion
This template provides a streamlined foundation for building Model Context Protocol (MCP) servers in Python. It's designed to make AI-assisted development of MCP tools easier and more efficient.
Vimeo MCP Server
Provides a Multi-Agent Conversation Protocol server for interfacing with the Vimeo API, allowing agents to interact with Vimeo's video platform services through natural language.
Zerocracy MCP Server
A server module for Claude Desktop that enables integration with Zerocracy, allowing interaction with the Zerocracy project management platform through natural language commands.
mcp-server
Base MCP Server
Cung cấp các công cụ on-chain để Claude AI tương tác với blockchain Base và Coinbase API, cho phép quản lý ví, chuyển tiền và triển khai hợp đồng thông minh.
TickTick MCP Server
A comprehensive Model Context Protocol server providing complete TickTick task management API integration (112 operations) for Claude Code users, enabling seamless task creation, project management, habit tracking, and productivity features.
Awesome MCPs
Một bộ sưu tập tuyệt vời các công cụ Giao thức Ngữ cảnh Mô hình (MCP).
OpenRouter Web Search MCP Server
Máy chủ MCP cung cấp tìm kiếm web sử dụng openrouter: trực tuyến
Agentic MCP Client
Một trình chạy tác nhân độc lập, thực thi các tác vụ bằng cách sử dụng các công cụ MCP (Giao thức Ngữ cảnh Mô hình) thông qua các API Anthropic Claude, AWS BedRock và OpenAI. Nó cho phép các tác nhân AI chạy tự động trong môi trường đám mây và tương tác an toàn với các hệ thống khác nhau.
Mcp Server Demo
AutoCAD MCP Server
Một máy chủ cho phép tương tác ngôn ngữ tự nhiên với AutoCAD thông qua các mô hình ngôn ngữ lớn như Claude, cho phép người dùng tạo và sửa đổi bản vẽ bằng các lệnh hội thoại.
template-mcp-server
Okay, here's a basic PDM (Project Data Management) template outline tailored for developing an MCP (Minecraft Protocol) server. This template focuses on organization and tracking key aspects of the project. Remember to adapt it to your specific needs and the complexity of your server. **Project Data Management (PDM) Template: MCP Server Development** **I. Project Overview** * **Project Name:** (e.g., "Project Aurora Server," "MyCraft Server") * **Project Goal:** (A concise statement of what the server aims to be. e.g., "To create a stable, performant, and moddable Minecraft server based on the MCP protocol.") * **Project Description:** (A more detailed explanation of the server's features, target audience, and unique selling points.) * **Project Manager/Lead Developer:** (Name and Contact Information) * **Team Members:** (List of team members and their roles) * **Start Date:** * **Estimated Completion Date:** (This is likely to be iterative and subject to change) * **Current Status:** (e.g., "Planning," "Early Development," "Alpha Testing," "Beta Testing," "Production") **II. Requirements & Specifications** * **Minecraft Protocol Version:** (e.g., "1.19.4," "1.20.1") *Crucial!* * **Core Functionality:** * **Networking:** (TCP socket handling, packet processing, encryption) * **Player Management:** (Authentication, authorization, player data storage) * **World Management:** (World generation, chunk loading/saving, block manipulation) * **Entity Management:** (Entity creation, tracking, AI) * **Command Handling:** (Command parsing, execution, permissions) * **Plugin API (if applicable):** (Define the API for extending server functionality) * **Performance Requirements:** * **Maximum Player Capacity:** (Target number of concurrent players) * **Tick Rate:** (Target TPS - Ticks Per Second, ideally 20) * **Memory Usage:** (Acceptable memory footprint) * **CPU Usage:** (Acceptable CPU load) * **Security Requirements:** * **Authentication:** (Secure player login) * **Authorization:** (Permissions system to control access to commands and features) * **Anti-Cheat Measures:** (Strategies to prevent cheating) * **Data Protection:** (Secure storage of player data and world data) * **Modding/Plugin Support (if applicable):** * **Plugin API Design:** (How plugins will interact with the server) * **Plugin Loading/Unloading:** (Mechanism for managing plugins) * **Security Considerations for Plugins:** (Sandboxing, permission management) * **Scalability Requirements:** (How the server will handle increasing player load) * **Hardware Requirements:** (Minimum and recommended server hardware) **III. Development Plan** * **Development Methodology:** (e.g., Agile, Waterfall, Scrum) * **Version Control System:** (e.g., Git with GitHub, GitLab, or Bitbucket) * **Code Style Guide:** (Consistent coding conventions) * **Testing Strategy:** (Unit tests, integration tests, performance tests, user acceptance testing) * **Build System:** (e.g., Maven, Gradle, Make) * **Issue Tracking System:** (e.g., Jira, GitHub Issues, Trello) * **Development Tasks:** (Break down the project into smaller, manageable tasks. Use a task management tool.) * Example: * Task: Implement TCP Socket Handling * Assigned To: (Developer Name) * Status: In Progress * Priority: High * Due Date: (Date) * Dependencies: (Other tasks that must be completed first) * **Milestones:** (Significant progress points in the project) * Example: * Milestone: Basic Player Login Implemented * Date: (Date) * Criteria for Completion: (Specific requirements that must be met) **IV. Technical Design** * **Programming Language:** (e.g., Java, C++, Go, Rust) *Critical!* * **Libraries/Frameworks:** (List of external libraries and frameworks used) * Networking Libraries: (e.g., Netty, Akka) * Data Serialization Libraries: (e.g., Protocol Buffers, Kryo) * Database Libraries: (e.g., JDBC, Hibernate, MongoDB driver) * **Architecture Diagram:** (Visual representation of the server's components and their interactions) * **Data Structures:** (Description of key data structures used in the server) * **Algorithms:** (Explanation of important algorithms used, e.g., world generation, pathfinding) * **File Formats:** (Specification of file formats used for world data, player data, configuration files) **V. Risk Management** * **Potential Risks:** (Identify potential problems that could derail the project) * Example: * Risk: Difficulty implementing the Minecraft protocol correctly. * Impact: Significant delays in development. * Mitigation Strategy: Thoroughly study the protocol documentation, use existing libraries, and conduct extensive testing. * **Contingency Plans:** (Plans to address risks if they occur) **VI. Communication Plan** * **Communication Channels:** (e.g., Discord, Slack, Email) * **Meeting Schedule:** (Regular meetings to discuss progress and address issues) * **Reporting Procedures:** (How progress will be reported to stakeholders) **VII. Resources** * **Hardware Resources:** (Server hardware, development machines) * **Software Resources:** (Development tools, licenses) * **Documentation:** (Links to relevant documentation, tutorials, and specifications) * Minecraft Protocol Documentation: (Official or community-maintained documentation) * Library Documentation: (Documentation for used libraries) **VIII. Testing and Quality Assurance** * **Testing Environment:** (Description of the testing environment) * **Test Cases:** (Detailed test cases to verify functionality and performance) * **Bug Reporting Process:** (How bugs will be reported and tracked) * **Performance Monitoring:** (Tools and techniques for monitoring server performance) **IX. Deployment Plan** * **Deployment Environment:** (Description of the production environment) * **Deployment Process:** (Steps for deploying the server to the production environment) * **Monitoring and Maintenance:** (Plans for monitoring server health and performing maintenance) **Example using a table format for tasks:** | Task ID | Task Description | Assigned To | Status | Priority | Due Date | Dependencies | |---|---|---|---|---|---|---| | TASK-001 | Implement TCP Socket Handling | John Doe | In Progress | High | 2023-10-27 | None | | TASK-002 | Implement Player Authentication | Jane Smith | To Do | High | 2023-11-03 | TASK-001 | | TASK-003 | World Generation (Basic) | John Doe | To Do | Medium | 2023-11-10 | TASK-001 | **Key Considerations for MCP Server Development:** * **Minecraft Protocol Complexity:** The Minecraft protocol is complex and constantly evolving. Thorough understanding and careful implementation are essential. * **Performance Optimization:** Minecraft servers can be resource-intensive. Focus on performance optimization from the beginning. * **Security:** Security is paramount to prevent cheating, griefing, and unauthorized access. * **Community:** If you plan to release your server to the public, consider building a community around it. **How to Use This Template:** 1. **Download/Copy:** Copy this template into a document or spreadsheet. 2. **Customize:** Fill in the details specific to your project. 3. **Maintain:** Keep the PDM up-to-date as the project progresses. 4. **Use a PDM Tool:** Consider using a dedicated PDM software or project management tool for more advanced features. This template provides a solid foundation for managing your MCP server development project. Good luck! **Vietnamese Translation (Bản dịch tiếng Việt):** **Mẫu Quản Lý Dữ Liệu Dự Án (PDM) cho Phát Triển Máy Chủ MCP** **I. Tổng Quan Dự Án** * **Tên Dự Án:** (Ví dụ: "Dự Án Máy Chủ Aurora," "Máy Chủ MyCraft") * **Mục Tiêu Dự Án:** (Một tuyên bố ngắn gọn về mục tiêu của máy chủ. Ví dụ: "Tạo ra một máy chủ Minecraft ổn định, hiệu suất cao và có thể mod dựa trên giao thức MCP.") * **Mô Tả Dự Án:** (Giải thích chi tiết hơn về các tính năng của máy chủ, đối tượng mục tiêu và điểm khác biệt độc đáo.) * **Quản Lý Dự Án/Trưởng Nhóm Phát Triển:** (Tên và Thông Tin Liên Hệ) * **Thành Viên Nhóm:** (Danh sách các thành viên nhóm và vai trò của họ) * **Ngày Bắt Đầu:** * **Ngày Hoàn Thành Ước Tính:** (Có khả năng lặp đi lặp lại và có thể thay đổi) * **Trạng Thái Hiện Tại:** (Ví dụ: "Lập Kế Hoạch," "Phát Triển Ban Đầu," "Thử Nghiệm Alpha," "Thử Nghiệm Beta," "Sản Xuất") **II. Yêu Cầu & Thông Số Kỹ Thuật** * **Phiên Bản Giao Thức Minecraft:** (Ví dụ: "1.19.4," "1.20.1") *Rất quan trọng!* * **Chức Năng Cốt Lõi:** * **Mạng:** (Xử lý socket TCP, xử lý gói tin, mã hóa) * **Quản Lý Người Chơi:** (Xác thực, ủy quyền, lưu trữ dữ liệu người chơi) * **Quản Lý Thế Giới:** (Tạo thế giới, tải/lưu chunk, thao tác khối) * **Quản Lý Thực Thể:** (Tạo thực thể, theo dõi, AI) * **Xử Lý Lệnh:** (Phân tích cú pháp lệnh, thực thi, quyền) * **API Plugin (nếu có):** (Xác định API để mở rộng chức năng máy chủ) * **Yêu Cầu Hiệu Suất:** * **Số Lượng Người Chơi Tối Đa:** (Số lượng người chơi đồng thời mục tiêu) * **Tốc Độ Tick:** (TPS mục tiêu - Ticks Per Second, lý tưởng là 20) * **Mức Sử Dụng Bộ Nhớ:** (Dung lượng bộ nhớ chấp nhận được) * **Mức Sử Dụng CPU:** (Tải CPU chấp nhận được) * **Yêu Cầu Bảo Mật:** * **Xác Thực:** (Đăng nhập người chơi an toàn) * **Ủy Quyền:** (Hệ thống quyền để kiểm soát quyền truy cập vào các lệnh và tính năng) * **Biện Pháp Chống Gian Lận:** (Các chiến lược để ngăn chặn gian lận) * **Bảo Vệ Dữ Liệu:** (Lưu trữ an toàn dữ liệu người chơi và dữ liệu thế giới) * **Hỗ Trợ Mod/Plugin (nếu có):** * **Thiết Kế API Plugin:** (Cách plugin sẽ tương tác với máy chủ) * **Tải/Gỡ Plugin:** (Cơ chế quản lý plugin) * **Cân Nhắc Bảo Mật cho Plugin:** (Sandboxing, quản lý quyền) * **Yêu Cầu Khả Năng Mở Rộng:** (Cách máy chủ sẽ xử lý tải người chơi ngày càng tăng) * **Yêu Cầu Phần Cứng:** (Phần cứng máy chủ tối thiểu và được đề xuất) **III. Kế Hoạch Phát Triển** * **Phương Pháp Phát Triển:** (Ví dụ: Agile, Waterfall, Scrum) * **Hệ Thống Kiểm Soát Phiên Bản:** (Ví dụ: Git với GitHub, GitLab hoặc Bitbucket) * **Hướng Dẫn Phong Cách Mã:** (Các quy ước mã hóa nhất quán) * **Chiến Lược Kiểm Tra:** (Kiểm tra đơn vị, kiểm tra tích hợp, kiểm tra hiệu suất, kiểm tra chấp nhận người dùng) * **Hệ Thống Xây Dựng:** (Ví dụ: Maven, Gradle, Make) * **Hệ Thống Theo Dõi Vấn Đề:** (Ví dụ: Jira, GitHub Issues, Trello) * **Các Nhiệm Vụ Phát Triển:** (Chia nhỏ dự án thành các nhiệm vụ nhỏ hơn, dễ quản lý hơn. Sử dụng công cụ quản lý nhiệm vụ.) * Ví dụ: * Nhiệm Vụ: Triển khai Xử Lý Socket TCP * Giao Cho: (Tên Nhà Phát Triển) * Trạng Thái: Đang Thực Hiện * Ưu Tiên: Cao * Ngày Đến Hạn: (Ngày) * Phụ Thuộc: (Các nhiệm vụ khác phải được hoàn thành trước) * **Các Cột Mốc:** (Các điểm tiến bộ quan trọng trong dự án) * Ví dụ: * Cột Mốc: Triển Khai Đăng Nhập Người Chơi Cơ Bản * Ngày: (Ngày) * Tiêu Chí Hoàn Thành: (Các yêu cầu cụ thể phải được đáp ứng) **IV. Thiết Kế Kỹ Thuật** * **Ngôn Ngữ Lập Trình:** (Ví dụ: Java, C++, Go, Rust) *Quan trọng!* * **Thư Viện/Framework:** (Danh sách các thư viện và framework bên ngoài được sử dụng) * Thư Viện Mạng: (Ví dụ: Netty, Akka) * Thư Viện Tuần Tự Hóa Dữ Liệu: (Ví dụ: Protocol Buffers, Kryo) * Thư Viện Cơ Sở Dữ Liệu: (Ví dụ: JDBC, Hibernate, trình điều khiển MongoDB) * **Sơ Đồ Kiến Trúc:** (Biểu diễn trực quan các thành phần của máy chủ và tương tác của chúng) * **Cấu Trúc Dữ Liệu:** (Mô tả các cấu trúc dữ liệu chính được sử dụng trong máy chủ) * **Thuật Toán:** (Giải thích các thuật toán quan trọng được sử dụng, ví dụ: tạo thế giới, tìm đường) * **Định Dạng Tệp:** (Đặc tả các định dạng tệp được sử dụng cho dữ liệu thế giới, dữ liệu người chơi, tệp cấu hình) **V. Quản Lý Rủi Ro** * **Rủi Ro Tiềm Ẩn:** (Xác định các vấn đề tiềm ẩn có thể làm trật bánh dự án) * Ví dụ: * Rủi Ro: Khó khăn trong việc triển khai chính xác giao thức Minecraft. * Tác Động: Chậm trễ đáng kể trong quá trình phát triển. * Chiến Lược Giảm Thiểu: Nghiên cứu kỹ lưỡng tài liệu giao thức, sử dụng các thư viện hiện có và tiến hành thử nghiệm rộng rãi. * **Kế Hoạch Dự Phòng:** (Các kế hoạch để giải quyết rủi ro nếu chúng xảy ra) **VI. Kế Hoạch Truyền Thông** * **Kênh Truyền Thông:** (Ví dụ: Discord, Slack, Email) * **Lịch Họp:** (Các cuộc họp thường xuyên để thảo luận về tiến độ và giải quyết các vấn đề) * **Quy Trình Báo Cáo:** (Cách báo cáo tiến độ cho các bên liên quan) **VII. Tài Nguyên** * **Tài Nguyên Phần Cứng:** (Phần cứng máy chủ, máy phát triển) * **Tài Nguyên Phần Mềm:** (Công cụ phát triển, giấy phép) * **Tài Liệu:** (Liên kết đến các tài liệu, hướng dẫn và thông số kỹ thuật liên quan) * Tài Liệu Giao Thức Minecraft: (Tài liệu chính thức hoặc do cộng đồng duy trì) * Tài Liệu Thư Viện: (Tài liệu cho các thư viện đã sử dụng) **VIII. Kiểm Tra và Đảm Bảo Chất Lượng** * **Môi Trường Kiểm Tra:** (Mô tả môi trường kiểm tra) * **Trường Hợp Kiểm Tra:** (Các trường hợp kiểm tra chi tiết để xác minh chức năng và hiệu suất) * **Quy Trình Báo Cáo Lỗi:** (Cách báo cáo và theo dõi lỗi) * **Giám Sát Hiệu Suất:** (Các công cụ và kỹ thuật để giám sát hiệu suất máy chủ) **IX. Kế Hoạch Triển Khai** * **Môi Trường Triển Khai:** (Mô tả môi trường sản xuất) * **Quy Trình Triển Khai:** (Các bước để triển khai máy chủ vào môi trường sản xuất) * **Giám Sát và Bảo Trì:** (Các kế hoạch giám sát tình trạng máy chủ và thực hiện bảo trì) **Ví dụ sử dụng định dạng bảng cho các nhiệm vụ:** | ID Nhiệm Vụ | Mô Tả Nhiệm Vụ | Giao Cho | Trạng Thái | Ưu Tiên | Ngày Đến Hạn | Phụ Thuộc | |---|---|---|---|---|---|---| | TASK-001 | Triển khai Xử Lý Socket TCP | John Doe | Đang Thực Hiện | Cao | 27-10-2023 | Không | | TASK-002 | Triển khai Xác Thực Người Chơi | Jane Smith | Cần Làm | Cao | 03-11-2023 | TASK-001 | | TASK-003 | Tạo Thế Giới (Cơ Bản) | John Doe | Cần Làm | Trung Bình | 10-11-2023 | TASK-001 | **Cân Nhắc Quan Trọng cho Phát Triển Máy Chủ MCP:** * **Độ Phức Tạp của Giao Thức Minecraft:** Giao thức Minecraft rất phức tạp và liên tục phát triển. Hiểu biết thấu đáo và triển khai cẩn thận là điều cần thiết. * **Tối Ưu Hóa Hiệu Suất:** Máy chủ Minecraft có thể tốn nhiều tài nguyên. Tập trung vào tối ưu hóa hiệu suất ngay từ đầu. * **Bảo Mật:** Bảo mật là tối quan trọng để ngăn chặn gian lận, phá hoại và truy cập trái phép. * **Cộng Đồng:** Nếu bạn dự định phát hành máy chủ của mình cho công chúng, hãy cân nhắc xây dựng một cộng đồng xung quanh nó. **Cách Sử Dụng Mẫu Này:** 1. **Tải Xuống/Sao Chép:** Sao chép mẫu này vào một tài liệu hoặc bảng tính. 2. **Tùy Chỉnh:** Điền các chi tiết cụ thể cho dự án của bạn. 3. **Duy Trì:** Giữ cho PDM được cập nhật khi dự án tiến triển. 4. **Sử Dụng Công Cụ PDM:** Cân nhắc sử dụng phần mềm PDM chuyên dụng hoặc công cụ quản lý dự án để có các tính năng nâng cao hơn. Mẫu này cung cấp một nền tảng vững chắc để quản lý dự án phát triển máy chủ MCP của bạn. Chúc may mắn!