Skip to main content
Glama

openwisp-mcp

Un servidor seguro, exclusivo para MCP, para OpenWISP.

Qué hace

  • Conjuntos de herramientas MCP de diagnóstico y completos

  • Valores seguros por defecto: sin respaldo simulado silencioso, sin interfaz web

  • Sandbox simulado explícito opcional para pruebas locales

  • Se ejecuta como un servicio seguro exclusivo para MCP a través de los envoltorios del monorepo: npm run variant:diagnostic y npm run variant:full

Related MCP server: network-mcp-server

Seguridad

  • OPENWISP_BASE_URL / OPENWISP_URL obligatorios a menos que OPENWISP_MOCK_SANDBOX=true

  • OPENWISP_API_TOKEN / OPENWISP_TOKEN obligatorios para el modo en vivo

  • OPENWISP_API_TOKEN_FILE / OPENWISP_TOKEN_FILE compatibles

  • OPENWISP_ALLOW_HTTP=true obligatorio para URLs HTTP

  • Los secretos se eliminan de process.env después de cargarlos

Estructura del monorepo

  • packages/diagnostic: envoltorio dedicado de variante de solo lectura

  • packages/full: envoltorio dedicado de variante de gestión completa

  • src/ raíz: tiempo de ejecución MCP seguro compartido utilizado por ambas variantes

Inicio rápido

npm install
npm run variant:diagnostic
npm run variant:full

Variables de entorno

Variable

Propósito

OPENWISP_BASE_URL

URL del controlador OpenWISP

OPENWISP_URL

Alias de OPENWISP_BASE_URL

OPENWISP_API_TOKEN

Token Bearer para el modo en vivo

OPENWISP_TOKEN

Alias de OPENWISP_API_TOKEN

OPENWISP_API_TOKEN_FILE

Ruta al archivo de token

OPENWISP_TOKEN_FILE

Alias del archivo de token

OPENWISP_MOCK_SANDBOX

Establecer true para usar datos simulados explícitamente

OPENWISP_ALLOW_HTTP

Establecer true para permitir URLs base HTTP

OPENWISP_MCP_MODE

diagnostic o full para el modo STDIO

Cobertura de herramientas

El servidor está alineado con las familias de API del Controlador OpenWISP documentadas más relevantes para operaciones MCP seguras:

  • Usuarios y autenticación

  • Dispositivos y conexiones de dispositivos

  • Credenciales y tokens

  • Plantillas y gestión de configuración

  • Geo y ubicaciones

  • Certificados y VPN

  • Topología de red

  • RADIUS y WiFi

  • Organizaciones y grupos

Notas

Se ha eliminado la interfaz web anterior de AI Studio; el tiempo de ejecución es exclusivo para MCP.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server for network operations that lets AI assistants interact with Cisco/Juniper network devices through safe, well-defined tools like compliance audits and configuration backups.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    A comprehensive MCP server for network device management via SSH/Telnet. Supports multiple vendors such as Cisco IOS and BDCOM, enabling AI assistants to execute commands and manage routers, switches, and firewalls.
    4
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server that enables AI agents to manage Defined Networking / Managed Nebula infrastructure, supporting tasks like network topology design, host provisioning, and security auditing through natural language.
    4
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.

  • MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.

View all MCP Connectors

Latest Blog Posts

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/marten-lucas/openwisp-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server