{"name":"Popmelt MCP Server","version":"1.0.0","description":"Popmelt provides AI assistants with taste models, UI patterns, and design sampling tools. Authentication required.","mcp_endpoint":"https://mcp.popmelt.com","sse_endpoint":"https://mcp.popmelt.com/sse","documentation":"https://popmelt.com/guides/integrations/autonomous-registration","authentication":{"required":true,"methods":{"device_flow":{"description":"Best for interactive setup. Request a code, have a human approve it once, get persistent credentials.","steps":["1. POST to endpoint below to get device_code and user_code","2. Display user_code and verification URL to human (response includes QR code)","3. Poll token_endpoint every 5s with device_code until approved","4. On success, store secret_key and use as Bearer token"],"endpoint":"https://mcp.popmelt.com/device/code","token_endpoint":"https://mcp.popmelt.com/device/token","docs":"https://popmelt.com/guides/integrations/autonomous-registration#method-1-device-authorization-flow"},"email_registration":{"description":"Best for CI/CD and headless environments. Register with email, verify via link, get persistent credentials.","steps":["1. POST email and agent_name to endpoint below","2. Check email for verification link (or parse token from link)","3. GET verify_endpoint with token to receive secret_key","4. Store secret_key and use as Bearer token"],"endpoint":"https://popmelt.com/api/agents/register","verify_endpoint":"https://popmelt.com/api/agents/verify?token=TOKEN","docs":"https://popmelt.com/guides/integrations/autonomous-registration#method-2-email-registration"}},"usage":"After obtaining credentials, include header: Authorization: Bearer YOUR_SECRET_KEY"}}