Supreme Court oral arguments as vCons
Every argument with public audio, 1955 to 2025, as IETF vCon records with speaker-attributed transcripts. Read-only, free, no signup.
Endpoint https://mcp-scotus.vconic.com/mcp
Token Bearer scotus
8,503 arguments8,600 hours4.5M transcript segments
Claude Code, one line
claude mcp add --transport http vcon-scotus https://mcp-scotus.vconic.com/mcp --header "Authorization: Bearer scotus"
Cursor, Windsurf, Cline, any client that sends headers
{
"mcpServers": {
"vcon-scotus": {
"type": "http",
"url": "https://mcp-scotus.vconic.com/mcp",
"headers": { "Authorization": "Bearer scotus" }
}
}
}claude.ai and ChatGPT connectors (no header support)
Add a custom connector with this URL and no authentication. Same data, read-only.
{
"mcpServers": {
"vcon-scotus": { "type": "http", "url": "https://mcp-scotus-open.vconic.com/mcp" }
}
}Plain REST
curl -s -H "Authorization: Bearer scotus" --get \ --data-urlencode "q=taxpayer standing" --data "limit=5" \ https://mcp-scotus.vconic.com/api/v1/vcons/search/content
Full-text search covers the whole transcript. Semantic search covers the subject line only (case name, docket, date), so keyword search is the stronger path here.
Try asking your agent
- Find the Loper Bright argument and summarise what the Chief Justice pressed the Solicitor General on.
- Which advocates argued most often before the Court in the 1970s?
- Search the transcripts for "Chevron" and list the cases by term.
- Pull the case metadata for docket 22-451 and show the question presented.
About the data
Source audio and transcripts are public records of the Supreme Court of the United States, redistributed by Oyez. Each vCon carries a recording dialog pointing at the Court's MP3, a wtf_transcription analysis with one segment per speaker turn, and attachments for case metadata, tags and lawful basis. Corpus, converter and deployment notes: vcon-dev/vcon-supreme-court-arguments. Server: vcon-mcp. A sibling dataset covers IETF working group meetings.