Discover Awesome MCP Servers
Extend your agent with 53,204 capabilities via MCP servers.
- All53,204
- 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
Chronulus AI Forecasting & Prediction Agents
Mengaktifkan integrasi Agen Peramalan & Prediksi AI Chronulus dengan Claude, memungkinkan pengguna untuk mengakses kemampuan peramalan dan prediksi bertenaga AI secara langsung melalui antarmuka Claude.
CCXT MCP Server
Cermin dari
MCPwner
Model Context Protocol server for security research automation, integrating multiple security testing tools into LLM-driven workflows for secret scanning, static analysis, and vulnerability discovery.
IDA-MCP
Enables interaction with multiple IDA Pro instances through MCP, allowing users to list functions, search instances, and manage reverse engineering analysis across different binary files. Supports multi-instance coordination with automatic discovery and tool forwarding between IDA Pro sessions.
Spreadsheet MCP Server
Menyediakan server Model Context Protocol (MCP) yang memungkinkan LLM (Model Bahasa Besar) untuk secara langsung mengakses dan berinteraksi dengan data Google Spreadsheet.
ABANCA MCP Server
Connects the ABANCA OpenBanking API (PSD2) with LLMs to provide secure access to bank accounts and transaction history. It features automated OAuth authentication and data minimization to optimize banking information for AI context windows.
mcp-server
Custom MCP server that extends ChatGPT's knowledge with local and WordPress data sources through search and fetch endpoints.
MCP Quoting System
Intelligently generates cost estimates and lead times for manufacturing RFPs by parsing requests, matching against historical quotes, and calculating activity-based costs with confidence scoring and human approval workflows.
MCP - Model Context Protocol TypeScript SDK
A TypeScript wrapper library for the Model Context Protocol SDK that provides a simplified interface for creating MCP servers with tools, resources, and prompts without needing to work directly with the protocol.
Local MCP Server
Provides 18 tools including calculator operations (add, subtract, multiply, divide, power, sqrt, log, trigonometric functions) and secure sandboxed file operations (read, write, append, delete, list) for LangGraph agents and MCP clients. Features async support, YAML configuration, comprehensive logging, and path traversal protection.
arXiv MCP Server
Enables querying and discovering the latest arXiv papers by category or keyword, providing structured metadata including titles, authors, summaries, and links for research assistance and literature review workflows.
Remote MCP Server
Enables remote MCP connections with OAuth login, running on Cloudflare Workers for secure tool access.
ControlKeel
Governance/control plane for MCP-enabled coding-agent workflows with validation, findings, approvals, budgets, and proof bundles.
deep-search-mcp
A deep web search MCP server using LinkUp API that provides a deep_search tool for performing deep web searches with optional max results.
Binary Ninja MCP Server
Sebuah server Protokol Konteks Model yang memungkinkan Model Bahasa Besar untuk berinteraksi dengan Binary Ninja untuk tugas rekayasa balik seperti melihat kode assembly, kode dekompilasi, mengganti nama fungsi, dan menambahkan komentar.
NLP Database MCP Server
Connect your LLMs to SQL databases safely and intuitively using the Model Context Protocol (MCP). NLP Database acts as a secure, read-only bridge that allows AI agents to explore schemas and query data using natural language.
outline-wiki-mcp
Safe MCP server bootstrap for Outline Wiki providing connection validation, capability reports, and diagnostics in a read-only, agentic mode.
MCP Server Template for Cursor IDE
Berikut adalah templat untuk membuat dan menghubungkan alat kustom ke Cursor IDE menggunakan Model Context Protocol dengan dukungan untuk respons server yang ceria: ```python # Import library yang diperlukan import json from http.server import BaseHTTPRequestHandler, HTTPServer import logging # Konfigurasi logging logging.basicConfig(level=logging.INFO) # Definisi kelas untuk menangani permintaan HTTP class RequestHandler(BaseHTTPRequestHandler): def _set_response(self, status_code=200, content_type='application/json'): self.send_response(status_code) self.send_header('Content-type', content_type) self.end_headers() def do_POST(self): """ Menangani permintaan POST dari Cursor IDE. """ content_length = int(self.headers['Content-Length']) post_data = self.rfile.read(content_length) try: data = json.loads(post_data.decode('utf-8')) logging.info("Data yang diterima: %s", data) # Panggil fungsi untuk memproses data dan menghasilkan respons response_data = self.process_request(data) # Kirim respons yang ceria self._set_response() self.wfile.write(json.dumps(response_data).encode('utf-8')) except json.JSONDecodeError: logging.error("Gagal mendekode JSON") self._set_response(400) self.wfile.write(json.dumps({"error": "Invalid JSON"}).encode('utf-8')) except Exception as e: logging.exception("Terjadi kesalahan saat memproses permintaan") self._set_response(500) self.wfile.write(json.dumps({"error": str(e)}).encode('utf-8')) def process_request(self, data): """ Memproses permintaan dan menghasilkan respons. Args: data (dict): Data permintaan dari Cursor IDE. Returns: dict: Data respons yang akan dikirim kembali ke Cursor IDE. """ # TODO: Implementasikan logika alat kustom Anda di sini. # Contoh: query = data.get("query", "") result = f"Halo! Anda bertanya: '{query}'. Saya sangat senang bisa membantu!" # Buat respons yang ceria response = { "results": [ { "type": "text", "value": result, "display_name": "Hasil Alat Kustom yang Ceria", "relevance": 1.0 # Tingkat relevansi } ], "status": "success", "message": "Permintaan berhasil diproses dengan gembira!" } return response def run(server_class=HTTPServer, handler_class=RequestHandler, port=8000): """ Menjalankan server. Args: server_class (class): Kelas server HTTP. handler_class (class): Kelas handler permintaan. port (int): Port untuk menjalankan server. """ server_address = ('', port) httpd = server_class(server_address, handler_class) logging.info('Menjalankan server di port %s', port) try: httpd.serve_forever() except KeyboardInterrupt: pass httpd.server_close() logging.info('Server berhenti') if __name__ == '__main__': run() ``` **Penjelasan:** 1. **Import Library:** Mengimpor library yang diperlukan untuk membuat server HTTP dan memproses JSON. 2. **Konfigurasi Logging:** Mengatur logging untuk membantu debugging. 3. **`RequestHandler` Class:** * `_set_response()`: Metode helper untuk mengatur header respons HTTP. * `do_POST()`: Metode yang menangani permintaan POST dari Cursor IDE. Ini membaca data permintaan, mendekode JSON, memanggil `process_request()`, dan mengirim respons kembali ke Cursor IDE. Penanganan kesalahan juga disertakan. * `process_request()`: **Bagian terpenting.** Di sinilah Anda akan mengimplementasikan logika alat kustom Anda. Contoh yang diberikan hanya mengembalikan respons yang ceria berdasarkan query yang diterima. Anda perlu mengganti ini dengan kode yang sesuai dengan fungsionalitas alat Anda. Perhatikan format respons yang diharapkan oleh Cursor IDE (daftar `results` dengan `type`, `value`, `display_name`, dan `relevance`). Pastikan untuk menyertakan `status` dan `message` yang informatif dan ceria. 4. **`run()` Function:** Memulai server HTTP. 5. **`if __name__ == '__main__':`:** Memastikan bahwa server hanya dijalankan ketika skrip dieksekusi secara langsung (bukan diimpor sebagai modul). **Cara Menggunakan Templat Ini:** 1. **Simpan sebagai File Python:** Simpan kode ini sebagai file Python (misalnya, `custom_tool.py`). 2. **Implementasikan Logika Alat Kustom Anda:** Ganti kode placeholder di dalam fungsi `process_request()` dengan logika yang sesuai dengan alat kustom Anda. Ini mungkin melibatkan panggilan ke API eksternal, pemrosesan data, atau apa pun yang perlu dilakukan alat Anda. 3. **Jalankan Server:** Jalankan file Python dari terminal Anda: `python custom_tool.py` 4. **Konfigurasikan Cursor IDE:** * Buka Cursor IDE. * Buka pengaturan (biasanya melalui menu "File" atau "Cursor"). * Cari bagian "Model Context Protocol" atau "Custom Tools". * Tambahkan konfigurasi untuk alat kustom Anda. Anda perlu memberikan URL server (misalnya, `http://localhost:8000`) dan mungkin parameter lain yang diperlukan oleh alat Anda. 5. **Uji Alat Anda:** Gunakan alat kustom Anda di Cursor IDE. Anda seharusnya melihat respons dari server Anda di IDE. **Tips Tambahan:** * **Keamanan:** Jika Anda berencana untuk menggunakan alat kustom Anda di lingkungan produksi, pastikan untuk menerapkan langkah-langkah keamanan yang tepat, seperti otentikasi dan otorisasi. * **Logging:** Gunakan logging secara ekstensif untuk membantu debugging dan memantau alat Anda. * **Error Handling:** Tangani kesalahan dengan baik dan berikan pesan kesalahan yang informatif kepada pengguna. * **Asynchronous Operations:** Jika alat Anda melakukan operasi yang memakan waktu, pertimbangkan untuk menggunakan operasi asinkron untuk mencegah pemblokiran server. * **Dokumentasi:** Dokumentasikan alat Anda dengan baik sehingga orang lain dapat menggunakannya dengan mudah. * **Respons yang Ceria:** Pastikan respons Anda benar-benar ceria! Gunakan emoji, kata-kata positif, dan nada yang menyenangkan untuk membuat pengguna merasa senang menggunakan alat Anda. Contoh: "Wah, hebat! Saya sudah menemukan solusinya untuk Anda!" atau "Hore! Permintaan Anda berhasil diproses dengan sangat cepat!". Dengan templat ini, Anda dapat dengan mudah membuat dan menghubungkan alat kustom ke Cursor IDE dan memberikan pengalaman yang ceria kepada pengguna Anda. Selamat mencoba!
Workers + Stytch TODO App MCP Server
A Cloudflare Workers server that extends a traditional full-stack TODO application with Model Context Protocol support, enabling AI agents to interact with the app through Stytch authentication.
Emoji Storyteller MCP Server
Generates entertaining stories told entirely through emojis with adjustable chaos levels, themed narratives, and a maximum chaos mode. Perfect for creating delightful emoji-based tales across adventure, romance, horror, space, food, and party themes.
MkDocs MCP Search Server
Enables Claude and other LLMs to search through any published MkDocs documentation site using the Lunr.js search engine, allowing the AI to find and summarize relevant documentation for users.
MCP Tekmetric
A Model Context Protocol server that allows AI assistants to interact with Tekmetric data, enabling users to query appointment details, vehicle information, repair order status, and parts inventory through natural language.
IBM Business Automation Workflow MCP Server
Enables AI agents to integrate with IBM Business Automation Workflow by exposing workflow REST services as MCP tools, allowing natural language interaction with business automation capabilities.
MongoDB Atlas MCP Server
A Model Context Protocol server that provides access to the MongoDB Atlas API, enabling management of clusters, users, projects, backups, and more through MCP tools.
Recast MCP
Enables AI assistants to fetch clean text from any URL and repurpose it into platform-ready social media content for LinkedIn, Twitter, Reddit, and newsletters. It provides specialized tools for content extraction and structured prompt templates for various formats and tones.
fahali-mcp
Market-intelligence MCP: 18 detection engines over 9,200+ instruments with calibrated uncertainty and outcome-verified provenance. Informational only, not financial advice.
Industrial AI Assistant MCP Server
Enables AI assistants to monitor and analyze industrial process data from DCS/SCADA systems via MCP protocol, with domain expert knowledge for anomaly detection and recommendations.
MCP_server_fastapi
Tasks MCP Server
A task management MCP server that provides tools to create, list, complete, and delete tasks using pluggable storage backends. It enables users to interact with their task lists through natural language using MCP-compatible clients like Claude Desktop.
Edgar MCP Service
Enables deep analysis of SEC EDGAR filings through universal company search, document content extraction, and advanced filing search capabilities. Provides AI-ready access to business descriptions, risk factors, financial statements, and full-text search across any public company's SEC documents.