
selent-ai/selent-mcp
Analytics & monitoringこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
MCP for Meraki API and Selent tools
概要
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. - : Query any of 400+ Meraki API endpoints without pre-defined tools - : Common queries (organizations, device status, etc.) found instantly - : Natural language queries to find relevant endpoints - : Automatic detection of required and optional parameters - : Generic parameter validation with helpful error messages - : PCI DSS, HIPAA, SOC2, ISO 27001, NIST Cybersecurity Framework - : Comprehensive security assessments across your entire Meraki organization - : Identifies security gaps and compliance violations - : Specific remediation steps for each finding - : Executive summaries and technical details for compliance documentation - : Create complete backups of your...
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 \
インストール
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設定
{
"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"
]
}
}
}