{
  "name": "MyRouteOnline MCP Server",
  "version": "1.0.0",
  "protocol_version": "2024-11-05",
  "description": "Multi-stop route optimization, navigation links, and email delivery. Powered by MyRouteOnline.",
  "vendor": {
    "name": "MyRouteOnline",
    "url": "https://www.myrouteonline.com"
  },
  "homepage": "https://www.myrouteonline.com",
  "documentation": "https://www.myrouteonline.com/features/api-route-planning-optimization",
  "transport": {
    "type": "http",
    "endpoint": "https://planner.myrouteonline.com/ws_api_ai/mcp",
    "methods": [ "POST" ]
  },
  "capabilities": {
    "tools": true,
    "prompts": false,
    "resources": false
  },
  "authentication": {
    "type": "oauth2",
    "oauth_metadata_url": "https://planner.myrouteonline.com/ws_api_ai/.well-known/oauth-authorization-server",
    "authorization_url": "https://planner.myrouteonline.com/ws_api_ai/oauth/authorize",
    "token_url": "https://planner.myrouteonline.com/ws_api_ai/oauth/token",
    "registration_url": "https://planner.myrouteonline.com/ws_api_ai/oauth/register",
    "pkce_required": true,
    "scopes": []
  },
  "tools": [
    {
      "name": "getOneTimeCode",
      "description": "Request a one-time authentication code sent via email"
    },
    {
      "name": "startOptimization",
      "description": "Start route optimization with multiple addresses (minimum 3). Returns a job token."
    },
    {
      "name": "checkOptimization",
      "description": "Check optimization status and retrieve the optimized route with travel times, distances, and navigation links"
    },
    {
      "name": "emailResults",
      "description": "Email optimized route results with navigation links to a recipient"
    }
  ],
  "support": "support@myrouteonline.com"
}
