{
  "endpoint": "https://veda.ng/.well-known/mcp/docs",
  "transport": "Streamable HTTP (JSON-RPC 2.0 over POST)",
  "protocol_version": "2025-06-18",
  "protocol_versions": [
    "2025-06-18",
    "2025-03-26",
    "2024-11-05",
    "2024-10-07",
    "1.0",
    "latest"
  ],
  "stateless": true,
  "authentication": "none",
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "subscribe": false,
      "listChanged": false
    },
    "prompts": {
      "listChanged": false
    },
    "logging": {}
  },
  "serverInfo": {
    "name": "veda-docs-mcp",
    "title": "Vedang Vatsa Documentation & Knowledge Hub",
    "version": "1.0.0"
  },
  "instructions": "Tools for searching and fetching the technical documentation, OpenAPI specifications, architecture guides, and course curricula of Vedang Vatsa. Use search_documentation or get_api_documentation first, then get_course_curriculum, get_openapi_specification, or get_auth_guide for full references. Full site index: https://veda.ng/llms.txt. Interactive developer portal: https://veda.ng/developers.",
  "tools": [
    "get_api_documentation",
    "search_documentation",
    "get_course_curriculum",
    "get_doc_page"
  ],
  "tool_definitions": [
    {
      "name": "get_api_documentation",
      "description": "Fetch complete developer documentation, OpenAPI 3.1 specification, and API endpoints on veda.ng.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "format": {
            "type": "string",
            "enum": [
              "markdown",
              "summary"
            ],
            "default": "markdown",
            "description": "Documentation format."
          }
        }
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true
      }
    },
    {
      "name": "search_documentation",
      "description": "Search documentation, guide pages, courses, and glossaries on veda.ng by keyword.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Keywords to search in documentation."
          }
        },
        "required": [
          "query"
        ]
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true
      }
    },
    {
      "name": "get_course_curriculum",
      "description": "Fetch full curriculum modules for any course: prompt, web3, vibecoding, mcp, agentic, or automation.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "course": {
            "type": "string",
            "enum": [
              "prompt",
              "web3",
              "vibecoding",
              "mcp",
              "agentic",
              "automation"
            ],
            "description": "Course slug name."
          }
        },
        "required": [
          "course"
        ]
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true
      }
    },
    {
      "name": "get_doc_page",
      "description": "Fetch the full Markdown content for any documentation page, essay, glossary term, or guide by path or slug.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "description": "Path or slug to fetch (e.g. \"/developers\", \"auth.md\", \"pricing\", or \"zk-rollup\")."
          }
        },
        "required": [
          "path"
        ]
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true
      }
    }
  ],
  "usage": "Send POST https://veda.ng/.well-known/mcp/docs with JSON-RPC 2.0",
  "docs": "https://veda.ng/developers"
}