Integrations
Provides access to Datadog API to fetch monitoring data, including monitor states and Kubernetes logs from infrastructure
Enables extraction and formatting of error logs from Kubernetes clusters through the Datadog API
Протокол контекста модели Datadog (MCP) 🔍
Инструмент на основе Python для взаимодействия с API Datadog и извлечения данных мониторинга из вашей инфраструктуры. Этот MCP обеспечивает легкий доступ к состояниям мониторинга и журналам Kubernetes через простой интерфейс.
Возможности Datadog 🌟
- Отслеживание состояния монитора : выборка и анализ определенных состояний монитора.
- Анализ журналов Kubernetes : извлечение и форматирование журналов ошибок из кластеров Kubernetes
Предварительные условия 📋
- Питон 3.11+
- API Datadog и ключи приложений (с правильными разрешениями)
- Доступ к сайту Datadog
Установка 🔧
Установка через Smithery
Чтобы установить Datadog для Claude Desktop автоматически через Smithery :
Необходимые пакеты:
Настройка среды 🔑
Создайте файл .env
с вашими учетными данными Datadog:
Настройка Claude Desktop для MCP 🖥️
- Установить Клод Десктоп
- Настройте конфигурацию Datadog MCP:
Использование 💻
Архитектура 🏗
- FastMCP Base : использует фреймворк FastMCP для управления инструментами
- Модульная конструкция : отдельные функции для мониторов и журналов
- Безопасность типов : полная поддержка ввода с подсказками типов Python
- Абстракция API : обернутые вызовы API Datadog с обработкой ошибок
Я добавлю раздел о настройке MCP и Claude Desktop:
Введение в протокол контекста модели (MCP) 🤖
Что такое МКП?
Model Context Protocol (MCP) — это фреймворк, позволяющий моделям ИИ взаимодействовать с внешними инструментами и API стандартизированным образом. Он позволяет таким моделям, как Клод:
- Доступ к внешним данным
- Выполнять команды
- Взаимодействие с API
- Сохраняйте контекст во время разговоров
некоторые примеры MCP-серверов
https://github.com/punkpeye/awesome-mcp-servers?tab=readme-ov-file
Учебник по настройке MCP
Как это работает - Доступные функции 🛠️
LLM использует предоставленную функцию для получения данных и их использования
1. Получить состояния монитора
Пример:
2. Получите логи Kubernetes
Пример:
4. Проверка установки
В чате Клода на рабочем столе
проверьте соединение datadog в claude
5. Используйте инструменты Datadog MCP
Вопросы безопасности 🔒
- Сохраните ключи API в
.env
- MCP работает в изолированной среде
- Каждый инструмент имеет определенные разрешения.
- Реализовано ограничение скорости
Устранение неполадок 🔧
Использование MCP-инспектора
Инспектор MCP обеспечивает:
- Просмотр состояния сервера MCP в реальном времени
- Журналы вызовов функций
- Отслеживание ошибок
- Мониторинг ответа API
Распространенные проблемы и решения
- Ошибки аутентификации API➡️ Проверьте DD_API_KEY и DD_APP_KEY в .envCopy
- Проблемы с подключением MCP➡️ Проверьте путь и содержимое claude_desktop_config.jsonCopy
- Монитор не найден➡️ Проверьте правильность написания имени монитора и чувствительность к региструCopy
- Журналы можно найти здесь
Вношу свой вклад 🤝
Не стесняйтесь:
- Открытые вопросы по ошибкам
- Подавайте PR-заявки на улучшения
- Добавить новые функции
Заметки 📝
- Вызовы API выполняются на сайт Datadog EU.
- Временной интервал по умолчанию составляет 1 час для состояний монитора.
- Ограничения на размер страницы установлены для большинства случаев использования.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
предоставить доступ к журналам мониторинга и кластера из datadog
- Возможности Datadog 🌟
- Предварительные условия 📋
- Установка 🔧
- Настройка среды 🔑
- Настройка Claude Desktop для MCP 🖥️
- Sample Output
- Sample Output
- Install as MCP extension
- Launch MCP Inspector for debugging
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityInteracts with LogSeq via its API.Last updated -225Python
- -securityFlicense-qualityIntegrates with Sumo Logic's API to enable log search with configurable queries and time ranges, supporting error handling and easy deployment via Docker.Last updated -TypeScript
- AsecurityAlicenseAqualityThe MCP server provides an interface to the Datadog API, enabling seamless management of incidents, monitoring, logs, dashboards, metrics, traces, and hosts. Its extensible design allows easy integration of additional Datadog APIs for future expansions.Last updated -1432236TypeScriptApache 2.0
- -securityFlicense-qualityAn MCP server that allows AI assistants to access AWS CloudWatch logs by listing log groups and reading log entries.Last updated -4Python
Appeared in Searches
- Datadog - A monitoring and analytics platform for developers and IT operations
- A service for application performance monitoring and observability
- A platform for monitoring and analyzing system and application performance
- A platform for monitoring and analyzing data in real-time
- A service for monitoring and analytics of applications and infrastructure