Discover Awesome MCP Servers

Extend your agent with 26,683 capabilities via MCP servers.

All26,683
vmysql-mcp

vmysql-mcp

A lightweight, multi-environment MySQL MCP server that provides secure, policy-gated database access through simplified query and execution tools. It enables AI agents to interact with multiple database environments safely using environment-based routing and strict security constraints.

MCP Oracle Server

MCP Oracle Server

Enables interaction with Oracle databases through MCP by executing SELECT queries, describing table structures, and listing available tables with secure, read-only access.

DataBeak

DataBeak

Provides 40+ specialized tools for AI assistants to load, transform, analyze, and validate CSV data from URLs and string content through the Model Context Protocol.

Cursor MCP Installer

Cursor MCP Installer

Một máy chủ Giao thức Ngữ cảnh Mô hình (MCP) cho Cursor IDE giúp đơn giản hóa việc cài đặt và cấu hình các máy chủ MCP khác.

New Relic MCP Server

New Relic MCP Server

Một máy chủ Giao thức Ngữ cảnh Mô hình (Model Context Protocol) cho phép các Mô hình Ngôn ngữ Lớn (Large Language Models) như Claude truy vấn nhật ký và số liệu của New Relic bằng cách sử dụng các truy vấn NRQL.

Paperlib MCP

Paperlib MCP

Enables academic literature management through PDF import, hybrid search, knowledge graph construction, and automated literature review generation. Combines full-text search with semantic vector search for comprehensive paper analysis.

Bilibili MCP

Bilibili MCP

ComputeGauge MCP

ComputeGauge MCP

Provides cost intelligence and a reputation scoring system to help AI agents optimize spending through smart model selection and local-to-cloud routing. It enables real-time cost tracking and rewards agents for making efficient, high-credibility decisions across various LLM providers.

Google Calendar MCP Server

Google Calendar MCP Server

Enables natural language interaction with Google Calendar via the Model Context Protocol, allowing LLMs like Claude to read and manage calendar events through the Google Calendar v3 API.

FIWARE MCP Server

FIWARE MCP Server

Gương của

Local Filesystem MCP Server

Local Filesystem MCP Server

Enables exploration and search of local filesystems using glob pattern matching to find files and grep to search for text patterns within files.

Streamlit LangChain MCP Server GitHub

Streamlit LangChain MCP Server GitHub

Memory-MCP

Memory-MCP

Provides persistent memory for AI agents using hybrid search (vector embeddings + BM25) with neural reranking, enabling storage and retrieval of insights, debugging solutions, and patterns across coding sessions.

Redshift MCP Server

Redshift MCP Server

Enables AI agents to interact with Amazon Redshift databases using natural language to execute queries, explore schemas, and retrieve sample data.

Defense MCP

Defense MCP

Provides Claude Desktop access to Defense.com threat intelligence data for risk assessment, threat analysis, and workload management. It also features interactive security training tools and supports over 200 source type aliases for simplified querying.

Stealth-AntiCheat MCP

Stealth-AntiCheat MCP

Real-time anti-cheat analysis system that monitors Discord servers for cheating code patterns using AI (GPT-4), automatically detects and analyzes suspicious code, and generates custom anti-cheat signatures with 24/7 monitoring capabilities.

mcp-arsr

mcp-arsr

Adaptive Retrieval-Augmented Self-Refinement MCP Server — a closed-loop system that lets LLMs iteratively verify and correct their own claims using uncertainty-guided retrieval.

PostgREST

PostgREST

Đây là một máy chủ MCP cho PostgREST. Nó cho phép các LLM thực hiện các truy vấn và thao tác cơ sở dữ liệu trên cơ sở dữ liệu Postgres thông qua PostgREST. Máy chủ này hoạt động với cả các dự án Supabase (sử dụng PostgREST) và các máy chủ PostgREST độc lập.

Gemini MCP Server

Gemini MCP Server

A TypeScript implementation of a Model Context Protocol server that integrates with Google's Gemini 2.0 Flash model, enabling Claude Desktop users to interact with Gemini through natural language conversations.

Jina AI Remote MCP Server

Jina AI Remote MCP Server

Provides access to Jina AI's suite of web tools including URL reading, web/image/academic search, content extraction, embeddings, and reranking capabilities. Enables AI assistants to search the web, extract content from URLs, and process information with semantic understanding.

MCP Fetch Page

MCP Fetch Page

Enables browser-based web page fetching with automatic cookie management and CSS selector extraction, supporting JavaScript rendering and authenticated sessions through a Chrome extension.

MCP Logic

MCP Logic

Enables first-order logic reasoning including theorem proving, model finding, counterexample detection, and category theory diagram verification using pure TypeScript with no external dependencies.

AutoCAD MCP Server

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

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!

Reachy Claude MCP

Reachy Claude MCP

Integrates the Reachy Mini robot or its simulation with Claude Code to provide interactive physical feedback through emotions, speech, and celebratory animations. It features advanced capabilities like sentiment analysis, semantic problem search, and cross-project memory to enhance the developer experience.

MCP Greetings Server

MCP Greetings Server

Enables AI assistants to greet users in 7 different languages including English, Spanish, French, German, Japanese, Chinese, and Korean. A lightweight multilingual greeting tool for the Model Context Protocol.

nft-analytics-mcp

nft-analytics-mcp

An MCP server that delivers NFT collection analytics powered by data from Dune Analytics.

MCP Template Server

MCP Template Server

A Python starter template for building MCP servers with client connection management and Jupyter notebook integration. Provides a structured foundation for adding custom tools, prompts, and workflows to create AI-powered applications.

Blender MCP Server

Blender MCP Server

A lightweight HTTP server that exposes Blender's camera system for real-time image capture and scene interaction from external applications.

Zerocracy MCP Server

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.