{"name":"Sequel MCP Server","version":"1.0.0","protocol":"MCP (Model Context Protocol)","description":"Access Sequel webinar transcripts for content generation","endpoints":{"main":"POST /api/mcp (JSON-RPC 2.0)","initialize":"POST /api/mcp with method: 'initialize'","toolsList":"POST /api/mcp with method: 'tools/list'","toolsCall":"POST /api/mcp with method: 'tools/call'"},"tools":[{"name":"list_companies","description":"Returns a list of companies associated with the authenticated Sequel user account. The response includes company identifiers that can be used to scope subsequent event queries.\n\nThis endpoint is read-only and only returns companies where the authenticated user is an admin or member."},{"name":"list_events","description":"Returns a list of past webinar events for a specified company. Events are sorted by most recent first.\n\nThe response includes event identifiers and metadata required to retrieve additional event details or transcripts.\n\nThis endpoint is read-only and only returns events belonging to the specified company."},{"name":"get_event","description":"Returns detailed metadata for a specific webinar event.\n\nThe response may include event name, event identifier, date, and other event-level metadata used to reference webinar assets and transcripts.\n\nThis endpoint is read-only and only returns data for events accessible to the authenticated user."},{"name":"get_event_assets","description":"Returns recording metadata for a webinar event, including SRT and VTT transcript file references.\n\nThe response includes a media identifier and duration for each recording. Use the returned event identifier with get_event_srt_chunks to retrieve paginated transcript text.\n\nThis endpoint is read-only and only returns assets for events accessible to the authenticated user."},{"name":"get_event_srt_chunks","description":"Returns paginated transcript text extracted from a webinar event's SRT transcript file.\n\nTranscript content is cleaned and processed to remove personally identifiable information (PII) before being returned. The response contains text segments that represent portions of the webinar discussion. Transcript content originates from the authenticated user's own webinar events.\n\nThis endpoint is read-only and only returns transcript data for events accessible to the authenticated user."}],"status":"initialized","authentication":{"type":"JWT (Auth0)","required":true,"header":"Authorization: Bearer <token>"},"documentation":"https://github.com/your-repo/mcp"}