{
  "specVersion": "1.0",
  "host": {
    "displayName": "nodo.lt",
    "identifier": "urn:air:nodo.lt:host:nodo",
    "description": "Lithuanian statute law answered for one point in time, with the validity window of the consolidated edition and a register URL on every answer.",
    "url": "https://nodo.lt"
  },
  "entries": [
    {
      "identifier": "urn:air:nodo.lt:mcp:ltlaw",
      "displayName": "Lithuanian legislation MCP server - point-in-time statute text",
      "description": "Streamable HTTP MCP endpoint, 11 read-only tools, bearer authentication. Serves the consolidated text of 2340 Lithuanian act lineages as it stood on a date the caller names. Returns the validity window and a register URL with every answer, and refuses rather than guessing when the register cannot confirm the edition. Published legislation, not legal advice.",
      "type": "application/json",
      "url": "https://mcp.nodo.lt",
      "representativeQueries": [
        "what did article 58 of the Lithuanian Labour Code say on 24 August 2026",
        "is this Lithuanian statute citation still in force today",
        "which edition of the Lithuanian Civil Code applied in 2010",
        "what changed in the Lithuanian VAT act between two dates",
        "are there adopted amendments to this Lithuanian act not yet in force"
      ]
    },
    {
      "identifier": "urn:air:nodo.lt:doc:server-card",
      "displayName": "MCP server card",
      "description": "Identity, endpoint and supported protocol versions for the MCP server. No tool definitions - those are a runtime surface and live in tools/list.",
      "type": "application/mcp-server-card+json",
      "url": "https://nodo.lt/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "where is the Lithuanian law MCP endpoint and what protocol does it speak",
        "which MCP protocol versions does nodo.lt support"
      ]
    },
    {
      "identifier": "urn:air:nodo.lt:doc:llms-full",
      "displayName": "Tools, answer shape, refusal shape and the full catalogue",
      "description": "The document to read before calling the tools: what each tool costs, what an answer carries, what a refusal means, and every act slug the catalogue holds.",
      "type": "text/markdown",
      "url": "https://nodo.lt/llms-full.txt",
      "representativeQueries": [
        "which Lithuanian acts does nodo.lt cover",
        "what does a nodo.lt refusal mean and what does a call cost"
      ]
    }
  ]
}
