{
  "$schema": "https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json",
  "name": "finance.laso/laso-finance",
  "title": "Laso Finance",
  "version": "2.0.0",
  "description": "Spend USDC in the real world from MCP: prepaid cards, gift cards, push-to-card, Venmo/PayPal and bank payouts, plus docs search. Tools are generated from the live x402 API contract.",
  "websiteUrl": "https://laso.finance",
  "icons": [
    {
      "src": "https://laso.finance/android-chrome-512x512.png",
      "mimeType": "image/png",
      "sizes": ["512x512"]
    }
  ],
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://laso.finance/mcp"
    }
  ],
  "_meta": {
    "finance.laso/docs": {
      "skill": "https://laso.finance/SKILL.md",
      "openapi": "https://laso.finance/openapi.json",
      "llms": "https://laso.finance/llms.txt",
      "llmsFull": "https://laso.finance/llms-full.txt",
      "aiPlugin": "https://laso.finance/.well-known/ai-plugin.json",
      "docsVersion": "https://laso.finance/.well-known/docs-version.json"
    },
    "finance.laso/capabilities": {
      "tools": true,
      "resources": true,
      "prompts": false,
      "description": "The tools mirror the x402 HTTP API (https://laso.finance/openapi.json) one-to-one and are generated from it at runtime, so they always match the deployed interface. Connect with 'Authorization: Bearer <Laso API key or id_token>'; paid tools settle their USDC price automatically from the caller's managed agent wallet. The same surface remains available as a plain x402 HTTP API: read https://laso.finance/SKILL.md.",
      "authentication": {
        "header": "Authorization: Bearer <credential>",
        "credentials": ["lasoak_ API key", "Firebase id_token"],
        "guide": "https://laso.finance/auth.md"
      },
      "payments": {
        "protocol": "x402",
        "assets": ["USDC"],
        "networks": ["base", "solana"],
        "discovery": "https://laso.finance/.well-known/x402"
      }
    }
  }
}
