Skip to main content
Glama

openwisp-mcp

Безопасный сервер, работающий только через MCP, для OpenWISP.

Что он делает

  • Диагностический и полный наборы инструментов MCP

  • Безопасные настройки по умолчанию: нет тихого переключения на mock, нет веб-интерфейса

  • Опциональная явная mock-песочница для локального тестирования

  • Работает как безопасный сервис только через MCP через обёртки монорепозитория: npm run variant:diagnostic и npm run variant:full

Related MCP server: network-mcp-server

Безопасность

  • OPENWISP_BASE_URL / OPENWISP_URL обязательны, если не задано OPENWISP_MOCK_SANDBOX=true

  • OPENWISP_API_TOKEN / OPENWISP_TOKEN обязательны для живого режима

  • Поддерживаются OPENWISP_API_TOKEN_FILE / OPENWISP_TOKEN_FILE

  • Для HTTP-URL требуется OPENWISP_ALLOW_HTTP=true

  • Секреты удаляются из process.env после загрузки

Структура монорепозитория

  • packages/diagnostic: выделенная обёртка варианта только для чтения

  • packages/full: выделенная обёртка варианта полного управления

  • корневой src/: общая безопасная среда выполнения MCP, используемая обоими вариантами

Быстрый старт

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

Переменные окружения

Variable

Purpose

OPENWISP_BASE_URL

URL контроллера OpenWISP

OPENWISP_URL

Псевдоним для OPENWISP_BASE_URL

OPENWISP_API_TOKEN

Bearer-токен для живого режима

OPENWISP_TOKEN

Псевдоним для OPENWISP_API_TOKEN

OPENWISP_API_TOKEN_FILE

Путь к файлу токена

OPENWISP_TOKEN_FILE

Псевдоним для файла токена

OPENWISP_MOCK_SANDBOX

Установите true, чтобы явно использовать mock-данные

OPENWISP_ALLOW_HTTP

Установите true, чтобы разрешить HTTP-базовые URL

OPENWISP_MCP_MODE

diagnostic или full для режима STDIO

Покрытие инструментов

Сервер соответствует документированным семействам API контроллера OpenWISP, наиболее релевантным для безопасных операций MCP:

  • Пользователи и аутентификация

  • Устройства и подключения устройств

  • Учётные данные и токены

  • Шаблоны и управление конфигурацией

  • Гео и местоположения

  • Сертификаты и VPN

  • Сетевая топология

  • RADIUS и WiFi

  • Организации и группы

Примечания

Предыдущий веб-интерфейс AI Studio удалён; среда выполнения работает только через 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