{"$schema":"https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json","version":"1.0","protocolVersion":"2025-06-18","serverInfo":{"name":"com.saintsecured/mcp","title":"SAINT Technology Services MCP","version":"1.0.0"},"description":"MCP gateway for SAINT public marketing APIs: threat intelligence feed, L1 support-agent chat, and event-lead capture.","documentationUrl":"https://saintsecured.com/auth.md","transport":{"type":"streamable-http","endpoint":"/mcp"},"capabilities":{"tools":{"listChanged":false},"resources":{"subscribe":false,"listChanged":false},"prompts":{"listChanged":false}},"authentication":{"required":false,"schemes":["anonymous"]},"instructions":"Call tools with the public Supabase anon key in apikey and Authorization headers when invoking support_agent_chat or submit_event_lead. Read threat_feed without auth. See /auth.md for rate limits and provisioning.","tools":[{"name":"support_agent_chat","title":"L1 support agent chat","description":"Rate-limited L1 ops assistant for SAINT Technology Services. Send visitor_id (UUID) and message turns; returns JSON reply from the live support-agent Edge Function.","inputSchema":{"type":"object","required":["visitor_id","messages"],"properties":{"visitor_id":{"type":"string","format":"uuid","description":"Stable per-session UUID (same as the website widget)."},"messages":{"type":"array","minItems":1,"items":{"type":"object","required":["role","content"],"properties":{"role":{"type":"string","enum":["user","assistant"]},"content":{"type":"string"}}}}}}},{"name":"submit_event_lead","title":"Submit event or funnel lead","description":"Persists a marketing or tool funnel lead (email required) via the submit-event-lead Edge Function. End-user consent is required.","inputSchema":{"type":"object","required":["email","source"],"properties":{"email":{"type":"string","format":"email"},"source":{"type":"string","description":"Lead source slug (e.g. mcp-agent, assessment)."},"first_name":{"type":"string"},"company":{"type":"string"},"phone":{"type":"string"},"message":{"type":"string"},"consent":{"type":"boolean","default":true}}}}],"resources":[{"name":"threat_feed","title":"SAINT threat intelligence feed","uri":"resource://saintsecured/threat-feed","description":"Public CISA KEV + advisory RSS aggregator served by the threat-feed Edge Function (no auth).","mimeType":"application/json"}],"prompts":[]}