arcmira / mcp
git clone https://github.com/arcmira/mcp.git
v0.10.7 · 5d ago
YouTube transcript search for your AI. Find who said what with timestamps, mentions, sponsors, and recommendations. Remote MCP and agent skills.
—
stars, 24h
—
stars, 7 days
+84
stars, 30 days · #2,729
84
★ total
0
forks · 7 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageTypeScript
License—
Created2026-10-12 (8d ago)
Last pushtoday
Watchers0
OwnerOrganization
GitHub topics
arcmirachatgptclaudeclaude-codecloudflare-workerscodexcursorgemini-cli-extensionmcpmcp-servermodel-context-protocolpodcastpodcast-searchpodcast-transcriptsremote-mcptranscript-searchyoutubeyoutube-transcriptyoutube-transcript-searchyoutube-transcripts
Links
- GitHub: github.com/arcmira/mcp
- Homepage: https://arcmira.com
- Releases · Issues · Hacker News mentions
README excerpt
# Arcmira MCP for YouTube and podcast transcript search Search YouTube video and podcast transcripts, retrieve timestamped quotes, find entity mentions and media appearances, inspect organic endorsements and ad reads, and monitor new mentions with your agent. ## Connect Arcmira Add the remote MCP server at `https://mcp.arcmira.com/mcp` and sign in through your host. For setup instructions, use Connect your agent. For a coding agent, paste: [code] ## Run your first search Ask your agent: > Search YouTube and podcast transcripts for GPU financing over the last 60 days. Return the relevant quotes with speakers when available, publication dates, transcript sources, and timestamped links. Read the surrounding exchanges before summarizing what the sources imply. The agent calls `arcmira_describe` once to load the client reference, then runs a program with `arcmira_execute_read`. Return structured fields for further analysis and a compact, sourced answer for the reader. [code] The search supports up to 20 passages, but full passages can exceed the execute tool's output budget. If the result is truncated, request fewer passages or return only the fields needed for the next step. Keep selected text intact and retain its source link. ## Choose the method for the task | Task | Client method | What to retain | | --- | --- | --- | | Search YouTube and podcast transcripts for quotes | `arcmira.search` | Passage text, attribution when available, publication date, watch URL | | Read the surrounding transcript | `arcmira.transcript` | State, timestamped lines, source, speaker mapping | | Find mentions of a person, company, product or topic | `arcmira.mentions` | Entity, description, source video, position, appearance flag | | Count a person's media appearances | `arcmira.occurrences` with `mode: "appearances"` | Counted window, episode counts by channel | | Compare mention momentum | `arcmira.momentum` | Current/prior counts, change, verdict, returned window | | Find organic endorsements or ad reads | `arcmira.recommendations` | Classification, verbatim quote, source and position | | Find recurring channel sponsors | `arcmira.sponsors` | Sponsor, ad-read count, video count, first/latest dates | | Set up YouTube monitoring | `arcmira.monitors` through `arcmira_execute_write` | Monitor, tracked entities, delivery settings | Resolve names before applying entity or channel ID filters. Plain keyword search does not need a resolver call. The MCP client's argument names differ from the HTTP and SDK names; use the reference returned by `arcmira_describe`. ## Continue the research Continue the investment research workflow. You will learn how to follow a search result into competing explanations, inspect the surrounding exchange, verify claims against disclosures, and write a brief with the questions that remain unresolved. Speaker identification and commercial classifications can be incomplete. Check the linked source. Missing a source or a capability your workflow ne