Discover Awesome MCP Servers
Extend your agent with 10,171 capabilities via MCP servers.
- All10,171
- 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
Tung Shing MCP Server
Um plugin de Protocolo de Contexto de Modelo para cálculos do almanaque chinês Tung Shing (黄历/通勝/通胜).
🏗️ ClaudeHopper - AI-Powered Construction Document Assistant
AI-powered MCP server that enables Claude and other LLMs to interact directly with construction documents, drawings, and specifications through advanced RAG and hybrid search capabilities.
mcp-servers-scratch
mcp server
Workers Mcp
Talk to a Cloudflare Worker from Claude Desktop!
MCP Server Boilerplate
MCP Server Boilerplate is a Node.js example that demonstrates how to build an MCP server with a custom tool, including one that loads an environment variable from a configuration file, to integrate seamlessly with AI-assisted environments like Cursor AI.
Umami Analytics MCP Server
Espelho de
Weather MCP Server
Aqui está um exemplo de como usar a API de clima HeWeather (和风天气) em um servidor MCP (Minecraft Coded Package): ```java import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class HeWeatherAPI { private static final String API_KEY = "SUA_CHAVE_DE_API"; // Substitua pela sua chave de API private static final String API_URL = "https://devapi.qweather.com/v7/weather/now?location=%s&key=%s"; public static String getWeatherData(String location) { try { URL url = new URL(String.format(API_URL, location, API_KEY)); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod("GET"); int responseCode = connection.getResponseCode(); if (responseCode == HttpURLConnection.HTTP_OK) { BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream())); String inputLine; StringBuilder response = new StringBuilder(); while ((inputLine = in.readLine()) != null) { response.append(inputLine); } in.close(); return response.toString(); } else { System.out.println("Request failed: " + responseCode); return null; } } catch (IOException e) { e.printStackTrace(); return null; } } public static void main(String[] args) { String location = "101010100"; // Código da cidade (ex: Pequim) String weatherData = getWeatherData(location); if (weatherData != null) { System.out.println(weatherData); // Aqui você pode analisar o JSON retornado e extrair as informações desejadas } else { System.out.println("Failed to retrieve weather data."); } } } ``` **Explicação:** 1. **Importações:** Importa as classes necessárias para fazer requisições HTTP. 2. **`API_KEY`:** **Substitua `SUA_CHAVE_DE_API` pela sua chave de API real da HeWeather.** Você precisa se registrar no site da HeWeather (和风天气) para obter uma chave. 3. **`API_URL`:** Define a URL base da API. `%s` são placeholders para a localização e a chave da API. 4. **`getWeatherData(String location)`:** - Constrói a URL completa da API usando a localização fornecida e a chave da API. - Abre uma conexão HTTP com a URL. - Define o método da requisição como `GET`. - Obtém o código de resposta HTTP. - Se o código de resposta for `HTTP_OK` (200), lê a resposta da API linha por linha e a armazena em um `StringBuilder`. - Retorna a resposta como uma string. - Se houver algum erro (código de resposta diferente de 200 ou uma exceção de IO), imprime uma mensagem de erro e retorna `null`. 5. **`main(String[] args)`:** - Define a localização (código da cidade). Você pode encontrar os códigos das cidades no site da HeWeather. - Chama a função `getWeatherData()` para obter os dados do clima. - Se os dados forem obtidos com sucesso, imprime a resposta JSON. - Se a requisição falhar, imprime uma mensagem de erro. **Como usar isso em um servidor MCP:** 1. **Adicione a biblioteca JSON:** A resposta da API é em formato JSON. Você precisará adicionar uma biblioteca JSON ao seu projeto MCP para analisar a resposta. Uma biblioteca popular é o Gson do Google. Adicione a dependência ao seu `build.gradle` (ou equivalente). ```gradle dependencies { // ... outras dependências implementation 'com.google.code.gson:gson:2.8.9' // ou a versão mais recente } ``` 2. **Analise o JSON:** Dentro do método `main` (ou em um método separado), use a biblioteca JSON para analisar a string `weatherData` e extrair as informações que você precisa (temperatura, condição climática, etc.). ```java import com.google.gson.JsonObject; import com.google.gson.JsonParser; // ... dentro do método main ou em um método separado if (weatherData != null) { JsonParser parser = new JsonParser(); JsonObject json = parser.parse(weatherData).getAsJsonObject(); // Extrai a informação desejada JsonObject now = json.getAsJsonObject("now"); String temperature = now.get("temp").getAsString(); String text = now.get("text").getAsString(); System.out.println("Temperature: " + temperature + "°C"); System.out.println("Condition: " + text); } ``` 3. **Integre com o Minecraft:** Agora você pode usar as informações do clima para fazer coisas no seu servidor Minecraft, como: - Mostrar a temperatura no chat. - Mudar o clima do jogo com base nos dados da API. - Criar eventos especiais com base nas condições climáticas. **Considerações importantes:** * **Chave da API:** Mantenha sua chave da API segura. Não a compartilhe publicamente. * **Limites da API:** A HeWeather tem limites de requisição. Verifique os limites do seu plano e evite fazer requisições excessivas. * **Tratamento de erros:** Implemente um tratamento de erros robusto para lidar com falhas na requisição da API. * **Assincronismo:** Para evitar bloquear o thread principal do servidor Minecraft, considere fazer a requisição da API em um thread separado. * **Códigos de localização:** Encontre os códigos de localização corretos para as áreas que você deseja monitorar. Este é um exemplo básico. Você precisará adaptá-lo às suas necessidades específicas e à estrutura do seu projeto MCP. Lembre-se de consultar a documentação da API HeWeather para obter informações detalhadas sobre os dados que ela fornece e como usá-los.
shortcut-mcp-server
A Model Context Protocol server for Shortcut.
mcp-langchain-ts-client
LangChain.js client for Model Context Protocol.
MCP Forge
Uma ferramenta que gera servidores MCP para Smithery com integração ao Cursor IDE, permitindo que os usuários criem rapidamente servidores a partir de modelos como Básico, Busca na Web ou interações com Banco de Dados.
MCP Ethereum Address Info Server
Fornece informações em tempo real sobre endereços Ethereum em múltiplas blockchains usando o Protocolo de Contexto de Modelo, apresentando um endpoint Server-Sent Events para atualizações ao vivo.
File Analysis MCP Server
🧠 DeepSeek MCP Server
Espelho de
Needle MCP server
Espelho de
mcp-server-template
MCP Bitbucket Python 🦊
Uma implementação em Python de um servidor MCP que permite a integração local e segura com o Bitbucket para aplicações de IA, fornecendo ferramentas para gerenciamento de repositórios, criação de branches, operações de arquivos, rastreamento de issues e criação de pull requests.
MCP Server for Data Exploration
Espelho de
Claude MCP Server
mcp-server-salesforce MCP server
wordware-mcp
Um servidor de Programa de Controle Mestre (Master Control Program) que permite aos desenvolvedores executar fluxos de IA Wordware localmente, possibilitando a integração das capacidades de IA da Wordware diretamente em ambientes de desenvolvimento locais.
mcp-server-jupyter
MCP server for Jupyter Notebooks and JupyterLab
MCP Server Cookie Cutter Template
A cookiecutter template for creating MCP (Model Control Protocol) servers
Template project to build MCP server using SpringBoot
Dune Analytics MCP Server
Um servidor MCP que conecta dados do Dune Analytics a agentes de IA.
ADB MCP Server
MCP Server for Android Debug Bridge (ADB), enabling Claude to interact with Android devices.
Linkedin MCP Server
An MCP Server for Linkedin API
🌈 Iris MCP Server
Mirror of
mcp-pyodide
Um servidor Pyodide para executar código Python por Modelos de Linguagem Grandes (LLMs) através do Protocolo de Contexto de Modelo (MCP).
TriliumNext Notes' MCP Server
Um servidor de protocolo de contexto de modelo que permite a interação com o TriliumNext Notes, fornecendo ferramentas para criar, pesquisar, recuperar, atualizar e excluir notas por meio de comandos em linguagem natural.
mocxykit
This is an Frontend development service middleware that can be used with webpack and vite. Its main function is to visualize the configuration, manage http(s)-proxy, and mock data.