{
  "domain": "lattis.dev",
  "records": [
    {
      "type": "mcp",
      "id": "lattis-mcp",
      "name": "Lattis",
      "description": "Real web data for AI agents — semantic search and full-page markdown from every indexed website. Pricing, features, docs, and API details pulled from the live web, served over MCP. No API key required.",
      "endpoint": "https://mcp.lattis.dev/mcp",
      "transport": "http",
      "install": {
        "claude_code": "claude mcp add lattis --transport http https://mcp.lattis.dev/mcp",
        "cursor": "{ \"lattis\": { \"type\": \"http\", \"url\": \"https://mcp.lattis.dev/mcp\" } }"
      },
      "tools": [
        {
          "name": "lattis_search",
          "description": "Semantic search across every indexed website. Returns markdown passages with source URL, heading path, and relevance score. Optionally scope to a single site."
        },
        {
          "name": "lattis_list_sites",
          "description": "List every indexed website with name, category, page count, and AI Visibility Score."
        },
        {
          "name": "lattis_get_site",
          "description": "Get metadata and the AI Visibility Score for a single indexed site — which questions it answers, which it misses, and a per-miss diagnosis."
        },
        {
          "name": "lattis_get_page",
          "description": "Get the full markdown of a specific page by domain and path."
        }
      ]
    },
    {
      "type": "skill",
      "id": "lattis-skill",
      "name": "Lattis",
      "description": "Guide for AI agents on when and how to use the Lattis MCP tools — covers tool selection, citation practices, and both global and per-site MCP connection modes.",
      "index": "https://lattis.dev/.agents/skills/index.json"
    }
  ],
  "links": {
    "site": "https://lattis.dev",
    "app": "https://app.lattis.dev",
    "api": "https://api.lattis.dev",
    "mcp": "https://mcp.lattis.dev/mcp",
    "skill": "https://lattis.dev/.agents/skills/lattis/SKILL.md"
  }
}
