Discover Awesome MCP Servers

Extend your agent with 12,711 capabilities via MCP servers.

All12,711
TwilioManager MCP

TwilioManager MCP

Um servidor que conecta a IA Claude ao Twilio através do Protocolo de Contexto do Modelo, permitindo o gerenciamento assistido por prompts de contas Twilio, números de telefone e conformidade regulatória.

Playwright MCP Docker Environment

Playwright MCP Docker Environment

Este projeto fornece um ambiente Docker Compose para executar o servidor '@playwright/mcp'.

WebSurfer MCP

WebSurfer MCP

A Model Context Protocol server that enables AI assistants to securely fetch and extract readable text content from web pages through a standardized interface.

iOS Automation MCP Server

iOS Automation MCP Server

A Model Context Protocol server that enables AI assistants to interact with iOS simulators, perform accessibility testing, manage apps, and automate complex iOS workflows.

Adyen Checkout Utility Service MCP Server

Adyen Checkout Utility Service MCP Server

An MCP (Multi-Agent Conversation Protocol) Server that enables interaction with Adyen's Checkout Utility Service API through natural language, auto-generated using AG2's MCP builder.

Hika MCP Server

Hika MCP Server

mcp-pprof-anaylzer

mcp-pprof-anaylzer

This is a Model Context Protocol (MCP) server implemented in Go, providing a tool to analyze Go pprof performance profiles.

telegram-mcp

telegram-mcp

Integração da API do Telegram para acessar dados do usuário, gerenciar diálogos (chats, canais, grupos), recuperar mensagens e lidar com o status de leitura.

PDF Reader MCP Server

PDF Reader MCP Server

Capacita agentes de IA a ler e extrair informações (texto, metadados, número de páginas) de arquivos PDF com segurança dentro de contextos de projeto, usando uma ferramenta MCP flexível.

N8N MCP Server for Railway

N8N MCP Server for Railway

Implantação do Servidor N8N MCP para Railway

JMeter MCP Server

JMeter MCP Server

A Model Context Protocol server that enables executing and interacting with JMeter tests through MCP-compatible clients like Claude Desktop, Cursor, and Windsurf.

Current operating environment

Current operating environment

Here are a few ways to get information about the current operating environment, depending on what kind of information you're looking for and the context (e.g., a script, a command line, a program): **1. From the Command Line (Terminal):** * **Operating System Name and Version:** * **Linux/macOS:** `uname -a` (shows kernel name, hostname, kernel release, kernel version, machine hardware name, and operating system) * **Linux (more specific):** `lsb_release -a` (if the `lsb-release` package is installed) or `cat /etc/os-release` * **macOS:** `sw_vers` * **Windows:** `ver` or `systeminfo` (more detailed) * **Environment Variables:** * `printenv` (Linux/macOS) - Lists all environment variables. * `echo $VARIABLE_NAME` (Linux/macOS) - Prints the value of a specific environment variable (e.g., `echo $PATH`). * `set` (Windows) - Lists all environment variables. * `echo %VARIABLE_NAME%` (Windows) - Prints the value of a specific environment variable (e.g., `echo %PATH%`). * **Hardware Information:** * **Linux:** `lscpu`, `lspci`, `lsusb`, `free -m` (memory), `df -h` (disk space) * **macOS:** `system_profiler` (very comprehensive) * **Windows:** `systeminfo` (includes hardware details) * **Current Directory:** * `pwd` (Linux/macOS) * `cd` (Windows) * **User Information:** * `whoami` (Linux/macOS/Windows) - Shows the current username. * `id` (Linux/macOS) - Shows user ID, group ID, and groups. **2. From a Script (e.g., Python, Bash, PowerShell):** * **Python:** ```python import os import platform print("Operating System:", platform.system()) # e.g., 'Linux', 'Windows', 'Darwin' (macOS) print("OS Version:", platform.version()) print("Platform:", platform.platform()) print("Architecture:", platform.machine()) print("Processor:", platform.processor()) print("Environment Variables:", os.environ) # Dictionary of environment variables print("Current Directory:", os.getcwd()) ``` * **Bash:** ```bash #!/bin/bash echo "Operating System: $(uname -s)" echo "Kernel Version: $(uname -r)" echo "Hostname: $(hostname)" echo "Current Directory: $(pwd)" echo "User: $(whoami)" echo "PATH: $PATH" # Example environment variable ``` * **PowerShell:** ```powershell Write-Host "Operating System: $(Get-WmiObject Win32_OperatingSystem | Select-Object Caption).Caption" Write-Host "OS Version: $(Get-WmiObject Win32_OperatingSystem | Select-Object Version).Version" Write-Host "Computer Name: $env:COMPUTERNAME" Write-Host "Current Directory: $(Get-Location)" Write-Host "User: $env:USERNAME" Write-Host "PATH: $env:PATH" ``` **3. From Within a Program (e.g., C++, Java):** * **C++:** ```c++ #include <iostream> #ifdef _WIN32 #include <windows.h> #else #include <unistd.h> #include <limits.h> #endif int main() { #ifdef _WIN32 char buffer[MAX_PATH]; GetModuleFileName(NULL, buffer, MAX_PATH); std::cout << "Operating System: Windows" << std::endl; std::cout << "Current Directory: " << buffer << std::endl; // Path to the executable #else char buffer[PATH_MAX]; if (getcwd(buffer, sizeof(buffer)) != NULL) { std::cout << "Operating System: Linux/macOS" << std::endl; std::cout << "Current Directory: " << buffer << std::endl; } else { perror("getcwd() error"); } #endif return 0; } ``` * **Java:** ```java public class OperatingEnvironment { public static void main(String[] args) { System.out.println("Operating System: " + System.getProperty("os.name")); System.out.println("OS Version: " + System.getProperty("os.version")); System.out.println("Architecture: " + System.getProperty("os.arch")); System.out.println("Current Directory: " + System.getProperty("user.dir")); System.out.println("User Name: " + System.getProperty("user.name")); System.out.println("Java Version: " + System.getProperty("java.version")); } } ``` **Explanation of Common Information:** * **Operating System:** The name of the OS (e.g., Windows, Linux, macOS). * **OS Version:** The specific version of the operating system. * **Kernel Version:** (Linux/macOS) The version of the kernel. * **Architecture:** The CPU architecture (e.g., x86, x86\_64, arm64). * **Environment Variables:** Key-value pairs that provide configuration information to programs. `PATH` is a common one that tells the system where to find executable files. * **Current Directory:** The directory the process is currently running in. * **User:** The username of the currently logged-in user. * **Hostname:** The name of the computer. **How to Choose the Right Method:** * **Command Line:** For quick, interactive checks. * **Script:** For automating tasks and gathering information programmatically. * **Program:** When you need to access this information from within a running application. To give you the *best* answer, please tell me: * **What specific information are you looking for?** (e.g., OS name, version, memory usage, disk space, environment variables) * **What is the context?** (e.g., are you running a command in a terminal, writing a script, or developing a program?) * **What programming language (if any) are you using?** **Translation to Portuguese:** Aqui estão algumas maneiras de obter informações sobre o ambiente operacional atual, dependendo do tipo de informação que você procura e do contexto (por exemplo, um script, uma linha de comando, um programa): **1. Da Linha de Comando (Terminal):** * **Nome e Versão do Sistema Operacional:** * **Linux/macOS:** `uname -a` (mostra o nome do kernel, nome do host, versão do kernel, versão do kernel, nome do hardware da máquina e sistema operacional) * **Linux (mais específico):** `lsb_release -a` (se o pacote `lsb-release` estiver instalado) ou `cat /etc/os-release` * **macOS:** `sw_vers` * **Windows:** `ver` ou `systeminfo` (mais detalhado) * **Variáveis de Ambiente:** * `printenv` (Linux/macOS) - Lista todas as variáveis de ambiente. * `echo $NOME_DA_VARIÁVEL` (Linux/macOS) - Imprime o valor de uma variável de ambiente específica (por exemplo, `echo $PATH`). * `set` (Windows) - Lista todas as variáveis de ambiente. * `echo %NOME_DA_VARIÁVEL%` (Windows) - Imprime o valor de uma variável de ambiente específica (por exemplo, `echo %PATH%`). * **Informações de Hardware:** * **Linux:** `lscpu`, `lspci`, `lsusb`, `free -m` (memória), `df -h` (espaço em disco) * **macOS:** `system_profiler` (muito abrangente) * **Windows:** `systeminfo` (inclui detalhes de hardware) * **Diretório Atual:** * `pwd` (Linux/macOS) * `cd` (Windows) * **Informações do Usuário:** * `whoami` (Linux/macOS/Windows) - Mostra o nome de usuário atual. * `id` (Linux/macOS) - Mostra o ID do usuário, o ID do grupo e os grupos. **2. De um Script (por exemplo, Python, Bash, PowerShell):** * **Python:** ```python import os import platform print("Sistema Operacional:", platform.system()) # e.g., 'Linux', 'Windows', 'Darwin' (macOS) print("Versão do SO:", platform.version()) print("Plataforma:", platform.platform()) print("Arquitetura:", platform.machine()) print("Processador:", platform.processor()) print("Variáveis de Ambiente:", os.environ) # Dicionário de variáveis de ambiente print("Diretório Atual:", os.getcwd()) ``` * **Bash:** ```bash #!/bin/bash echo "Sistema Operacional: $(uname -s)" echo "Versão do Kernel: $(uname -r)" echo "Nome do Host: $(hostname)" echo "Diretório Atual: $(pwd)" echo "Usuário: $(whoami)" echo "PATH: $PATH" # Exemplo de variável de ambiente ``` * **PowerShell:** ```powershell Write-Host "Sistema Operacional: $(Get-WmiObject Win32_OperatingSystem | Select-Object Caption).Caption" Write-Host "Versão do SO: $(Get-WmiObject Win32_OperatingSystem | Select-Object Version).Version" Write-Host "Nome do Computador: $env:COMPUTERNAME" Write-Host "Diretório Atual: $(Get-Location)" Write-Host "Usuário: $env:USERNAME" Write-Host "PATH: $env:PATH" ``` **3. De Dentro de um Programa (por exemplo, C++, Java):** * **C++:** ```c++ #include <iostream> #ifdef _WIN32 #include <windows.h> #else #include <unistd.h> #include <limits.h> #endif int main() { #ifdef _WIN32 char buffer[MAX_PATH]; GetModuleFileName(NULL, buffer, MAX_PATH); std::cout << "Sistema Operacional: Windows" << std::endl; std::cout << "Diretório Atual: " << buffer << std::endl; // Caminho para o executável #else char buffer[PATH_MAX]; if (getcwd(buffer, sizeof(buffer)) != NULL) { std::cout << "Sistema Operacional: Linux/macOS" << std::endl; std::cout << "Diretório Atual: " << buffer << std::endl; } else { perror("getcwd() error"); } #endif return 0; } ``` * **Java:** ```java public class OperatingEnvironment { public static void main(String[] args) { System.out.println("Sistema Operacional: " + System.getProperty("os.name")); System.out.println("Versão do SO: " + System.getProperty("os.version")); System.out.println("Arquitetura: " + System.getProperty("os.arch")); System.out.println("Diretório Atual: " + System.getProperty("user.dir")); System.out.println("Nome de Usuário: " + System.getProperty("user.name")); System.out.println("Versão do Java: " + System.getProperty("java.version")); } } ``` **Explicação das Informações Comuns:** * **Sistema Operacional:** O nome do SO (por exemplo, Windows, Linux, macOS). * **Versão do SO:** A versão específica do sistema operacional. * **Versão do Kernel:** (Linux/macOS) A versão do kernel. * **Arquitetura:** A arquitetura da CPU (por exemplo, x86, x86\_64, arm64). * **Variáveis de Ambiente:** Pares chave-valor que fornecem informações de configuração para programas. `PATH` é uma variável comum que informa ao sistema onde encontrar arquivos executáveis. * **Diretório Atual:** O diretório em que o processo está sendo executado atualmente. * **Usuário:** O nome de usuário do usuário atualmente logado. * **Nome do Host:** O nome do computador. **Como Escolher o Método Certo:** * **Linha de Comando:** Para verificações rápidas e interativas. * **Script:** Para automatizar tarefas e coletar informações programaticamente. * **Programa:** Quando você precisa acessar essas informações de dentro de um aplicativo em execução. Para lhe dar a *melhor* resposta, por favor me diga: * **Que informações específicas você está procurando?** (por exemplo, nome do SO, versão, uso de memória, espaço em disco, variáveis de ambiente) * **Qual é o contexto?** (por exemplo, você está executando um comando em um terminal, escrevendo um script ou desenvolvendo um programa?) * **Qual linguagem de programação (se houver) você está usando?**

Clerk MCP Server Template

Clerk MCP Server Template

A production-ready template for building Model Context Protocol servers with Clerk authentication on Cloudflare Workers, allowing AI assistants to securely access user data and business logic in Clerk-authenticated applications.

Last9 Observability MCP

Last9 Observability MCP

Seamlessly bring real-time production context—logs, metrics, and traces—into your local environment to auto-fix code faster.

Cloud TPU API MCP Server

Cloud TPU API MCP Server

Provides Multi-Agent Conversation Protocol access to Google Cloud TPU services, enabling management of Tensor Processing Units through natural language interactions with the Google TPU API.

MCP UUID Server

MCP UUID Server

Um serviço simples que gera UUIDs aleatórios quando solicitado através do Claude Desktop.

Freshservice MCP server

Freshservice MCP server

Freshservice MCP server

ArxivSearcher MCP Server

ArxivSearcher MCP Server

An MCP server that enables intelligent searching, filtering, and exporting of Software Engineering papers on arXiv with tools for querying by keywords, authors, analyzing trends, and finding related research.

MCP-Server

MCP-Server

A Model Context Protocol implementation that enables large language models to call external tools (like weather forecasts and GitHub information) through a structured protocol, with visualization of the model's reasoning process.

Chess.com MCP Server

Chess.com MCP Server

Fornece acesso a dados de jogadores do Chess.com, registros de partidas e informações públicas através de interfaces MCP padronizadas, permitindo que assistentes de IA pesquisem e analisem informações sobre xadrez.

WordPress Standalone MCP Server

WordPress Standalone MCP Server

A Model Context Protocol server that automatically discovers WordPress REST API endpoints and creates individual tools for each endpoint, enabling natural language management of WordPress sites.

Perplexity Search

Perplexity Search

Permite a integração da API de IA da Perplexity com LLMs, oferecendo preenchimento de chat avançado através da utilização de templates de prompt especializados para tarefas como documentação técnica, revisão de código e documentação de API.

MCP Operator

MCP Operator

Um servidor de automação de navegador web que permite que assistentes de IA controlem o Chrome com gerenciamento de estado persistente, possibilitando tarefas de navegação complexas por meio de operações de navegador assíncronas.

GitHub MCP Server

GitHub MCP Server

yfinance-mcp

yfinance-mcp

Um servidor MCP (Market Connectivity Protocol) em Python para yfinance.

ClickUp MCP Server

ClickUp MCP Server

Um servidor de Protocolo de Contexto de Modelo que permite que agentes de IA interajam com espaços de trabalho do ClickUp, permitindo a criação, gerenciamento e organização do espaço de trabalho por meio de comandos em linguagem natural.

Zionfhe_mcp_server

Zionfhe_mcp_server

Browser CTL MCP Server

Browser CTL MCP Server

Anthropic based MCP server built on Python Playwright , enable AI agents to control web browsers.

WordPress MCP Integration

WordPress MCP Integration

Este servidor MCP permite que você automatize interações com o Wordpress.

LSD MCP Server

LSD MCP Server

An MCP server that connects language models to the LSD database, enabling web data extraction, research capabilities, and custom 'trips' for extending functionality through the internetdata SDK.