{
  "schema_version": "1.0",
  "name": "API Map",
  "description": "Structured, machine-readable directory of 1350 REST APIs for AI agents and developers. Provides base URLs, authentication methods, endpoints, pricing, rate limits, and copy-ready code samples.",
  "url": "https://apimap.dev",
  "provider": {
    "organization": "API Map",
    "url": "https://apimap.dev"
  },
  "version": "2.0.0",
  "logo_url": "https://apimap.dev/apimaplogofn.png",
  "icon_url": "https://apimap.dev/apimaplogofn.png",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "multimodal": false
  },
  "authentication": {
    "schemes": ["none"],
    "description": "All endpoints are publicly accessible with no authentication required."
  },
  "skills": [
    {
      "id": "search_apis",
      "name": "Search APIs",
      "description": "Search the API directory by name, category, auth type, or keyword. Returns structured API entries with base URL, auth details, endpoints, pricing, and rate limits.",
      "tags": ["api", "search", "directory", "rest"],
      "inputModes": ["text"],
      "outputModes": ["text", "data"],
      "examples": [
        "Find all payment APIs with a free tier",
        "What is the base URL for the Stripe API?",
        "Show me AI APIs that use bearer token auth",
        "List all APIs in the storage category"
      ]
    },
    {
      "id": "get_api",
      "name": "Get API Details",
      "description": "Retrieve complete details for a specific API by its ID, including all endpoints, exact auth header format, pricing tiers, rate limits, and a ready-to-run curl sample.",
      "tags": ["api", "details", "documentation"],
      "inputModes": ["text"],
      "outputModes": ["text", "data"],
      "examples": [
        "Get full details for the OpenAI API",
        "Show me the auth format for Stripe",
        "What endpoints does the GitHub API have?"
      ]
    },
    {
      "id": "list_categories",
      "name": "List Categories",
      "description": "List all 14 API categories with their icons, colors, and entry counts.",
      "tags": ["categories", "directory"],
      "inputModes": ["text"],
      "outputModes": ["text", "data"],
      "examples": [
        "What categories of APIs are available?",
        "How many finance APIs are in the directory?"
      ]
    }
  ],
  "data_endpoints": {
    "full_dataset": "https://apimap.dev/api/apis.json",
    "categories": "https://apimap.dev/api/categories/{categoryId}.json",
    "openapi_spec": "https://apimap.dev/api/openapi.json",
    "llms_summary": "https://apimap.dev/llms.txt",
    "llms_full": "https://apimap.dev/llms-full.txt",
    "llms_context": "https://apimap.dev/llms-ctx.txt",
    "mcp_server": "https://apimap.dev/mcp-server/",
    "agents_srs": "https://apimap.dev/agents.md"
  },
  "mcp": {
    "transport": "stdio",
    "setup": {
      "command": "node",
      "args": ["mcp-server/index.js"],
      "description": "Run the MCP server locally. See agents.md for Claude Desktop configuration."
    }
  },
  "contact": {
    "url": "https://apimap.dev"
  }
}
