{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card/v1.json",
  "schemaVersion": "2025-03-26",
  "protocolVersion": "2025-03-26",
  "name": "shiv-ram-welfare-foundation",
  "title": "Shiv Ram Welfare Foundation — NGO Programs, Campaigns & Member Verification MCP Server",
  "version": "1.0.0",
  "description": "Official read-only Model Context Protocol (MCP) Server for Shiv Ram Welfare Foundation (https://shivramfoundation.org). Allows AI agents to inspect 12A/80G NGO credentials, browse active donation campaigns and social welfare projects, read community news/activities, and verify official NGO members.",
  "url": "https://shivramfoundation.org/api/mcp",
  "endpoint": "https://shivramfoundation.org/api/mcp",
  "homepage": "https://shivramfoundation.org/",
  "documentationUrl": "https://shivramfoundation.org/llms.txt",
  "vendor": {
    "name": "Shiv Ram Welfare Foundation",
    "url": "https://shivramfoundation.org/",
    "email": "sathi3628@gmail.com",
    "telephone": "9654750099"
  },
  "transport": {
    "type": "streamable-http",
    "url": "https://shivramfoundation.org/api/mcp",
    "endpoint": "https://shivramfoundation.org/api/mcp"
  },
  "endpoints": {
    "streamableHttp": "https://shivramfoundation.org/api/mcp",
    "http": "https://shivramfoundation.org/api/mcp",
    "legacy": "https://shivramfoundation.org/mcp"
  },
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://shivramfoundation.org/api/mcp"
    }
  ],
  "authentication": {
    "type": "none",
    "required": false
  },
  "capabilities": {
    "tools": {
      "listChanged": false
    },
    "resources": {
      "subscribe": false,
      "listChanged": false
    },
    "prompts": {
      "listChanged": false
    }
  },
  "tools": [
    {
      "name": "get_foundation_info",
      "description": "Get verified public profile, 12A/80G registration status, leadership team, core objectives, bank donation details, social links, and contact details for Shiv Ram Welfare Foundation.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "list_campaigns_and_projects",
      "description": "List active crowdfunding donation campaigns and social welfare projects run by Shiv Ram Welfare Foundation.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "enum": ["all", "campaigns", "projects"],
            "description": "Filter by 'campaigns', 'projects', or 'all' (default)."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 25,
            "description": "Maximum number of records per category (default 10)."
          }
        }
      }
    },
    {
      "name": "get_news_and_activities",
      "description": "Fetch recent news announcements, relief drives, and community welfare activities published by Shiv Ram Welfare Foundation.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "description": "Maximum number of news and activity entries to return (default 10)."
          }
        }
      }
    },
    {
      "name": "verify_member",
      "description": "Verify whether an individual is an approved active member of Shiv Ram Welfare Foundation using their Registration ID or Member Name. Returns only public non-sensitive verification details.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Member Registration ID (e.g. SRWF...) or full/partial member name."
          }
        },
        "required": ["query"]
      }
    }
  ],
  "resources": [
    {
      "uri": "https://shivramfoundation.org/llms.txt",
      "name": "Shiv Ram Welfare Foundation LLMs Summary",
      "description": "Curated Markdown summary of programs, campaigns, leadership, and contact links.",
      "mimeType": "text/plain"
    },
    {
      "uri": "https://shivramfoundation.org/llms-full.txt",
      "name": "Shiv Ram Welfare Foundation Complete Agent Documentation",
      "description": "Comprehensive Markdown catalog of all active initiatives, projects, and donation details.",
      "mimeType": "text/plain"
    },
    {
      "uri": "https://shivramfoundation.org/sitemap.xml",
      "name": "XML Sitemap",
      "description": "Dynamic index of all public pages, campaigns, projects, news, and community activities.",
      "mimeType": "application/xml"
    }
  ],
  "prompts": [
    {
      "name": "summarize_ngo_programs",
      "description": "Summarize active education, healthcare, Kanyadaan, and crowdfunding initiatives of Shiv Ram Welfare Foundation.",
      "arguments": []
    },
    {
      "name": "check_member_authenticity",
      "description": "Verify an official member Registration ID or name through Shiv Ram Welfare Foundation public directory.",
      "arguments": [
        {
          "name": "query",
          "description": "Registration ID or member name",
          "required": true
        }
      ]
    }
  ]
}
