SA

selent-ai/selent-mcp

Analytics & monitoring

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

17 stars 6 forks Качество 55 Тренд 21

MCP для Meraki API и инструментов Selent

Обзор

Мощный сервер Model Context Protocol (MCP), который обеспечивает динамический доступ ко всему API панели инструментов Meraki, а также расширенные возможности аудита соответствия и безопасности. Вместо того, чтобы создавать сотни отдельных инструментов, Selent MCP использует интеллектуальное открытие для поиска и выполнения любой конечной точки API Meraki по требованию. Запросить любую из 400+ конечных точек API Meraki без предварительно определенных инструментов: Обычные запросы (организации, состояние устройства и т. д.), найденные мгновенно: Запросы на естественном языке, чтобы найти соответствующие конечные точки: Автоматическое обнаружение требуемых и необязательных параметров PCI DSS, HIPAA, SOC2, ISO 27001, NIST Cybersecurity Framework - Комплексные оценки безопасности во всей вашей организации Meraki - Выявляет пробелы в безопасности и нарушения соответствия - Конкретные шаги по исправлению для каждого вывода - Исполнительные резюме и технические детали для документации соответствия Создайте полную резервную копию вашего...

Обзор (машинный перевод)

Мощный сервер Model Context Protocol (MCP), который обеспечивает динамический доступ ко всему API панели инструментов Meraki, а также расширенные возможности аудита соответствия и безопасности. Вместо того, чтобы создавать сотни отдельных инструментов, Selent MCP использует интеллектуальное открытие для поиска и выполнения любой конечной точки API Meraki по требованию.

Feature Особенности

###Dynamic API Discovery

Универсальный доступ: запросить любую из 400+ конечных точек API Meraki без предварительно определенных инструментов ** Оптимизация по одному телефону**: Обычные запросы (организации, состояние устройства и т.д.) ** Интеллектуальный поиск**: Запросы на естественном языке для поиска соответствующих конечных точек Parameter Discovery: автоматическое обнаружение требуемых и необязательных параметров Умная валидация: Общая проверка параметров с помощью полезных сообщений об ошибках

###Соблюдение и аудит безопасности

  • ** Поддержка нескольких фреймворков**: PCI DSS, HIPAA, SOC2, ISO 27001, NIST Cybersecurity Framework ** Автоматизированное сканирование соответствия**: комплексные оценки безопасности по всей организации Meraki Критическое обнаружение**: выявление пробелов в безопасности и нарушений соблюдения

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Selent MCP

A powerful Model Context Protocol (MCP) server that provides dynamic access to the entire Meraki Dashboard API plus advanced compliance and security auditing capabilities. Instead of creating hundreds of individual tools, Selent MCP uses intelligent discovery to find and execute any Meraki API endpoint on demand.

🚀 Features

Dynamic API Discovery

  • Universal Access: Query any of 400+ Meraki API endpoints without pre-defined tools
  • Single-Call Optimization: Common queries (organizations, device status, etc.) found instantly
  • Intelligent Search: Natural language queries to find relevant endpoints
  • Parameter Discovery: Automatic detection of required and optional parameters
  • Smart Validation: Generic parameter validation with helpful error messages

Compliance & Security Auditing 🛡️

  • Multi-Framework Support: PCI DSS, HIPAA, SOC2, ISO 27001, NIST Cybersecurity Framework
  • Automated Compliance Scanning: Comprehensive security assessments across your entire Meraki organization
  • Critical Finding Detection: Identifies security gaps and compliance violations
  • Actionable Recommendations: Specific remediation steps for each finding
  • Detailed Reporting: Executive summaries and technical details for compliance documentation

Backup & Restore Operations 🔄

  • Organization Backup: Create complete backups of your Meraki organization
  • Component Restore: Restore individual devices or networks from backups
  • Status Monitoring: Real-time progress tracking for backup and restore operations
  • Error Handling: Comprehensive error reporting and recovery guidance

Advanced Network Analysis 📊

  • Network Topology Analysis: Comprehensive device relationships and connections
  • Device Health Monitoring: Performance metrics and diagnostics
  • Security Auditing: Network-wide security assessments
  • Performance Analytics: Bottleneck identification and optimization recommendations
  • Configuration Drift Detection: Identify inconsistencies across networks

Note: Advanced features (backup/restore, compliance auditing) require a Selent API key. Contact Selent to obtain access.

🐳 Quick Start with Docker

1. Prerequisites

  • Docker installed and running
  • Meraki Dashboard API key (Get one here)
  • Selent API key (optional, required for advanced features - contact Selent)

2. Deploy the Server

Option A: Use Public Docker Image (Recommended)

# Set your API keys
export MERAKI_API_KEY="your_meraki_api_key_here"
export SELENT_API_KEY="your_selent_api_key_here"  # Optional, for advanced features

# Run directly from Docker Hub (always pulls latest)
docker run \
  --pull=always \
  -e MERAKI_API_KEY=$MERAKI_API_KEY \
  -e SELENT_API_KEY=$SELENT_API_KEY \
Открыть полный README на GitHub

Установка

docker run -i --rm --pull=always -e MERAKI_API_KEY=your_meraki_api_key_here -e SELENT_API_KEY=your_selent_api_key_here selentai/selent-mcp:latest
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "Selent MCP": { "command": "docker", "args": [ "run", "-i", "--rm", "--pull=always", "-e", "MERAKI_API_KEY=your_meraki_api_key_here", "-e", "SELENT_API_KEY=your_selent_api_key_here", "selentai/selent-mcp:latest" ] } } }