{
  "name": "ai.arahi/directory",
  "title": "Arahi Directory",
  "version": "1.0.0",
  "description": "A directory of software for buyers and for AI assistants: normalised per-seat pricing, declared integrations, FAQs and alternatives for every listing that has cleared the quality gate.",
  "websiteUrl": "https://arahi.ai",
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://arahi.ai/mcp"
    }
  ],
  "serverInfo": {
    "name": "arahi-directory",
    "version": "1.0.0"
  },
  "protocolVersion": "2025-06-18",
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://arahi.ai/mcp"
  },
  "authentication": {
    "required": false
  },
  "capabilities": {
    "tools": {}
  },
  "tools": [
    {
      "name": "search_tools",
      "description": "List software in the Arahi directory, best-ranked first. Returns pricing in cents per seat per month; `pricingFrom: null` means the vendor publishes no price.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "number",
            "description": "Maximum results, up to 25."
          }
        }
      }
    },
    {
      "name": "get_tool",
      "description": "Full record for one tool by slug: pricing plans, integrations, FAQs, alternatives, and the slugs it has a comparison page with. Only tools that have cleared the directory's quality gate are returned.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          }
        },
        "required": [
          "slug"
        ]
      }
    },
    {
      "name": "compare",
      "description": "Two tools side by side, as two full records. Returns no verdict: the directory publishes checkable facts, not an opinion about which is better.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "a": {
            "type": "string"
          },
          "b": {
            "type": "string"
          }
        },
        "required": [
          "a",
          "b"
        ]
      }
    },
    {
      "name": "category",
      "description": "The tools in one category, in the directory's published ranking order. Call with no slug to list the categories that have tools in them.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string"
          }
        }
      }
    }
  ]
}