{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card/v1.json",
  "name": "sandigan-alumni-mcp",
  "title": "Sandigan Colleges Alumni & Academic Services MCP Server",
  "version": "1.0.0",
  "description": "Model Context Protocol (MCP) server providing programmatic access to Sandigan Colleges, Inc. (SCI) academic program catalogs, institutional directories, public announcements, and school calendar events.",
  "homepage": "https://scialumni.site/",
  "documentation": "https://scialumni.site/llms.txt",
  "author": {
    "name": "Sandigan Colleges, Inc. IT & Registrar Office",
    "url": "https://scialumni.site/about.php"
  },
  "endpoints": [
    {
      "type": "sse",
      "url": "https://scialumni.site/api/mcp"
    },
    {
      "type": "json-rpc",
      "url": "https://scialumni.site/api/mcp"
    }
  ],
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "subscribe": false,
      "listChanged": false
    },
    "prompts": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "get_institution_info",
      "description": "Retrieve official details for Sandigan Colleges, Inc., including contact details, campus address, and active school term.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    },
    {
      "name": "list_academic_programs",
      "description": "List active academic degree programs, courses, and department classifications offered at Sandigan Colleges.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "department": {
            "type": "string",
            "description": "Optional department filter keyword or code"
          }
        }
      }
    },
    {
      "name": "get_public_announcements",
      "description": "Fetch the latest published public notifications, academic calendar updates, and announcements.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "description": "Maximum number of announcements to return (default 5, max 20)"
          }
        }
      }
    }
  ],
  "resources": [
    {
      "uri": "school://info",
      "name": "Sandigan Colleges Institutional Profile",
      "description": "Core institutional identity and registrar contact metadata.",
      "mimeType": "application/json"
    },
    {
      "uri": "school://programs",
      "name": "Academic Programs Directory",
      "description": "Current active degree offerings, majors, and departments.",
      "mimeType": "application/json"
    }
  ]
}

