{
  "name": "musikeando",
  "title": "Musikeando",
  "icon": "https://musikeando.es/images/logos/logo_musikeando-02.svg",
  "icons": [
    {
      "src": "https://musikeando.es/images/logos/logo_musikeando-02.svg",
      "mimeType": "image/svg+xml"
    }
  ],
  "websiteUrl": "https://musikeando.es",
  "description": "Read-only catalog tools and resources for Musikeando personalized songs. Purchases and order status require an authenticated session and are deliberately not exposed here.",
  "version": "1.0.0",
  "protocolVersion": "2025-06-18",
  "serverUrl": "https://musikeando.es/.well-known/mcp",
  "transport": [
    "streamable-http"
  ],
  "documentation": "https://musikeando.es/docs",
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "subscribe": false
    }
  },
  "tools": [
    {
      "name": "get_pricing",
      "description": "Return the public first-purchase pricing catalog for Musikeando personalized songs. Amounts are offers confirmed at checkout, not individual quotes. Use before recommending a plan.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "locale": {
            "type": "string",
            "enum": [
              "pt-BR",
              "es",
              "en"
            ],
            "description": "Market to quote. Defaults to the market of the requested host."
          }
        },
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "list_occasions",
      "description": "List the gift occasions Musikeando supports, with the localized landing page for each one. Use when the customer has not decided the occasion yet.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "locale": {
            "type": "string",
            "enum": [
              "pt-BR",
              "es",
              "en"
            ],
            "description": "Market whose landing pages to return. Defaults to the market of the requested host."
          }
        },
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "get_occasion",
      "description": "Return the full detail of one gift occasion: landing page, subtitle and the questions customers ask about it. Use after list_occasions to drill into a single occasion.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "enum": [
              "musica-aniversario",
              "musica-para-casamento",
              "musica-dia-das-maes",
              "musica-para-meu-filho",
              "musica-aniversario-namoro",
              "musica-cha-revelacao"
            ],
            "description": "Occasion key as returned by list_occasions."
          }
        },
        "required": [
          "key"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    }
  ],
  "resources": [
    {
      "uri": "resource://musikeando/pricing",
      "name": "Pricing",
      "description": "First-purchase price list for every market, as markdown.",
      "mimeType": "text/markdown"
    },
    {
      "uri": "resource://musikeando/occasions",
      "name": "Gift occasions",
      "description": "Every gift occasion with its localized landing page, as JSON.",
      "mimeType": "application/json"
    }
  ],
  "relatedServers": [
    {
      "name": "musikeando-docs",
      "description": "Documentation surface: reference material and agent skills over the same protocol.",
      "serverUrl": "https://musikeando.es/.well-known/mcp/docs",
      "serverCard": "https://musikeando.es/.well-known/mcp/docs/server-card.json",
      "transport": [
        "streamable-http"
      ],
      "tools": [
        "get_documentation",
        "list_agent_skills"
      ],
      "resources": [
        "resource://musikeando/llms",
        "resource://musikeando/auth",
        "resource://musikeando/agents"
      ]
    }
  ]
}