Discover Awesome MCP Servers

Extend your agent with 42,023 capabilities via MCP servers.

All42,023
ArcadeDB Multi-Model DBMS

ArcadeDB Multi-Model DBMS

ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.

Gemini MCP Server

Gemini MCP Server

A Python-based MCP server that enables integration of Gemini AI models with MCP-compatible applications like Cursor/Claude, allowing for interaction with Gemini APIs through the Model Context Protocol.

n8n MCP Server

n8n MCP Server

Enables users to manage workflows, monitor executions, and perform administrative tasks in n8n through natural language conversations with Claude. It provides over 40 tools to control self-hosted or cloud n8n instances via the Model Context Protocol.

otel-mcp-server

otel-mcp-server

Enables natural language querying and analysis of OpenTelemetry traces, metrics, and logs stored in Elasticsearch/OpenSearch, allowing AI assistants to investigate performance issues, find root causes, and explore system behavior.

MCP SSE Server Python

MCP SSE Server Python

Enables real-time system monitoring and automation through MCP protocol with SSE transport, integrating with n8n workflows to check system health, query logs, and retrieve metrics from ABC system APIs. Supports natural language queries in Vietnamese and English for seamless system administration.

Aider MCP Server

Aider MCP Server

Cermin dari

cws-mcp

cws-mcp

MCP server for Chrome Web Store — upload, publish, status, metadata & Playwright-based UI automation

Anki MCP

Anki MCP

Enables AI assistants like Claude to interact with Anki flashcard decks through AnkiConnect. Supports creating and managing decks, basic and cloze deletion cards, searching existing cards, and organizing content with tags.

Educational MCP Server

Educational MCP Server

Enables AI assistants to access educational domain tools including grading, cognitive diagnosis, knowledge tracing, learning path recommendations, and sentiment analysis through FastAPI-powered small models.

Venice Browser MCP Bridge

Venice Browser MCP Bridge

Enables browser automation through Playwright with persistent sessions and cookie state management. Supports web navigation, page interaction, and browser control via JSON-RPC protocol over stdin/stdout.

MCP-Telecom

MCP-Telecom

Bridges AI agents with network infrastructure, enabling secure read-only access to multiple vendor routers via SSH for natural language queries and troubleshooting.

reforge-mcp

reforge-mcp

An MCP server that connects Claude Code to your codebase for automated code cleanup with scanning, planning, atomic fixes, and rollback safety.

diffchunk

diffchunk

Enables LLMs to efficiently navigate and analyze large diff files by providing pattern-based chunk navigation, allowing direct access to relevant changes without loading entire diffs into context.

Monday.com MCP Server

Monday.com MCP Server

McpVanguard

McpVanguard

A security proxy and active firewall for the Model Context Protocol that protects host systems from malicious intent, prompt injection, and data exfiltration. It acts as an interception layer between AI agents and tools, providing real-time verification and multi-layered defense mechanisms.

MultiversX MCP Server

MultiversX MCP Server

MCP Server untuk MultiversX

Demo MCP

Demo MCP

Demo: protokol mcp dengan berkas klien dan server sederhana

AYX-MCP-Wrapper

AYX-MCP-Wrapper

A Model Context Protocol server that provides a comprehensive interface to Alteryx Servers, enabling AI assistants to manage workflows, collections, users, schedules, credentials, and more.

mcp-cliniko

mcp-cliniko

Provides integration with the Cliniko API for healthcare practice management, enabling patient, appointment, invoice, and payment operations via natural language.

HexStrike AI MCP Server

HexStrike AI MCP Server

AI-powered cybersecurity automation platform with 150+ security tools and 12+ autonomous AI agents for penetration testing, vulnerability assessment, and bug bounty hunting. Enables comprehensive security testing through intelligent tool selection and automated workflows.

YAPI MCP Server

YAPI MCP Server

Ini adalah server Model Context Protocol (MCP) yang menyediakan akses ke detail antarmuka YAPI.

C++ UML Class Diagram Generator

C++ UML Class Diagram Generator

Analyzes C++ source code to automatically generate UML class diagrams in PlantUML format, extracting classes, inheritance relationships, and member visibility from directories or file contents.

Gridly MCP Server

Gridly MCP Server

Gridly MCP Server

MCPFind

MCPFind

A context-efficient proxy that replaces individual tool schemas with three meta-tools for semantic search, schema retrieval, and tool routing. It enables agents to manage hundreds of backend tools while maintaining a constant context footprint of approximately 500 tokens.

Society ElizaOS Connector MCP

Society ElizaOS Connector MCP

Integrates ElizaOS agents with Cursor IDE, allowing users to list, select, and chat with agents via MCP tools.

reaper-mcp-server

reaper-mcp-server

An MCP server that lets language models interact with the Reaper DAW

sourceright

sourceright

reference and citation validation, verification, enrichment, replacement and improvement

software-design-mermaid-mcp

software-design-mermaid-mcp

Enables visual drag-and-drop editing of Mermaid diagrams through Claude, allowing iterative refinement of software architecture designs.

dex-mcp

dex-mcp

Debug and inspection tooling for Roblox projects, exposed as an MCP server so an AI agent can explore the instance tree, read/write properties, call remotes, and run Luau in a Roblox client driven by an executor.

NPM Search

NPM Search

Here are a few options for MCP (Meta-Control Protocol) servers that can be used for searching npm packages, along with some context: **Understanding the Context: MCP and npm Search** * **MCP (Meta-Control Protocol):** MCP is a protocol that allows different services to communicate and coordinate with each other. In the context of npm package search, an MCP server would act as a central point for querying and aggregating information from various sources (like the npm registry, GitHub, etc.). * **npm Registry:** The official npm registry is the primary source for npm packages. However, you might want to search across other sources or apply custom filtering/ranking. **Possible Approaches and Tools (Not all are strictly "MCP servers" but achieve similar goals):** 1. **Algolia (with custom indexing):** * **How it works:** Algolia is a powerful search-as-a-service platform. You can index the npm registry data (or data from other sources) into Algolia and then use Algolia's API to perform fast and relevant searches. * **MCP-like aspects:** Algolia acts as a central search service that can be integrated into different applications. You control the indexing and ranking. * **Pros:** Very fast, highly customizable, good for complex search requirements. * **Cons:** Requires a paid Algolia account (depending on usage). You need to handle the indexing process. 2. **Elasticsearch (with custom indexing):** * **How it works:** Elasticsearch is a distributed search and analytics engine. Similar to Algolia, you would index npm package data into Elasticsearch and then use its API for searching. * **MCP-like aspects:** Elasticsearch can be a central search service for multiple applications. * **Pros:** Highly scalable, flexible, open-source (though managed services are available). * **Cons:** Requires more setup and management than Algolia. You need to handle the indexing process. 3. **MeiliSearch:** * **How it works:** MeiliSearch is an open-source, fast, and relevant search engine. It's designed to be easy to use and deploy. * **MCP-like aspects:** Can act as a central search service. * **Pros:** Open-source, fast, easy to set up. * **Cons:** May not be as feature-rich as Algolia or Elasticsearch for very complex search scenarios. You need to handle the indexing process. 4. **Building a Custom API (Node.js + Database):** * **How it works:** You could build your own API using Node.js and a database (like MongoDB or PostgreSQL). You would fetch data from the npm registry (using the npm API or a registry mirror) and store it in your database. Then, you would create API endpoints to search and filter the data. * **MCP-like aspects:** Your API would be the central point for searching npm packages. * **Pros:** Full control over the search logic and data. * **Cons:** Requires significant development effort. You need to handle data synchronization and scaling. **Example (Conceptual - Algolia):** 1. **Index npm data:** You would write a script that fetches package information from the npm registry (e.g., using the `npm registry` API or a library like `npm-registry-client`). This script would then index the data into your Algolia index. 2. **Search using Algolia's API:** In your application, you would use Algolia's JavaScript API to send search queries to your Algolia index. Algolia would return the search results, which you can then display to the user. **Translation to Indonesian:** Berikut adalah beberapa opsi untuk server MCP (Meta-Control Protocol) yang dapat digunakan untuk mencari paket npm, beserta konteksnya: **Memahami Konteks: MCP dan Pencarian npm** * **MCP (Meta-Control Protocol):** MCP adalah protokol yang memungkinkan berbagai layanan untuk berkomunikasi dan berkoordinasi satu sama lain. Dalam konteks pencarian paket npm, server MCP akan bertindak sebagai titik pusat untuk menanyakan dan mengumpulkan informasi dari berbagai sumber (seperti registri npm, GitHub, dll.). * **Registri npm:** Registri npm resmi adalah sumber utama untuk paket npm. Namun, Anda mungkin ingin mencari di berbagai sumber lain atau menerapkan penyaringan/peringkat khusus. **Kemungkinan Pendekatan dan Alat (Tidak semuanya adalah "server MCP" secara ketat, tetapi mencapai tujuan serupa):** 1. **Algolia (dengan pengindeksan khusus):** * **Cara kerjanya:** Algolia adalah platform pencarian-sebagai-layanan yang kuat. Anda dapat mengindeks data registri npm (atau data dari sumber lain) ke Algolia dan kemudian menggunakan API Algolia untuk melakukan pencarian yang cepat dan relevan. * **Aspek mirip MCP:** Algolia bertindak sebagai layanan pencarian pusat yang dapat diintegrasikan ke dalam berbagai aplikasi. Anda mengontrol pengindeksan dan peringkat. * **Kelebihan:** Sangat cepat, sangat dapat disesuaikan, bagus untuk persyaratan pencarian yang kompleks. * **Kekurangan:** Membutuhkan akun Algolia berbayar (tergantung penggunaan). Anda perlu menangani proses pengindeksan. 2. **Elasticsearch (dengan pengindeksan khusus):** * **Cara kerjanya:** Elasticsearch adalah mesin pencari dan analitik terdistribusi. Mirip dengan Algolia, Anda akan mengindeks data paket npm ke Elasticsearch dan kemudian menggunakan API-nya untuk pencarian. * **Aspek mirip MCP:** Elasticsearch dapat menjadi layanan pencarian pusat untuk beberapa aplikasi. * **Kelebihan:** Sangat skalabel, fleksibel, sumber terbuka (meskipun layanan terkelola tersedia). * **Kekurangan:** Membutuhkan lebih banyak pengaturan dan pengelolaan daripada Algolia. Anda perlu menangani proses pengindeksan. 3. **MeiliSearch:** * **Cara kerjanya:** MeiliSearch adalah mesin pencari sumber terbuka, cepat, dan relevan. Dirancang agar mudah digunakan dan diterapkan. * **Aspek mirip MCP:** Dapat bertindak sebagai layanan pencarian pusat. * **Kelebihan:** Sumber terbuka, cepat, mudah diatur. * **Kekurangan:** Mungkin tidak se kaya fitur Algolia atau Elasticsearch untuk skenario pencarian yang sangat kompleks. Anda perlu menangani proses pengindeksan. 4. **Membangun API Kustom (Node.js + Database):** * **Cara kerjanya:** Anda dapat membangun API sendiri menggunakan Node.js dan database (seperti MongoDB atau PostgreSQL). Anda akan mengambil data dari registri npm (menggunakan API npm atau mirror registri) dan menyimpannya di database Anda. Kemudian, Anda akan membuat endpoint API untuk mencari dan memfilter data. * **Aspek mirip MCP:** API Anda akan menjadi titik pusat untuk mencari paket npm. * **Kelebihan:** Kontrol penuh atas logika pencarian dan data. * **Kekurangan:** Membutuhkan upaya pengembangan yang signifikan. Anda perlu menangani sinkronisasi data dan penskalaan. **Contoh (Konseptual - Algolia):** 1. **Indeks data npm:** Anda akan menulis skrip yang mengambil informasi paket dari registri npm (misalnya, menggunakan API `npm registry` atau pustaka seperti `npm-registry-client`). Skrip ini kemudian akan mengindeks data ke indeks Algolia Anda. 2. **Cari menggunakan API Algolia:** Dalam aplikasi Anda, Anda akan menggunakan API JavaScript Algolia untuk mengirim kueri pencarian ke indeks Algolia Anda. Algolia akan mengembalikan hasil pencarian, yang kemudian dapat Anda tampilkan kepada pengguna.