Discover Awesome MCP Servers
Extend your agent with 15,975 capabilities via MCP servers.
- All15,975
- 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
KatCoder MySQL MCP Server
A secure MySQL Model Context Protocol server that enables AI agents to interact with MySQL databases through standardized operations. Features comprehensive security with SQL injection prevention, connection pooling, and configurable tool access for database operations.
KIS REST API MCP Server
Server Protokol Konteks Model untuk berinteraksi dengan REST API Korea Investment & Securities (KIS), memungkinkan perdagangan saham domestik dan asing, pengecekan harga, dan manajemen akun.
Atla MCP Server
Versi awal dari server mcp untuk agen berinteraksi dengan model ATLA.
Remote MCP Server on Cloudflare
US Weather MCP Server
Provides weather information for the United States through the Model Context Protocol. Enables users to query current weather conditions and forecasts for US locations.
PrimeKG to Neo4j
MCP Server untuk dataset PrimeKG
PocketFlow MCP Server
Brings the PocketFlow tutorial generation methodology to AI assistants, automatically creating comprehensive, beginner-friendly tutorials from any GitHub repository through advanced codebase analysis.
MCP Node Server
Berikut adalah server Node.js dasar untuk MCP (Minecraft Protocol): ```javascript const net = require('net'); const server = net.createServer((socket) => { console.log('Klien terhubung:', socket.remoteAddress, socket.remotePort); // Tangani data yang diterima dari klien socket.on('data', (data) => { console.log('Data diterima:', data); // Di sini Anda akan memproses data MCP // Ini mungkin melibatkan parsing paket, memvalidasi data, // dan merespons dengan paket yang sesuai. // Contoh: Kirim pesan kembali ke klien socket.write('Server menerima data Anda!\n'); }); // Tangani koneksi yang terputus socket.on('end', () => { console.log('Klien terputus:', socket.remoteAddress, socket.remotePort); }); // Tangani kesalahan socket.on('error', (err) => { console.error('Kesalahan koneksi:', err); }); }); const port = 25565; // Port default untuk Minecraft server.listen(port, () => { console.log('Server mendengarkan di port', port); }); ``` **Penjelasan:** * **`const net = require('net');`**: Mengimpor modul `net` bawaan Node.js, yang menyediakan fungsionalitas untuk membuat server TCP. * **`const server = net.createServer((socket) => { ... });`**: Membuat server TCP. Fungsi yang diteruskan ke `createServer` dipanggil setiap kali klien baru terhubung. Objek `socket` mewakili koneksi antara server dan klien. * **`console.log('Klien terhubung:', socket.remoteAddress, socket.remotePort);`**: Mencetak informasi tentang klien yang terhubung (alamat IP dan port). * **`socket.on('data', (data) => { ... });`**: Menangani data yang diterima dari klien. `data` adalah objek Buffer yang berisi data yang diterima. **Bagian ini adalah tempat Anda akan mengimplementasikan logika MCP yang sebenarnya.** Anda perlu mengurai data ini sesuai dengan spesifikasi protokol Minecraft. * **`socket.write('Server menerima data Anda!\n');`**: Mengirim pesan kembali ke klien. Ini hanyalah contoh; Anda akan menggantinya dengan respons MCP yang sesuai. * **`socket.on('end', () => { ... });`**: Menangani saat klien memutuskan koneksi. * **`socket.on('error', (err) => { ... });`**: Menangani kesalahan koneksi. * **`const port = 25565;`**: Menentukan port yang akan didengarkan server. 25565 adalah port default untuk server Minecraft. * **`server.listen(port, () => { ... });`**: Memulai server dan mulai mendengarkan koneksi masuk pada port yang ditentukan. **Cara menjalankan kode ini:** 1. **Simpan kode:** Simpan kode di atas sebagai file, misalnya `mcp_server.js`. 2. **Instal Node.js:** Pastikan Anda telah menginstal Node.js di sistem Anda. Anda dapat mengunduhnya dari [https://nodejs.org/](https://nodejs.org/). 3. **Buka terminal/command prompt:** Buka terminal atau command prompt di direktori tempat Anda menyimpan file `mcp_server.js`. 4. **Jalankan server:** Jalankan perintah `node mcp_server.js`. Server akan mulai berjalan dan mendengarkan koneksi pada port 25565. **Penting:** * **Ini hanyalah server dasar.** Ini tidak mengimplementasikan protokol Minecraft yang lengkap. Anda perlu menambahkan logika untuk mengurai paket MCP, memvalidasi data, dan merespons dengan paket yang sesuai. * **Spesifikasi Protokol Minecraft:** Anda perlu mempelajari spesifikasi protokol Minecraft untuk memahami cara mengurai dan membuat paket MCP. Anda dapat menemukan informasi tentang protokol di [https://wiki.vg/Protocol](https://wiki.vg/Protocol). * **Pustaka:** Pertimbangkan untuk menggunakan pustaka Node.js yang ada untuk membantu Anda mengurai dan membuat paket MCP. Beberapa pustaka populer termasuk `minecraft-protocol` dan `prismarine-protocol`. **Langkah selanjutnya:** 1. **Pelajari Protokol Minecraft:** Pahami struktur paket dan alur komunikasi. 2. **Implementasikan Parsing Paket:** Tulis kode untuk mengurai data yang diterima dari klien menjadi objek yang bermakna. 3. **Implementasikan Penanganan Paket:** Tulis kode untuk menangani berbagai jenis paket MCP (misalnya, handshake, login, obrolan). 4. **Implementasikan Pembuatan Paket:** Tulis kode untuk membuat paket MCP untuk dikirim kembali ke klien. 5. **Uji Server Anda:** Gunakan klien Minecraft atau alat pengujian protokol untuk menguji server Anda. Semoga ini membantu!
MCP Finnhub Server
Provides comprehensive financial market data and news through the Finnhub API. Enables real-time stock quotes, company profiles, financial metrics, analyst recommendations, and market news access.
Google API Discovery Service MCP Server
An MCP server that provides access to Google's API Discovery Service, allowing agents to discover and interact with Google APIs through natural language commands.
Swift Test MCP Server
Enables running Swift package tests through the swift test command in specified directories. Provides a secure way for MCP clients to execute Swift tests without requiring full shell access.
mcp-bitbucket
Access all major Bitbucket Cloud features—repositories, pull requests, issues, branches, pipelines, deployments, and more—using a modern Rust codebase. Expose Bitbucket as Model Context Protocol (MCP) tools, ideal for bots, CI/CD, and workflow automation.
Anomaly Detection MCP Server
A server that enables LLMs to detect anomalies in sensor data by providing tools for data retrieval, analysis, visualization, and corrective action execution.
MCP Demo Server
Provides calculator, text analysis, and file reading tools through two different implementations - a FastAPI version for learning MCP concepts and an official SDK version for production use with Claude Desktop integration.
Simple MCP Data Manager with AI
A Python-based Model Context Protocol server that integrates local AI models for managing data with features like CRUD operations, similarity search, and text analysis.
Database MCP
Enables interaction with MySQL and PostgreSQL databases through separate pluggable MCP servers with shared core functionality. Features optional TTL caching, bilingual prompts, and a unified gateway for managing multiple database connections.
Chroma MCP Server
Server MCP untuk integrasi ChromaDB ke dalam Cursor dengan model AI yang kompatibel dengan MCP.
Duyet MCP Server
An experimental Model Context Protocol server that enables AI assistants to access information about Duyet, including his CV, blog posts, and GitHub activity through natural language queries.
KnowledgeSmith MCP
Enables efficient editing of RBT documents with structured operations that read and modify specific sections or blocks. Reduces LLM token consumption by 80-95% compared to full file operations through smart caching and partial document access.
SpinAI App
Integrasi Agen SpinAi dengan server Hubspot Mcp
termiAgent
termiAgent adalah asisten baris perintah yang didukung oleh LLM (Large Language Model) yang menyediakan pengaturan peran plug-in untuk membuat alur kerja untuk tugas yang berbeda. Pada saat yang sama, ia adalah mcp-client yang dapat dengan bebas terhubung ke mcp-server Anda.
BANANA-MCP
An All-in-One Model Context Protocol Server Package that integrates 14 MCP servers (including YouTube, GitHub, Figma, databases) into a single Docker container for use with Claude.
GitHub MCP Server
Doctah-MCP
Enables AI assistants to search and access Arknights game data including operator information, enemy intelligence, skills, talents, and attributes through PRTS.wiki integration. Provides fuzzy search functionality for operators and enemies with clean Markdown output.
gbox
Gru-sandbox (gbox) adalah proyek sumber terbuka yang menyediakan sandbox yang dapat di-host sendiri untuk integrasi MCP atau kasus penggunaan agen AI lainnya.
BlenderMCP
Connects Claude AI to Blender through the Model Context Protocol, enabling AI-assisted 3D modeling, scene creation, material control, and object manipulation. Supports integration with Poly Haven assets and Hyper3D for AI-generated models.
mcp-server-docker
mcp-server-docker
SVGMaker MCP Server
Enables LLMs to programmatically generate, edit, and convert SVG images using the SVGMaker API and save them to the local filesystem.
MCP Starter
Sebuah fondasi untuk membangun server Model Context Protocol (MCP) lokal khusus yang menyediakan alat yang dapat diakses oleh asisten AI seperti Cursor atau Claude Desktop.
Beelzebub MCP Honeypot
Description: Introduce Beelzebub, an MCP‑based honeypot framework that enables creating decoy tools to detect prompt injection and malicious agent behavior. Motivation: Strengthen the security of LLM workflows by adding a non‑intrusive detection mechanism.