CloudWatch Logs MCP Server
Servidor MCP de CloudWatch Logs
Un servidor MCP (Protocolo de Contexto de Modelo) que proporciona herramientas para acceder a los registros de AWS CloudWatch. Este servidor permite a los asistentes de IA listar grupos de registros y leer entradas de registros de AWS CloudWatch.
Herramientas disponibles
grupos de listas
Enumera los grupos de registros de CloudWatch disponibles.
Parámetros:
prefix(opcional): prefijo del nombre del grupo de registrosregion(opcional): región de AWSaccessKeyId(opcional): ID de clave de acceso de AWSsecretAccessKey(opcional): clave de acceso secreta de AWSsessionToken(opcional): token de sesión de AWS
Devuelve: cadena JSON con la lista de grupos de registros, incluidos logGroupName , creationTime y storedBytes .
obtener_registros
Obtiene registros de CloudWatch de un grupo de registros específico.
Parámetros:
logGroupName(obligatorio): el nombre del grupo de registroslogStreamName(opcional): el nombre del flujo de registrostartTime(opcional): Hora de inicio en formato ISO o tiempo relativo (por ejemplo, "5m", "1h", "1d")endTime(opcional): Hora de finalización en formato ISOfilterPattern(opcional): Patrón de filtro para los registrosregion(opcional): región de AWSaccessKeyId(opcional): ID de clave de acceso de AWSsecretAccessKey(opcional): clave de acceso secreta de AWSsessionToken(opcional): token de sesión de AWS
Devuelve: cadena JSON con los eventos de registro, incluidos timestamp , message y logStreamName .
Related MCP server: CloudWatch MCP Server
Configuración
Credenciales de AWS
Asegúrese de tener configuradas las credenciales de AWS. Puede configurarlas mediante la CLI de AWS o configurando variables de entorno:
AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY
Uso con Claude Desktop
Agregue lo siguiente a su claude_desktop_config.json :
{
"mcpServers": {
"cloudwatch-logs": {
"command": "python3",
"args": ["/path/to/cloudwatch-logs-mcp/main.py"],
"env": {
"AWS_ACCESS_KEY_ID": "<YOUR_ACCESS_KEY_ID>",
"AWS_SECRET_ACCESS_KEY": "<YOUR_SECRET_ACCESS_KEY>",
},
"disabled": false,
"autoApprove": []
}
}
}Estibador
Si prefiere ejecutar el servidor en un contenedor Docker, puede configurar un Dockerfile y usar la siguiente configuración:
{
"mcpServers": {
"cloudwatch-logs": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"AWS_ACCESS_KEY_ID",
"-e",
"AWS_SECRET_ACCESS_KEY",
"mcp/cloudwatch-logs"
],
"env": {
"AWS_ACCESS_KEY_ID": "<YOUR_ACCESS_KEY_ID>",
"AWS_SECRET_ACCESS_KEY": "<YOUR_SECRET_ACCESS_KEY>",
}
}
}
}Detalles de implementación
Este servidor se creó con la clase FastMCP del SDK de MCP, que facilita la creación de servidores MCP. El servidor expone dos herramientas principales:
list_groups: enumera los grupos de registros de CloudWatch disponiblesget_logs: lee entradas de registro de grupos de registros específicos
Cada herramienta se implementa como una función asíncrona decorada con @mcp.tool() . El servidor utiliza la biblioteca boto3 para interactuar con la API de AWS CloudWatch Logs.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides AI assistants access to AWS CloudWatch Logs, enabling browsing, searching, summarizing, and correlating logs across multiple AWS services.167Apache 2.0- FlicenseNot gradedqualityDmaintenanceA simplified MCP server that provides a streamlined way to interact with AWS CloudWatch resources (log groups, log queries, and alarms) through the MCP protocol.5
- FlicenseNot gradedqualityFmaintenanceAn MCP server that enables AI assistants to query and analyze logs from Grafana Loki using LogQL, supporting label discovery and keyword search.4
- FlicenseNot gradedqualityDmaintenanceAn MCP server on AWS Lambda that gives AI assistants read-only access to SQS dead-letter queues and CloudWatch logs for fast incident triage.
Related MCP Connectors
An MCP server that integrates with Discord to provide AI-powered features.
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/serkanh/cloudwatch-logs-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server