MyRouteOnline

Multi-stop route optimization, navigation links, and email delivery. Powered by MyRouteOnline.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
93%
Integridad del esquema
100%
Calidad de los nombres
95%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (1)

  • LOWTool 'getOneTimeCode' description lacks action verben getOneTimeCode

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~651Tokens (definiciones de herramientas)
~1.6 KBTamaño de respuesta típico
Impacto moderado en la atención (0.51% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "myrouteonline": {
      "url": "https://planner.myrouteonline.com/ws_api_ai/mcp"
    }
  }
}

Puntos de conexión remotos

https://planner.myrouteonline.com/ws_api_ai/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
⚪getOneTimeCode(loginEmail)

Request a one-time authentication code to be sent via email. This code is required for all other operations.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "loginEmail": {
      "type": "string",
      "format": "email",
      "description": "Email address to receive the one-time code"
    }
  },
  "required": [
    "loginEmail"
  ]
}
⚪startOptimization(otpCode, otpEmail, mroApiKey, addresses, startTimeHHMM)

Start a route optimization job with multiple addresses. Authenticate with either (otpCode + otpEmail) or mroApiKey.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "otpCode": {
      "type": "string",
      "description": "6-digit one-time code received via email (required if mroApiKey is not provided)"
    },
    "otpEmail": {
      "type": "string",
      "format": "email",
      "description": "Email address that received the one-time code (required if mroApiKey is not provided)"
    },
    "mroApiKey": {
      "type": "string",
      "description": "MyRouteOnline API key (alternative to otpCode + otpEmail, obtained from MyRouteOnline support)"
    },
    "addresses": {
      "type": "array",
      "description": "List of addresses to optimize (minimum 3)",
      "items": {
        "type": "object",
        "properties": {
          "address": {
            "type": "string",
            "description": "Street address"
          },
          "title": {
            "type": "string",
            "description": "Location name/title"
          },
          "comments": {
            "type": "string",
            "description": "Additional notes"
          }
        },
        "required": [
          "address"
        ]
      }
    },
    "startTimeHHMM": {
      "type": "string",
      "description": "Start time in HH:MM format (default: 08:00)"
    }
  },
  "required": [
    "addresses"
  ]
}
🟢checkOptimization(otpCode, otpEmail, mroApiKey, jobToken)

Check the status and results of a route optimization job. Returns the optimized route when complete. Authenticate with either (otpCode + otpEmail) or mroApiKey.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "otpCode": {
      "type": "string",
      "description": "6-digit one-time code (required if mroApiKey is not provided)"
    },
    "otpEmail": {
      "type": "string",
      "format": "email",
      "description": "Email address (required if mroApiKey is not provided)"
    },
    "mroApiKey": {
      "type": "string",
      "description": "MyRouteOnline API key (alternative to otpCode + otpEmail, obtained from MyRouteOnline support)"
    },
    "jobToken": {
      "type": "string",
      "description": "Job token returned from startOptimization"
    }
  },
  "required": [
    "jobToken"
  ]
}
⚪emailResults(otpCode, otpEmail, mroApiKey, jobToken, toEmail)

Email the optimized route results with navigation links to a specified email address. Authenticate with either (otpCode + otpEmail) or mroApiKey.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "otpCode": {
      "type": "string",
      "description": "6-digit one-time code (required if mroApiKey is not provided)"
    },
    "otpEmail": {
      "type": "string",
      "format": "email",
      "description": "Email address (required if mroApiKey is not provided)"
    },
    "mroApiKey": {
      "type": "string",
      "description": "MyRouteOnline API key (alternative to otpCode + otpEmail, obtained from MyRouteOnline support)"
    },
    "jobToken": {
      "type": "string",
      "description": "Job token from completed optimization"
    },
    "toEmail": {
      "type": "string",
      "format": "email",
      "description": "Recipient email address"
    }
  },
  "required": [
    "jobToken",
    "toEmail"
  ]
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas
verificadoversión no registrada4 herramientas