Протокол контекста модели 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
Error: (403) Forbidden➡️ Проверьте DD_API_KEY и DD_APP_KEY в .env
Проблемы с подключением MCP
Error: Failed to connect to MCP server➡️ Проверьте путь и содержимое claude_desktop_config.json
Монитор не найден
Error: No monitor found with name 'xxx'➡️ Проверьте правильность написания имени монитора и чувствительность к регистру
Журналы можно найти здесь
Вношу свой вклад 🤝
Не стесняйтесь:
Открытые вопросы по ошибкам
Подавайте 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 🖥️
- Использование 💻
- Архитектура 🏗
- Введение в протокол контекста модели (MCP) 🤖
Related Resources
Related MCP Servers
- 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 -4,489101Apache 2.0
- -securityFlicense-qualityProvides read-only access to MongoDB databases for LLMs to inspect collection schemas and execute aggregation pipelines.Last updated -226
- -securityAlicense-qualityProvides Claude with real-time system monitoring capabilities, including CPU, memory, disk, network, battery, and internet speed metrics.Last updated -1MIT License
- -securityFlicense-qualityAn MCP server that allows AI assistants to access AWS CloudWatch logs by listing log groups and reading log entries.Last updated -25
Appeared in Searches
- Combining MCP Server Aggregator
- 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