Discover Awesome MCP Servers

Extend your agent with 23,729 capabilities via MCP servers.

All23,729
Mongo-MCP

Mongo-MCP

Enables LLMs to interact with MongoDB databases through a complete suite of CRUD operations, administrative tasks, and index management tools. It supports database and collection handling, aggregation pipelines, and comprehensive server monitoring via the Model Context Protocol.

ABP.IO MCP Server

ABP.IO MCP Server

Enables AI models to interact with ABP.IO applications through over 48 tools for managing modules, entities, users, and multi-tenancy. It supports comprehensive application lifecycle management and automated UI generation across multiple frameworks including Angular, Blazor, and MVC.

MCP Qdrant Codebase Embeddings

MCP Qdrant Codebase Embeddings

A Model Context Protocol server that provides semantic understanding of codebases using Qdrant vector database, enabling AI assistants to search files by purpose, discover relationships between files, analyze architecture, and identify refactoring opportunities.

Dingtalk Mcp

Dingtalk Mcp

KOF Nano Banana MCP Server

KOF Nano Banana MCP Server

Enables image generation using Gemini native models, supporting both single prompts and batch processing via a file-based queue. It allows for detailed configuration of aspect ratios and models using YAML frontmatter across various MCP-enabled clients.

DuckDuckGo Search MCP 🔍

DuckDuckGo Search MCP 🔍

Um servidor de Protocolo de Contexto de Modelo (MCP) poderoso para pesquisa na web e extração de conteúdo de URLs usando o DuckDuckGo.

Productive Simple MCP

Productive Simple MCP

A Model Context Protocol (MCP) server for accessing Productive.io API endpoints (projects, tasks, comments, todos), tailored for read-only operations, providing streamlined access to essential data while minimizing token consumption

AI Makerspace MCP Demo Server

AI Makerspace MCP Demo Server

Enables web search capabilities through the Tavily API and serves as a demonstration platform for building custom MCP tools. Designed for educational purposes to showcase MCP server development and LangGraph integration.

Bear MCP Server

Bear MCP Server

Um servidor de Protocolo de Contexto de Modelo que permite que assistentes de IA como o Claude leiam notas do aplicativo de anotações Bear em um modo seguro e somente leitura.

MCP SubMatcher

MCP SubMatcher

An MCP server that automatically renames local subtitle files to match corresponding videos using statistical token matching and episode verification. It enables users to scan media directories, preview matches, and manage subtitle configurations through natural language commands.

MCP Hardware Access Library

MCP Hardware Access Library

A Python framework that enables secure hardware control through the Model Context Protocol, allowing AI agents and automation systems to interact with physical devices across multiple platforms.

figma-pilot

figma-pilot

Enables AI agents to create, modify, and manage Figma designs through natural language commands via a specialized MCP server and plugin bridge. It supports a wide range of operations including element creation, property modification, component management, and accessibility checks.

Python MCP Sandbox

Python MCP Sandbox

Um ambiente de execução de código Python interativo que permite que usuários e LLMs executem código Python com segurança e instalem pacotes em contêineres Docker isolados.

MCP File Compaction

MCP File Compaction

Reduces Claude's context window costs by automatically summarizing inactive files to their public interfaces using AST parsing, keeping only the full contents of the currently active file.

All-in-MCP

All-in-MCP

Enables academic research through paper search across multiple databases (IACR, CryptoBib, Crossref, Google Scholar), PDF processing, and GitHub repository browsing. Features modular architecture with FastMCP-based proxy server routing to specialized academic tools.

TA-Lib MCP Server

TA-Lib MCP Server

Provides technical analysis indicators like SMA, EMA, RSI, MACD, Bollinger Bands, and Stochastic through MCP, enabling AI assistants to perform financial market analysis and calculations on price data.

MCP Calculator Project

MCP Calculator Project

A communication pipe and tool suite that enables AI models to interact with external systems through mathematical calculations, remote control, and data processing. It supports multiple transport protocols including stdio, SSE, and HTTP for flexible and extensible tool integration.

Phabricator MCP Server

Phabricator MCP Server

Enables AI assistants to interact with Phabricator for task management and code review workflows, including viewing and commenting on tasks, managing differential revisions, and providing intelligent review analysis with code context.

Beagle Security MCP Server

Beagle Security MCP Server

Enables integration with Beagle Security API for managing security testing projects, applications, domain verification, and automated penetration tests. Provides 18 tools for creating, monitoring, and retrieving results from security assessments.

Happy Server MCP

Happy Server MCP

Enables programmatic interaction with Happy AI sessions, allowing users to list, create, monitor, send messages to, and manage AI coding sessions across multiple machines.

SuperCollider MCP

SuperCollider MCP

Tavily Search

Tavily Search

I can't directly use Tavily Search or browse the internet to search for news pages or images. I am a large language model, not a search engine. My knowledge is based on the information I was trained on. To find news pages or images, you can use search engines like Google, Bing, DuckDuckGo, or specialized image search engines like Google Images or TinEye. You can also use news aggregators like Google News or Apple News. If you give me specific keywords or a topic, I can try to provide you with information based on my existing knowledge, but I cannot perform real-time searches.

Cloud SQL Admin MCP Server

Cloud SQL Admin MCP Server

An MCP Server that enables interaction with Google Cloud SQL Admin API, allowing users to manage Cloud SQL database instances through natural language commands.

hello-mcp-server-current-time

hello-mcp-server-current-time

## Exemplo Simples de um Servidor MCP Personalizado Baseado em spring-ai-starter-mcp-server para Obter a Hora Atual Aqui está um exemplo simples de como criar um servidor MCP (Model Catalog Provider) personalizado baseado em `spring-ai-starter-mcp-server` que retorna a hora atual: **1. Adicione a Dependência:** Primeiro, adicione a dependência `spring-ai-starter-mcp-server` ao seu projeto Maven ou Gradle. **Maven:** ```xml <dependency> <groupId>org.springframework.ai</groupId> <artifactId>spring-ai-starter-mcp-server</artifactId> <version>SEU_VERSAO_AQUI</version> </dependency> ``` **Gradle:** ```gradle dependencies { implementation 'org.springframework.ai:spring-ai-starter-mcp-server:SEU_VERSAO_AQUI' } ``` Substitua `SEU_VERSAO_AQUI` pela versão mais recente do `spring-ai-starter-mcp-server`. **2. Crie uma Classe de Configuração:** Crie uma classe de configuração Spring Boot para configurar o servidor MCP. ```java import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.Bean; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; @SpringBootApplication public class McpServerApplication { public static void main(String[] args) { SpringApplication.run(McpServerApplication.class, args); } @RestController public static class TimeController { @GetMapping("/time") public String getCurrentTime() { LocalDateTime now = LocalDateTime.now(); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); return "Current Time: " + now.format(formatter); } } } ``` **Explicação:** * **`@SpringBootApplication`**: Anotação padrão do Spring Boot para indicar uma aplicação Spring Boot. * **`TimeController`**: Um controlador REST que expõe um endpoint `/time`. * **`@GetMapping("/time")`**: Mapeia requisições GET para o endpoint `/time` ao método `getCurrentTime()`. * **`getCurrentTime()`**: Obtém a hora atual, formata-a e retorna uma string. **3. Execute a Aplicação:** Execute a aplicação Spring Boot. Você pode fazer isso a partir da sua IDE ou usando a linha de comando: ```bash ./mvnw spring-boot:run # Maven ./gradlew bootRun # Gradle ``` **4. Teste o Endpoint:** Abra um navegador ou use uma ferramenta como `curl` para acessar o endpoint `/time`: ```bash curl http://localhost:8080/time ``` Você deverá ver a hora atual formatada como: ``` Current Time: 2023-10-27 10:30:00 (exemplo) ``` **Considerações:** * **Porta:** Por padrão, o Spring Boot executa na porta 8080. Você pode configurar a porta no arquivo `application.properties` ou `application.yml`. * **Formato da Hora:** Você pode personalizar o formato da hora alterando o padrão no `DateTimeFormatter`. * **spring-ai-starter-mcp-server:** Este exemplo não utiliza diretamente as funcionalidades do `spring-ai-starter-mcp-server` além de sua infraestrutura básica. Para usar o MCP de forma mais completa, você precisaria implementar as interfaces e classes fornecidas pelo `spring-ai-starter-mcp-server` para registrar e gerenciar modelos de IA. Este exemplo serve como um ponto de partida para construir um servidor MCP personalizado. **Para integrar com o spring-ai-starter-mcp-server de forma mais completa (além de apenas usar a infraestrutura Spring Boot):** Você precisaria: 1. **Definir um Modelo:** Criar uma classe que represente um modelo de IA (por exemplo, com nome, descrição, versão, etc.). 2. **Implementar um `ModelCatalogProvider`:** Criar uma classe que implemente a interface `ModelCatalogProvider` do `spring-ai-starter-mcp-server`. Esta classe seria responsável por fornecer informações sobre os modelos disponíveis. 3. **Registrar o `ModelCatalogProvider`:** Registrar a sua implementação de `ModelCatalogProvider` como um bean Spring. Este exemplo mais completo envolveria mais código e uma compreensão mais profunda do `spring-ai-starter-mcp-server`. O exemplo acima é um ponto de partida simples para criar um servidor HTTP básico com Spring Boot.

Maven Dependencies Server

Maven Dependencies Server

Um servidor MCP (Protocolo de Contexto de Modelo) que fornece ferramentas para verificar versões de dependências Maven. Este servidor permite que LLMs verifiquem dependências Maven e recuperem suas versões mais recentes do Repositório Central Maven.

Dangerous MCP

Dangerous MCP

Um servidor de demonstração que revela riscos de segurança ao acessar variáveis de ambiente sensíveis, ilustrando como as ferramentas MCP podem potencialmente vazar dados do usuário sem consentimento explícito.

Remote MCP Server Authless

Remote MCP Server Authless

A serverless solution for deploying Model Context Protocol (MCP) servers on Cloudflare Workers without authentication requirements, enabling developers to create and access custom AI tools through the MCP standard.

Consumer Rights Wiki MCP Server

Consumer Rights Wiki MCP Server

Enables AI assistants to access the Consumer Rights Wiki, providing tools to search and retrieve information about modern consumer exploitation issues like privacy violations, dark patterns, and deceptive pricing practices.

react-analyzer-mcp

react-analyzer-mcp

* Analise seus projetos React localmente * Saída consistente com análise AST + IA * Crie documentos Markdown e llm.txt para seu código React de uma só vez

JIRA MCP Server

JIRA MCP Server

JIRA MCP Server: Integrações de API Essenciais para Gerentes de Programas Técnicos