Discover Awesome MCP Servers

Extend your agent with 71,889 capabilities via MCP servers.

All71,889
MCP Accessibility Audit

MCP Accessibility Audit

Performs automated web accessibility audits following WCAG standards using axe-core and Puppeteer, generating detailed reports in Spanish with recommended solutions and code examples.

local-rt-mcp-server

local-rt-mcp-server

An MCP server that provides AI tools with relational tech principles, patterns, and the Studio library to guide builders in creating community-centered tools using embedded design.

Neo4J MCP Server by CData

Neo4J MCP Server by CData

Neo4J MCP Server by CData

CrestronMCP client

CrestronMCP client

Enables natural language control of Crestron 4-Series AV systems via MCP tools, connecting Claude to a processor over TCP with TLS authentication.

mcp-brain

mcp-brain

A personal second brain on Cloudflare Workers that stores knowledge as a semantic graph with auto-linking, deduplication, and MCP tools for AI agents to save, search, and connect information.

knowledge-mcp

knowledge-mcp

An MCP server that allows Claude to export knowledge and experience into a personal knowledge corpus of markdown files with YAML frontmatter, organized by category, with tools for saving, reading, searching, and listing entries.

Silver Price MCP Server

Silver Price MCP Server

Fetches real-time silver prices and chart images from MCX India via Groww.in, including price metrics, trends, and a base64-encoded PNG chart.

mcp-domains

mcp-domains

Enables RDAP domain lookup via ICANN standard, free, no authentication required.

MCP_DesktopCommander

MCP_DesktopCommander

MCP_DesktopCommander

sharepoint-mcp-server

sharepoint-mcp-server

SharePoint MCP Server is an enterprise-ready Model Context Protocol (MCP) server built with C# .NET 9. It enables local AI models (such as Ollama, Qwen, and Llama) to securely connect to Microsoft SharePoint and query document libraries, site metadata, and files via the Microsoft Graph API without exposing enterprise data to public clouds.

short-video-mcp

short-video-mcp

Generates TikTok-style short videos narrated by Peter and Stewie Griffin from any content, using ElevenLabs for voice and FFmpeg for video assembly.

MCP Tools

MCP Tools

A modular multi-server architecture providing development automation, JIRA management, and performance reporting for Claude Code. It features specialized tools for PR health analysis, code reviews, and generating comprehensive team and individual quarterly reports.

s3-md-pdf-converter-mcp

s3-md-pdf-converter-mcp

Converts Markdown files and content to styled PDFs with S3 integration, Mermaid diagrams, and ApexCharts support, supporting stdio, HTTP, and SSE transport modes.

xenodocs-mcp-server

xenodocs-mcp-server

Fetches up-to-date, version-specific documentation and code examples for any library, preventing outdated or hallucinated API usage in LLM responses.

worklog-mcp

worklog-mcp

A simple, searchable Markdown-based MCP server for saving and retrieving work logs with two tools: save_worklog and search_worklogs.

simple-good-llm-memory-mcp-server

simple-good-llm-memory-mcp-server

Enables LLMs to store, search, and manage memories with hybrid semantic and keyword search using ChromaDB and Neo4j for persistent memory and knowledge graph capabilities.

elgato-keylight

elgato-keylight

MCP server for controlling Elgato Key Lights. Enables turning lights on/off, adjusting brightness and color temperature, applying presets, and triggering effects via Claude.

Tableau MCP

Tableau MCP

Enables integration with Tableau to query data, explore workbook content, and retrieve visualization images through natural language. It provides developer primitives for building AI applications that interact seamlessly with Tableau servers.

Test Mcp Helloworld

Test Mcp Helloworld

Here's a simple "Hello, world!" example for an MCP (Minecraft Coder Pack) server mod, along with explanations: ```java package com.example.helloworld; // Replace with your actual package name import net.minecraft.server.MinecraftServer; import net.minecraft.util.text.TextComponentString; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.event.FMLServerStartedEvent; @Mod(modid = "helloworld", name = "Hello World Mod", version = "1.0") // Replace with your mod's information public class HelloWorldMod { @Mod.EventHandler public void serverStarted(FMLServerStartedEvent event) { MinecraftServer server = event.getServer(); server.getPlayerList().sendMessage(new TextComponentString("Hello, world! This is from my MCP mod!")); } } ``` **Translation to Portuguese:** ```java package com.example.helloworld; // Substitua pelo seu nome de pacote real import net.minecraft.server.MinecraftServer; import net.minecraft.util.text.TextComponentString; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.event.FMLServerStartedEvent; @Mod(modid = "helloworld", name = "Mod Hello World", version = "1.0") // Substitua pelas informações do seu mod public class HelloWorldMod { @Mod.EventHandler public void serverStarted(FMLServerStartedEvent event) { MinecraftServer server = event.getServer(); server.getPlayerList().sendMessage(new TextComponentString("Olá, mundo! Isto é do meu mod MCP!")); } } ``` **Explanation (English):** * **`package com.example.helloworld;`**: This defines the package where your mod's code resides. **Important:** Replace `com.example.helloworld` with a unique package name that you control (e.g., `com.yourname.yourmod`). This helps prevent naming conflicts with other mods. * **`import ...;`**: These lines import necessary classes from the Minecraft and Forge APIs. These classes provide the functionality you need to interact with the server. * **`@Mod(...)`**: This is a Forge annotation that tells Forge that this class is a mod. * `modid`: A unique identifier for your mod (e.g., "helloworld"). This *must* be lowercase and contain only letters, numbers, and underscores. * `name`: The human-readable name of your mod (e.g., "Hello World Mod"). * `version`: The version number of your mod (e.g., "1.0"). * **`public class HelloWorldMod { ... }`**: This is the main class for your mod. * **`@Mod.EventHandler`**: This annotation marks a method as an event handler. Event handlers are methods that are called when specific events occur in the game. * **`public void serverStarted(FMLServerStartedEvent event) { ... }`**: This is the event handler method that is called when the server has finished starting up. The `FMLServerStartedEvent` object contains information about the event. * **`MinecraftServer server = event.getServer();`**: This line gets a reference to the `MinecraftServer` object, which represents the server instance. * **`server.getPlayerList().sendMessage(new TextComponentString("Hello, world! This is from my MCP mod!"));`**: This is the core of the example. It sends a message to all players currently connected to the server. * `server.getPlayerList()`: Gets the `PlayerList` object, which manages the players connected to the server. * `sendMessage(new TextComponentString(...))`: Sends a message to all players. `TextComponentString` is a class that represents a simple text message. **Explanation (Portuguese):** * **`package com.example.helloworld;`**: Define o pacote onde o código do seu mod reside. **Importante:** Substitua `com.example.helloworld` por um nome de pacote único que você controla (por exemplo, `com.seunome.seumod`). Isso ajuda a evitar conflitos de nomes com outros mods. * **`import ...;`**: Estas linhas importam as classes necessárias das APIs do Minecraft e Forge. Essas classes fornecem a funcionalidade que você precisa para interagir com o servidor. * **`@Mod(...)`**: Esta é uma anotação Forge que diz ao Forge que esta classe é um mod. * `modid`: Um identificador único para o seu mod (por exemplo, "helloworld"). Isso *deve* ser minúsculo e conter apenas letras, números e sublinhados. * `name`: O nome legível do seu mod (por exemplo, "Mod Hello World"). * `version`: O número da versão do seu mod (por exemplo, "1.0"). * **`public class HelloWorldMod { ... }`**: Esta é a classe principal do seu mod. * **`@Mod.EventHandler`**: Esta anotação marca um método como um manipulador de eventos. Os manipuladores de eventos são métodos que são chamados quando eventos específicos ocorrem no jogo. * **`public void serverStarted(FMLServerStartedEvent event) { ... }`**: Este é o método manipulador de eventos que é chamado quando o servidor termina de iniciar. O objeto `FMLServerStartedEvent` contém informações sobre o evento. * **`MinecraftServer server = event.getServer();`**: Esta linha obtém uma referência ao objeto `MinecraftServer`, que representa a instância do servidor. * **`server.getPlayerList().sendMessage(new TextComponentString("Olá, mundo! Isto é do meu mod MCP!"));`**: Este é o núcleo do exemplo. Ele envia uma mensagem para todos os jogadores atualmente conectados ao servidor. * `server.getPlayerList()`: Obtém o objeto `PlayerList`, que gerencia os jogadores conectados ao servidor. * `sendMessage(new TextComponentString(...))`: Envia uma mensagem para todos os jogadores. `TextComponentString` é uma classe que representa uma mensagem de texto simples. **How to Use (English):** 1. **Set up your MCP environment:** Follow the instructions on the MinecraftForge website to set up your MCP development environment. This involves downloading MCP, deobfuscating the Minecraft code, and setting up your IDE (e.g., Eclipse or IntelliJ IDEA). 2. **Create a new Java class:** Create a new Java class in your mod's package (e.g., `com.example.helloworld.HelloWorldMod`). 3. **Copy and paste the code:** Copy and paste the code above into your new Java class. **Remember to change the package name and mod information!** 4. **Build your mod:** Use the Gradle build system that comes with MCP to build your mod. This will create a `.jar` file in the `build/libs` directory. 5. **Install your mod:** Copy the `.jar` file to the `mods` folder in your Minecraft server directory. 6. **Start your server:** Start your Minecraft server. When the server finishes starting up, you should see the "Hello, world!" message in the server console and in the chat window of any connected players. **How to Use (Portuguese):** 1. **Configure seu ambiente MCP:** Siga as instruções no site MinecraftForge para configurar seu ambiente de desenvolvimento MCP. Isso envolve baixar o MCP, desofuscar o código do Minecraft e configurar seu IDE (por exemplo, Eclipse ou IntelliJ IDEA). 2. **Crie uma nova classe Java:** Crie uma nova classe Java no pacote do seu mod (por exemplo, `com.example.helloworld.HelloWorldMod`). 3. **Copie e cole o código:** Copie e cole o código acima em sua nova classe Java. **Lembre-se de alterar o nome do pacote e as informações do mod!** 4. **Compile seu mod:** Use o sistema de compilação Gradle que vem com o MCP para compilar seu mod. Isso criará um arquivo `.jar` no diretório `build/libs`. 5. **Instale seu mod:** Copie o arquivo `.jar` para a pasta `mods` no diretório do seu servidor Minecraft. 6. **Inicie seu servidor:** Inicie seu servidor Minecraft. Quando o servidor terminar de iniciar, você deverá ver a mensagem "Olá, mundo!" no console do servidor e na janela de bate-papo de todos os jogadores conectados. **Important Notes (English):** * **MCP Version:** Make sure you are using the correct version of MCP for the Minecraft version you are targeting. * **Forge Version:** Ensure you have the correct version of Forge installed on your server. The Forge version should match the MCP version you are using. * **Error Handling:** This is a very basic example. In a real mod, you would want to add error handling to catch any exceptions that might occur. * **Permissions:** Consider adding permission checks to your mod to restrict access to certain commands or features. **Important Notes (Portuguese):** * **Versão do MCP:** Certifique-se de estar usando a versão correta do MCP para a versão do Minecraft que você está segmentando. * **Versão do Forge:** Certifique-se de ter a versão correta do Forge instalada em seu servidor. A versão do Forge deve corresponder à versão do MCP que você está usando. * **Tratamento de erros:** Este é um exemplo muito básico. Em um mod real, você gostaria de adicionar tratamento de erros para capturar quaisquer exceções que possam ocorrer. * **Permissões:** Considere adicionar verificações de permissão ao seu mod para restringir o acesso a determinados comandos ou recursos.

Foreman MCP Server

Foreman MCP Server

Enables interaction with Foreman infrastructure management platform through MCP tools, prompts, and resources. Supports querying host information, security updates, and accessing Foreman data via natural language.

bambam

bambam

MCP server for agent-first Kanban board management, enabling agents to create, move, comment, and claim pebbles (cards) across statuses like requested, code_creation, testing, validation, and complete, with support for blocking, context feedback, and HIL (human-in-the-loop) transitions.

mcp-read-only-sql

mcp-read-only-sql

Provides secure read-only SQL access to PostgreSQL and ClickHouse databases with built-in safety features like read-only enforcement, timeouts, and managed result files.

Better Ableton MCP

Better Ableton MCP

A custom Ableton Live MCP focused on keeping sets tidy and creating MIDI that fits material already in the set.

cvd-mcp

cvd-mcp

An MCP server that enforces context validity declarations, ensuring agents refuse stale context with a disclosure naming the accountable steward instead of answering confidently with outdated information.

Academic Paper Explorer MCP Server

Academic Paper Explorer MCP Server

Enables rigorous, zero-hallucination analysis of local PDF papers, generating editable domain maps, mindmaps, research gaps, and future directions with strict citation requirements.

FleetShell

FleetShell

Enables Claude AI to execute commands across multiple remote servers via SSH, with TOTP 2FA authentication and 29 built-in MCP tools for server management.

FluxGit MCP Server

FluxGit MCP Server

Safety-first Git MCP server: 22 read-only tools designed for agent context budgets; writes are proposals approved by a human in the FluxGit desktop app.

bluemind-mcp

bluemind-mcp

Read-only MCP server to search and read emails and calendar events from a BlueMind account via the BlueMind REST API.

sample-mcp-server

sample-mcp-server

Provides current weather information for Japanese cities using the Open-Meteo API. A sample MCP server built with FastAPI_MCP to demonstrate integrating MCP with FastAPI.

threads-mcp

threads-mcp

MCP server for Threads comment research — analyze public sentiment, frustrations, and conversations on Threads via AI agents.