{"name":"AgentCDN Moment Agent","description":"Agent-side video transactions over the AgentCDN catalog. Returns scoped, signed, rights-evaluated AnswerMoments with full attribution.","supportedInterfaces":[{"url":"https://mcp.agentcdn.com/mcp","protocolBinding":"https://modelcontextprotocol.io/specification/2025-06-18/basic/transports#streamable-http","protocolVersion":"1.0"}],"provider":{"organization":"AgentCDN","url":"https://agentcdn.com"},"version":"1.0","documentationUrl":"https://docs.agentcdn.com","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"search_videos","name":"Search videos for an answer moment","description":"Retrieve the top-N AnswerMoments across a creator catalog matching a natural language question.","tags":["video","search","arv"],"examples":["search_videos({\"query\":\"How do I dial in a new espresso grinder?\"})"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"get_creator_profile","name":"Get creator profile","description":"Return the verified identity + trust signals + catalog summary for a creator.","tags":["creator","profile"]},{"id":"get_video_stream","name":"Get a scoped, signed playback URL","description":"Mint a per-segment scoped PST + Media Fragments URL for a specific moment inside a video.","tags":["playback","video"]},{"id":"get_segment_rights","name":"Pre-check segment rights","description":"Evaluate the RightsBundle for a specific (video_id, segment, agent_identity, destination, action) tuple before requesting playback.","tags":["rights"]}]}