HttpStatus MCP Server
24 ferramentas acionáveis por IA para simulação de API, engenharia do caos, varredura de segurança, verificações SSL, depuração de CORS, validação OpenAPI, decodificação JWT, análise HAR, rastreamento distribuído, captura de webhook, fluxos de automação e monitoramento de uptime. Suporta autenticação OAuth2 e Bearer token.
Documentação
HttpStatus MCP Server
24 ferramentas chamáveis por IA para testes de API, mocks, monitoramento, segurança e automação — diretamente do seu assistente de IA.
URL Remota: https://mcp.httpstatus.com/mcp
Transporte: Streamable HTTP
Autenticação: OAuth2 ou Bearer token
Documentação: httpstatus.com/mcp
Configuração Rápida
Opção 1: OAuth2 (recomendado)
Clientes que suportam OAuth2 (Claude, Cursor, etc.) lidarão com a autenticação automaticamente:
{
"mcpServers": {
"httpstatus": {
"url": "https://mcp.httpstatus.com/mcp"
}
}
}
Opção 2: Bearer Token
Gere uma chave de API em httpstatus.com/app/api-keys e passe-a como um token Bearer:
{
"mcpServers": {
"httpstatus": {
"url": "https://mcp.httpstatus.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Ferramentas (24)
Mock de API
- create_mock — Cria um endpoint de mock de API com resposta personalizada, cabeçalhos e atraso
- update_mock — Atualiza um mock de API existente pelo ID
- delete_mock — Exclui um mock de API pelo ID
- list_mocks — Lista mocks de API com filtragem e paginação opcionais
Engenharia do Caos
- create_chaos_rule — Cria uma regra de engenharia do caos para um endpoint de API
- disable_chaos_rule — Desativa uma regra de caos pelo ID
- list_chaos_rules — Lista mapeamentos de endpoint da engenharia do caos
Segurança e Validação
- run_security_scan — Verifica uma URL em busca de problemas de segurança (cabeçalhos, TLS, CORS, CSP, HSTS, XSS)
- check_ssl — Verifica validade, expiração, cadeia de emissor e protocolos do certificado SSL/TLS
- validate_openapi — Valida especificação OpenAPI 2.x/3.x (JSON ou YAML)
- decode_jwt — Decodifica JWT e retorna cabeçalho, payload e metadados de assinatura
Rede e Diagnóstico
- run_redirect_analyzer — Analisa o comportamento da cadeia de redirecionamento para uma URL
- run_cors_debug — Executa diagnóstico de CORS para uma URL e origem de destino
- run_trace — Analisa dados de rastreamento distribuído (Jaeger, Zipkin, OpenTelemetry)
- analyze_har — Analisa arquivo HTTP Archive (HAR) para desempenho e erros
Monitoramento
- create_monitor — Cria monitor de uptime para uma URL com intervalos e regiões personalizados
- get_monitor_status — Obtém status atual e porcentagem de uptime de um monitor
Fluxos de Automação
- automation_create_workflow — Cria fluxo de automação de API a partir de etapas definidas
- automation_generate_from_openapi — Gera fluxo de automação a partir da especificação OpenAPI
- automation_import_postman_collection — Converte coleção do Postman em fluxo de automação
- automation_run_workflow — Executa um fluxo de automação existente pelo ID
- automation_get_workflow_status — Obtém status, resultados de etapas e logs de uma execução de fluxo
Utilitários
- capture_webhook — Cria e consulta bins de captura de webhook para inspeção de requisições
- start_resolve — Resolve intenções em linguagem natural para ferramentas do HttpStatus.com
Registro
Publicado no registro oficial de MCP:
https://registry.modelcontextprotocol.io/v0.1/servers/com.httpstatus%2Fmcp-server/versions/0.1.0
Licença
MIT