CMP MCP Servidor - MCP Server segur per ALMC Security 2025

CMP MCP Servidor

Veure a GitHub

CMP MCP Server

Un servidor Model Context Protocol (MCP) per a la integració de l'API CMP (Connectivity Management Platform), construït per a Cloudflare Workers.

Característiques

  • 🔍 Consulta de llista de SIM - Recupera targetes SIM amb opcions de filtratge (estat, rang de dates, rang d'ICCID, etc.)
  • 📱 Consulta de detalls de SIM - Obtén informació completa de la targeta SIM incloent estadístiques d'ús
  • 🔐 Autenticació segura - Autenticació d'API basada en signatures HMAC-SHA256
  • ☁️ Cloudflare Workers - Desplegament serverless amb xarxa global d'extrem
  • 🌐 Compatible amb MCP - Funciona amb Claude Desktop i altres clients MCP

Inici ràpid

1. Configuració de l'entorn

Crea les teves variables d'entorn al tauler de Cloudflare Workers:

# Required environment variables (set as secrets in Cloudflare)
CMP_APP_KEY=your_cmp_app_key
CMP_APP_SECRET=your_cmp_app_secret

El CMP_ENDPOINT ja està configurat a wrangler.jsonc.

2. Desplegar a Cloudflare Workers

# Install dependencies
npm install

# Deploy to Cloudflare Workers
npm run deploy

3. Desenvolupament local

# Copy environment template
cp .env.example .env

# Edit .env with your actual credentials
# Then start development server
npm run dev

Configuració

Variables d'entorn

VariableDescripcióRequerida
CMP_APP_KEYLa teva clau d'aplicació CMP API
CMP_APP_SECRETEl teu secret d'aplicació CMP API
CMP_ENDPOINTURL del punt final CMP API❌ (per defecte a producció)

Configuració de secrets a Cloudflare

# Set your API credentials as secrets
wrangler secret put CMP_APP_KEY
wrangler secret put CMP_APP_SECRET

Eines disponibles

query_sim_list

Consulta targetes SIM amb opcions de filtratge.

Parameters:

  • pageNum (optional): Número de pàgina (per defecte: 1)
  • pageSize (optional): Registres per pàgina (per defecte: 10, màx: 1000)
  • enterpriseDataPlan (optional): Nom del pla de dades empresarial
  • expirationTimeStart (optional): Data d'expiració inicial (yyyy-MM-dd)
  • expirationTimeEnd (optional): Data d'expiració final (yyyy-MM-dd)
  • iccidStart (optional): Rang inicial d'ICCID
  • iccidEnd (optional): Rang final d'ICCID
  • label (optional): Etiqueta de la targeta SIM
  • simState (optional): Estat de la SIM (2=Pre-activació, 3=Prova, 4=Silenciosa, 5=En espera, 6=Activa, 7=Apagada, 8=En pausa, 10=

Instal\u00b7lem i gestionem el teu servidor MCP

El nostre equip configura, desplega i manté servidors MCP adaptats a la teva infraestructura.

  • Instal\u00b7lació i configuració professional
  • Integració amb els teus sistemes existents
  • Suport tècnic i manteniment continu
  • Seguretat i auditoria personalitzada

Resposta en menys de 24h · Sense compromís

Consulta ràpida sobre MCP

Relacionats a Servei en núvol - MCP Servers segurs