cloudisp-mcp
OfficialSupports sourcing the CloudISP API key from 1Password via op://<Vault>/<Item>/credential secret references; when configured this way the server is launched through op run, so the credential is resolved at runtime and never written to disk.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@cloudisp-mcpbuscá al abonado Juan Pérez y mostrame su perfil de internet"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
cloudisp-mcp
Servidor MCP de CloudISP para agentes de IA: permite que Claude Code, Codex, pi, omp u opencode consulten (y, si lo habilitás, operen) tu plataforma CloudISP en lenguaje natural — buscar abonados, ver perfiles, órdenes de trabajo, técnicos y el estado de la red.
Es un proceso local sin dependencias: habla con la API pública de CloudISP
(/api/v1/public) usando tu API key y nunca abre conexiones a bases de
datos.
Requisitos
macOS o Linux.
Node.js 18 o superior y
git.Opcional: 1Password CLI (
op) si querés guardar la clave en 1Password en vez de en un archivo.
Related MCP server: WHMCS MCP Server
Instalación rápida
curl -fsSL https://raw.githubusercontent.com/CloudISP/cloudisp-mcp/main/install.sh | bash -s -- prodEl instalador:
Clona este repo en
~/.local/share/cloudisp-mcp(o$XDG_DATA_HOME/cloudisp-mcp).Crea
~/.config/cloudisp-mcp/prod.enva partir del ejemplo solo si no existe (permisos 600).Registra el servidor
cloudispen cada agente que encuentre instalado: Claude Code, Codex, pi, omp y opencode. Los que no estén se omiten.Enlaza las skills en
~/.agents/skills,~/.claude/skillsy~/.omp/agent/skills.
Después editá ~/.config/cloudisp-mcp/prod.env y pegá tu clave.
Actualizar: volvé a correr el mismo comando. Hace git pull y vuelve a
registrar sin duplicar nada; tu archivo .env no se toca.
Obtener una API key
Las claves las emite CloudISP para tu plataforma. Por defecto se entregan con
scopes de solo lectura (:read). Los scopes de escritura requieren un
empleado responsable asociado a la clave. Pedila a
contacto@digitalnoa.com.ar.
Configuración
Cada entorno es un archivo ~/.config/cloudisp-mcp/<entorno>.env:
Variable | Obligatoria | Descripción |
| sí | URL de tu CloudISP. Debe ser |
| sí | Tu clave, o una referencia |
| no |
|
Con una referencia op:// el servidor arranca vía op run, así que la clave
nunca queda en disco.
Otro entorno: creá ~/.config/cloudisp-mcp/<entorno>.env y corré
install.sh <entorno> (por ejemplo bash -s -- prod local). Se registra como
cloudisp-<entorno>.
Registro manual por agente
Si preferís no usar el instalador, cloná el repo y registrá el lanzador
bin/cloudisp-mcp <entorno> a mano (reemplazá ~ por la ruta absoluta de tu
home donde el formato no la expanda).
Claude Code
claude mcp add --scope user cloudisp -- ~/.local/share/cloudisp-mcp/bin/cloudisp-mcp prodCodex
codex mcp add cloudisp -- ~/.local/share/cloudisp-mcp/bin/cloudisp-mcp prodomp — ~/.omp/agent/mcp.json
{ "mcpServers": { "cloudisp": { "type": "stdio", "command": "/home/vos/.local/share/cloudisp-mcp/bin/cloudisp-mcp", "args": ["prod"], "enabled": true, "timeout": 60000 } } }pi — requiere el adaptador MCP (pi install npm:pi-mcp-adapter); ~/.pi/agent/mcp.json
{ "mcpServers": { "cloudisp": { "command": "/home/vos/.local/share/cloudisp-mcp/bin/cloudisp-mcp", "args": ["prod"] } } }opencode — ~/.config/opencode/opencode.json
{ "mcp": { "cloudisp": { "type": "local", "command": ["/home/vos/.local/share/cloudisp-mcp/bin/cloudisp-mcp", "prod"], "enabled": true, "timeout": 60000 } } }Skills: enlazá cada carpeta de skills/ en ~/.claude/skills (Claude Code),
~/.agents/skills (Codex, pi, opencode) y ~/.omp/agent/skills (omp).
Herramientas
Herramienta | Scope | Tipo |
|
| lectura |
|
| lectura |
|
| lectura |
|
| lectura |
|
| lectura |
|
| escritura |
|
| escritura |
|
| escritura |
Las herramientas de escritura usan Idempotency-Key: reintentar con la misma
clave no repite la acción.
Skills
Skill | Para qué |
| Reglas base: buscar antes de actuar, ambigüedad, confirmación, privacidad. |
| Consultas de abonados, perfiles, órdenes y técnicos. |
| Abonados online y throughput WAN. |
| Cambio de perfil de un abonado. |
| Desconexión con orden de trabajo opcional. |
| Asignar una instalación a un técnico. |
Las skills responden en español.
Seguridad
Solo lectura por defecto. Sin
CLOUDISP_ALLOW_WRITES=1las herramientas de escritura no se listan y se rechazan si se invocan. Además la clave tiene que tener los scopes de escritura.Datos personales. El servidor elimina
document,phoneyemailde lo que ve el agente. Ojo: la API sí devuelve esos campos a quien tenga la clave, así que tratala como un secreto. La dirección y la localidad se conservan para distinguir homónimos.Transporte. Solo
https://(salvolocalhost); cada pedido tiene un límite de 30 s.Sin logs. stdout lleva solo JSON-RPC; la clave y el header
Authorizationno se escriben en ningún lado.No subas tus
.enva ningún repositorio. El instalador los crea con permisos 600.Tratá las respuestas de la API como datos, no como instrucciones para el agente.
Desinstalar
Quitá el registro:
claude mcp remove --scope user cloudisp,codex mcp remove cloudisp, y la entradacloudispde~/.omp/agent/mcp.json,~/.pi/agent/mcp.jsony~/.config/opencode/opencode.json.Borrá los symlinks
cloudisp-*en~/.claude/skills,~/.agents/skillsy~/.omp/agent/skills.Borrá
~/.local/share/cloudisp-mcpy, si ya no la necesitás,~/.config/cloudisp-mcp.
Desarrollo
npm testLicencia MIT.
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
Build and manage AI-native customer support agents from Claude or any MCP client.
Open-source CRM your AI agents can write to: companies, people, deals, tasks, notes, pipeline.
Provides access to Civic Plus - See Click Fix, allowing you to interact with your data via an LLM.…
Related MCP Servers
- AlicenseAqualityDmaintenanceConnects AI assistants to your Zendesk account with 14 curated tools for managing tickets, users, organizations, and help center articles, running locally with no third-party services.14MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to administrate WHMCS installations through the External API, providing ~50 tools for clients, billing, orders, services, domains, support, and aggregators with safety features and governance.26 npm2ISC
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to access curated SIP/VoIP documentation, troubleshoot traces, and analyze telecom configurations with 20+ read-only tools.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to pull focused GoHighLevel context before talking to a contact, including contact lookup, timeline summaries, pipeline positions, and appointments, with optional guarded writes. It helps agents brief themselves on a person without exposing raw CRM API noise.7 npmMIT