{"protocolVersion":"2026-07-28","serverInfo":{"name":"InfraPulse Core","version":"1.0.0"},"capabilities":{"tools":{"listChanged":false}},"instructions":"Use the six-tool workflow: discover, connect, quote, authorize, execute, then verify_receipt. ChatGPT authenticates with Supabase OAuth using standard identity scopes. InfraPulse operational scopes are requested and explicitly approved with connect, then stored only in the durable OAuth-client-bound connection record. No authentication token is returned through MCP tool output. Paid execution still requires prior canonical prepaid authorization.","authorization":{"protectedResourceMetadata":"https://infrapulse.ai/.well-known/oauth-protected-resource"},"links":{"mcp":"https://infrapulse.ai/mcp/core","fullMcp":"https://infrapulse.ai/mcp","pricing":"https://infrapulse.ai/.well-known/pricing","capabilities":"https://infrapulse.ai/.well-known/capabilities","jwks":"https://infrapulse.ai/.well-known/jwks.json"}}