Discover Awesome MCP Servers
Extend your agent with 28,665 capabilities via MCP servers.
- All28,665
- 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
mcp-highcharts
Enables AI agents to render interactive Highcharts visualizations directly within VS Code chat conversations. It supports over 17 chart types with GitHub Primer styling and advanced features like drilldown and WebGL rendering.
Databricks MCP Server App
Deploys the Databricks AI Dev Kit MCP server as a Databricks App, exposing over 80 tools for interacting with workspace services like SQL warehouses, Unity Catalog, and AI/BI dashboards. It enables users to manage and query Databricks resources via natural language in the AI Playground using a Streamable HTTP transport.
PostgreSQL MCP Server
Enables secure querying of PostgreSQL databases through MCP-compatible clients. Supports read-only SQL execution, table exploration, and connection management with built-in security validation.
SAP Ariba Procurement MCP Server by CData
This project builds a read-only MCP server. For full read, write, update, delete, and action capabilities and a simplified setup, check out our free CData MCP Server for SAP Ariba Procurement (beta): https://www.cdata.com/download/download.aspx?sku=PAZK-V&type=beta
RAG MCP Server
Combines a knowledge graph with RAG (Retrieval-Augmented Generation) capabilities for semantic code indexing and search. Enables creating entity relationships, managing observations, and performing semantic searches across indexed codebases.
personal-finance-mcp
Self-hosted, read-only MCP server that connects banks, credit cards, loans, and brokerage accounts via Plaid. 9 tools for balances, transactions, recurring charges, liabilities, and investment holdings.
MCP Resume Chat Server
Enables AI-powered conversations about resume/CV content and email notification sending through a comprehensive MCP server. Features a modern Next.js frontend with resume chat interface, email forms, and resume viewer for SE interview demonstrations.
Concept Tracker
Automatically extracts technical concepts from AI coding conversations, organizes them into a searchable knowledge base with hierarchy and categories, and links them to specific locations in your codebase.
ScanPower MCP Server
Enables interaction with ScanPower's inventory and shipment management system through a secure MCP interface. Supports retrieving inventory data, creating shipment plans, and managing logistics operations through natural language.
Interactive Feedback MCP
MCP server that enables human-in-the-loop workflow in AI-assisted development tools by allowing users to provide direct feedback to AI agents without consuming additional premium requests.
MLB Projections MCP Server
An MCP server that enables interaction with MLB (Major League Baseball) v3 projections through the SportsData.io API, allowing access to baseball statistics and projections through natural language.
dev-chrome-monitor
Enables interaction with Chromium browser instances through Puppeteer for inspecting dev builds, capturing screenshots, and automating UI interactions. Features permission-gated tools for secure browser navigation, DOM manipulation, and JavaScript evaluation.
MCP Host Installation
Tuyệt vời! Đây là cách bạn có thể tạo một MCP (Mod Control Panel) có khả năng cài đặt các MCP khác, với MCP cuối cùng được cài đặt thủ công thông qua chỉnh sửa `mcp.json`. MCP này sẽ được lưu trữ trên một host yêu thích và có thể cài đặt bất kỳ máy chủ nào bạn muốn: **Khái niệm:** * **MCP chính (Main MCP):** MCP này sẽ quản lý việc cài đặt các MCP khác. * **MCP con (Child MCP):** Các MCP được cài đặt bởi MCP chính. * **`mcp.json`:** Tệp cấu hình cho MCP, chứa thông tin về các mod, lệnh, v.v. **Bước 1: Tạo MCP chính (Main MCP)** 1. **Cấu trúc thư mục:** Tạo một thư mục cho MCP chính của bạn, ví dụ: `main_mcp`. Bên trong thư mục này, tạo một tệp `mcp.json`. 2. **Nội dung `mcp.json` (Main MCP):** ```json { "name": "Main MCP - Installer", "description": "MCP này có thể cài đặt các MCP khác.", "version": "1.0", "author": "Your Name", "commands": [ { "name": "install_mcp", "description": "Cài đặt một MCP từ URL.", "usage": "!install_mcp <URL>", "permission": "admin", "script": "install_mcp.js" } ] } ``` 3. **Tạo `install_mcp.js`:** Tạo một tệp JavaScript có tên `install_mcp.js` trong cùng thư mục với `mcp.json`. Nội dung của tệp này sẽ xử lý việc tải xuống và cài đặt MCP con. (Bạn cần điều chỉnh đoạn mã này cho phù hợp với host MCP của bạn, vì mỗi host có thể có các API khác nhau). Đây là một ví dụ khái quát: ```javascript module.exports = { run: async (client, message, args) => { if (!args[0]) { return message.reply("Vui lòng cung cấp URL của MCP cần cài đặt."); } const mcpUrl = args[0]; try { // Tải xuống mcp.json từ URL const response = await fetch(mcpUrl); const mcpData = await response.json(); // **Quan trọng:** Ở đây, bạn cần sử dụng API của host MCP của bạn để cài đặt MCP mới. // Ví dụ (giả định): // client.mcpManager.installMCP(mcpData); // Thay thế dòng trên bằng code phù hợp với host của bạn. message.reply(`Đã cố gắng cài đặt MCP từ ${mcpUrl}. Kiểm tra nhật ký để biết kết quả.`); } catch (error) { console.error("Lỗi khi cài đặt MCP:", error); message.reply(`Đã xảy ra lỗi khi cài đặt MCP từ ${mcpUrl}. Vui lòng kiểm tra nhật ký.`); } } }; ``` **Bước 2: Tạo MCP con (Child MCP)** 1. **Cấu trúc thư mục:** Tạo một thư mục cho MCP con của bạn, ví dụ: `child_mcp`. Bên trong thư mục này, tạo một tệp `mcp.json`. 2. **Nội dung `mcp.json` (Child MCP):** ```json { "name": "Child MCP - Example", "description": "MCP này chỉ là một ví dụ.", "version": "1.0", "author": "Your Name", "commands": [ { "name": "hello", "description": "Nói lời chào.", "usage": "!hello", "permission": "everyone", "script": "hello.js" } ] } ``` 3. **Tạo `hello.js`:** Tạo một tệp JavaScript có tên `hello.js` trong cùng thư mục với `mcp.json`. ```javascript module.exports = { run: async (client, message, args) => { message.reply("Xin chào!"); } }; ``` **Bước 3: Lưu trữ MCP con** 1. **Tải lên `child_mcp`:** Tải thư mục `child_mcp` lên một host web (ví dụ: GitHub Pages, GitLab Pages, hoặc một máy chủ web thông thường). Đảm bảo rằng bạn có thể truy cập tệp `mcp.json` của MCP con thông qua một URL công khai. Ví dụ: `https://example.com/child_mcp/mcp.json`. **Bước 4: Cài đặt MCP chính trên Host của bạn** 1. **Tải lên `main_mcp`:** Tải thư mục `main_mcp` lên host MCP yêu thích của bạn. (Quy trình này sẽ khác nhau tùy thuộc vào host bạn sử dụng. Hãy tham khảo tài liệu của host đó.) **Bước 5: Cài đặt MCP con bằng lệnh** 1. **Sử dụng lệnh `!install_mcp`:** Trong Discord (hoặc nơi bạn sử dụng MCP), sử dụng lệnh `!install_mcp <URL>`, thay thế `<URL>` bằng URL của tệp `mcp.json` của MCP con. Ví dụ: ``` !install_mcp https://example.com/child_mcp/mcp.json ``` **Bước 6: Cài đặt MCP cuối cùng bằng cách chỉnh sửa `mcp.json`** 1. **Tạo MCP cuối cùng (Final MCP):** Tạo một thư mục cho MCP cuối cùng của bạn, ví dụ: `final_mcp`. Bên trong thư mục này, tạo một tệp `mcp.json`. 2. **Nội dung `mcp.json` (Final MCP):** ```json { "name": "Final MCP - Server Installer", "description": "MCP này cài đặt một máy chủ.", "version": "1.0", "author": "Your Name", "commands": [ { "name": "install_server", "description": "Cài đặt máy chủ.", "usage": "!install_server", "permission": "admin", "script": "install_server.js" } ] } ``` 3. **Tạo `install_server.js`:** Tạo một tệp JavaScript có tên `install_server.js` trong cùng thư mục với `mcp.json`. **Quan trọng:** Nội dung của tệp này sẽ phụ thuộc rất nhiều vào loại máy chủ bạn muốn cài đặt và API mà host của bạn cung cấp. Đây chỉ là một ví dụ khái quát: ```javascript module.exports = { run: async (client, message, args) => { // **Quan trọng:** Sử dụng API của host MCP của bạn để cài đặt máy chủ. // Ví dụ (giả định): // client.serverManager.installServer("minecraft", "latest"); // Thay thế dòng trên bằng code phù hợp với host của bạn. message.reply("Đã cố gắng cài đặt máy chủ. Kiểm tra nhật ký để biết kết quả."); } }; ``` 4. **Chỉnh sửa `mcp.json` của MCP chính:** Tìm tệp `mcp.json` của MCP chính trên host của bạn. Thêm một mục mới vào mảng `mcps` (nếu có) hoặc tạo một mảng `mcps` mới nếu nó chưa tồn tại. Thêm thông tin về MCP cuối cùng của bạn vào đây. **Lưu ý:** Cách này hoạt động sẽ phụ thuộc vào cách host MCP của bạn xử lý việc tải MCP từ `mcp.json`. Đây là một ví dụ giả định: ```json { "name": "Main MCP - Installer", "description": "MCP này có thể cài đặt các MCP khác.", "version": "1.0", "author": "Your Name", "commands": [ { "name": "install_mcp", "description": "Cài đặt một MCP từ URL.", "usage": "!install_mcp <URL>", "permission": "admin", "script": "install_mcp.js" } ], "mcps": [ { "name": "Final MCP - Server Installer", "description": "MCP này cài đặt một máy chủ.", "version": "1.0", "author": "Your Name", "commands": [ { "name": "install_server", "description": "Cài đặt máy chủ.", "usage": "!install_server", "permission": "admin", "script": "install_server.js" } ] } ] } ``` **Quan trọng:** Bạn có thể cần phải khởi động lại hoặc làm mới MCP chính trên host của bạn để các thay đổi trong `mcp.json` có hiệu lực. **Bước 7: Sử dụng MCP cuối cùng** 1. **Sử dụng lệnh `!install_server`:** Sau khi MCP chính được làm mới, bạn sẽ có thể sử dụng lệnh `!install_server` (hoặc bất kỳ lệnh nào bạn đã định nghĩa trong `final_mcp/mcp.json`) để cài đặt máy chủ. **Lưu ý quan trọng:** * **API của Host MCP:** Đoạn mã trên chỉ là một ví dụ. Bạn *cần* phải sử dụng API cụ thể mà host MCP của bạn cung cấp để cài đặt MCP và máy chủ. Tham khảo tài liệu của host MCP của bạn để biết thêm chi tiết. * **Bảo mật:** Hãy cẩn thận khi cài đặt MCP từ các nguồn không đáng tin cậy. MCP có thể chứa mã độc hại. * **Xử lý lỗi:** Đảm bảo rằng bạn xử lý lỗi một cách thích hợp trong các tệp JavaScript của mình. * **Quyền:** Sử dụng hệ thống quyền của host MCP của bạn để hạn chế quyền truy cập vào các lệnh cài đặt. Chúc bạn thành công! Hãy nhớ rằng, việc này đòi hỏi bạn phải hiểu rõ về API của host MCP mà bạn đang sử dụng.
kubecon-eu-mcp
An MCP server for KubeCon + CloudNativeCon Europe 2026 that provides agentic schedule planning, party optimization, and conference logistics. It connects AI agents to live conference data to help attendees navigate sessions, social events, and travel details.
MCP Master Puppeteer
An advanced MCP server for browser automation using Puppeteer, specifically optimized for token efficiency through minimal data returns and progressive enhancement. It enables agents to navigate pages, capture LLM-optimized screenshots, extract structured content, and perform batch interactions.
Jiminny MCP Server
Enables access to Jiminny sales call transcripts, AI-generated summaries, and action items directly within Cursor. Users can list recent conversations, retrieve speaker-labeled transcripts, and search for specific meeting topics using natural language.
Xiaohongshu MCP Server
An MCP server that enables AI assistants to interact with Xiaohongshu to publish image notes, search content, and manage account details. It uses Playwright to securely handle session authentication and API signatures through the platform's internal network context.
Cab Service MCP Server
Enables cab booking and management through natural conversation, allowing users to book rides, cancel bookings, and view driver details. Works with Google Maps MCP to provide comprehensive travel planning with automatic route optimization and cab arrangements between destinations.
Toy MCP Server
A simple reference implementation demonstrating MCP server basics with two toy tools: generating random animals and simulating 20-sided die rolls.
Care Membrane MCP Server
AI safety evaluation toolkit that scores text for care-centered alignment, detects threats like jailbreaks, and certifies AI responses against a 16-probe framework. It enables users to analyze relationship health, predict burnout risk, and ensure ethical AI interactions.
mullvad-mcp
MCP server for controlling Mullvad VPN through Claude Desktop, Cursor, Windsurf, and any MCP-compatible client. Connect, disconnect, switch locations, check for leaks, manage settings — all via natural language.
remote-mcp-server
JakartaMigration
A Model Context Protocol (MCP) server that provides AI coding assistants with specialized tools for analyzing and migrating Java applications from Java EE 8 (javax.) to Jakarta EE 9+ (jakarta.).
Chess MCP Server
Enables chess gameplay and interaction through MCP protocol. Allows users to play chess games, make moves, and manage chess sessions through natural language commands.
Next.js MCP Server
A template MCP server built with Next.js using the Vercel MCP Adapter. Provides a framework for deploying MCP servers with custom tools, prompts, and resources on Vercel with SSE transport support.
Mcp Server Amq
Máy chủ MCP để tương tác với các API AWS AmazonMQ
Oracle Sales MCP Server by CData
This read-only MCP Server allows you to connect to Oracle Sales data from Claude Desktop through CData JDBC Drivers. Free (beta) read/write servers available at https://www.cdata.com/solutions/mcp
Todo MCP Server
A TypeScript-based server that enables AI agents to create, prioritize, and manage ordered task lists for complex projects. It provides tools for task tracking, status filtering, and progress statistics with persistent storage.
Kodit
A Code Indexing MCP Server that connects AI coding assistants to external codebases, providing accurate and up-to-date code snippets to reduce mistakes and hallucinations.
Excel Explorer
An MCP server that allows LLMs to read, analyze, and interact with Excel files through file operations, data discovery, and comprehensive analysis tools.