Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐ŸŽ™๏ธ Speech-to-Text
  3. Pepys MCP
Pepys MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 12:16:19 PM

Pepys MCP

User RatingsBe the first to rate and review this MCP server!
View RepositoryVisit Website
speech-to-texttranscriptionpodcastscaptionsaudio

Transcribe audio, video, YouTube links, and podcast feeds with diarization, timestamps, search, and caption exports.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

This server is confirmed live โ€” we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "ankurmans-pepys-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "pepys-mcp"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (9) Directory Badge Claim listing Alternatives๐ŸŽ™๏ธ More in Speech-to-Text

Overview

Pepys MCP starts transcription jobs from uploaded media or supported URLs, then returns speaker-labeled, timestamped transcripts. It supports podcast episode selection, whole-feed batching, transcript search, credit checks, and SRT, VTT, TXT, Markdown, or JSON exports. The stdio server requires a Pepys API key and uses pay-once transcription credits.

Use cases

โ€ขTranscribe long audio or video recordings
โ€ขIdentify speakers and generate diarized transcripts
โ€ขSelect and transcribe podcast episodes from RSS or Apple Podcasts
โ€ขExport timestamped captions in SRT or VTT format
โ€ขSearch long transcripts for timestamped quotes or topics

Key features

โ€ขAudio and video transcription from files or URLs
โ€ขSpeaker diarization and timestamped segments
โ€ขPodcast episode listing and feed batch transcription
โ€ขSRT, VTT, TXT, Markdown, and JSON export
โ€ขTranscript search with matching timestamped segments
โ€ขCredit balance and transcription job management

Capabilities & Tool Schemas (9) ~1.6k tokensApproximate context cost of this serverโ€™s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Verified live Verified liveCaptured by calling this serverโ€™s live tools/list endpoint.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Pepys MCP.

transcribe

Transcribe hours-long audio or video into an accurate, speaker-labeled (diarized), timestamped transcript with correctly-timed SRT/VTT captions โ€“ work a general model can't do on a raw file. Accepts a file_ref from upload_file or a url (YouTube, podcast episode, RSS feed, Google Drive/Dropbox share). Audio is never used to train models. Returns { job_id, status }; fetch the result with get_transcription.

get_transcription

Fetch a transcription by job_id: full text, per-speaker timestamped segments, summary, duration_seconds, billed_minutes, and language. Set wait_ms (up to 25000) to long-poll so short clips come back in one call; otherwise poll until status is 'done'.

upload_file

Upload local audio/video the agent is holding (as base64 bytes or a file path) and get back a file_ref to pass to transcribe. Use this when the media has no public URL. Requires the Pepys R2 storage backend.

list_transcriptions

List this account's recent transcription jobs with their job_id, status, title, and duration, so you can resume, fetch, or export an earlier result instead of re-transcribing.

list_podcast_episodes

Given a podcast RSS feed or Apple Podcasts show URL, list its episodes (title, publish date, episode_guid, audio_url) so you can pick exactly which one to transcribe.

transcribe_podcast_feed

Batch-transcribe a whole podcast feed in one call โ€“ fan out every episode, or the latest N, to individual jobs. Returns a set of job_ids. Paid capability (throughput/abuse gate).

Documentation Overview

pepys-mcp

Transcription for AI agents, by Pepys โ€“ pay-once audio & video transcription at pepys.co.

The Pepys transcription MCP server โ€“ give any MCP-speaking agent (Claude, ChatGPT, Cursor, Gemini, open-source agents) accurate, speaker-labeled, timestamped transcription of hours-long audio and video: diarization, correctly-timed SRT/VTT captions, paste-a-link ingestion (YouTube, podcasts, Drive/Dropbox), batch, and word-level export โ€“ work a general model can't do on a raw file. Pepys never trains on your audio.

Thin stdio wrapper over the Pepys v1 REST API. Phase-1 (BYO-key). OAuth/remote is on the roadmap.

Install & configure

Requires Node โ‰ฅ 18 and a Pepys API key (pk_live_โ€ฆ) from https://pepys.co/developers. You get 60 free minutes on signup โ€“ no card. Buy any pack once to unlock diarization, batch, and word-level export.

Run it with npx (no global install):

Claude Desktop / Claude Code โ€“ claude_desktop_config.json (or claude mcp add):

config.json
{
  "mcpServers": {
    "pepys": {
      "command": "npx",
      "args": ["-y", "pepys-mcp"],
      "env": { "PEPYS_API_KEY": "pk_live_your_key_here" }
    }
  }
}

Cursor โ€“ ~/.cursor/mcp.json, same shape. Windsurf / other dev agents โ€“ point them at npx -y pepys-mcp with PEPYS_API_KEY in the env.

Optional env: PEPYS_API_BASE (defaults to https://pepys.co/api/v1).

Tools

ToolWhat it does
transcribeStart a transcription from a url (file / YouTube / podcast / Drive) or a file_ref. Options: diarize (paid), summary, chapters, translate_to, quality, podcast episode_guid/episode_index. Returns { job_id, status }.
get_transcriptionFetch a job by job_id; set wait_ms:25000 to long-poll short clips to completion in one call.
upload_fileUpload local media (a path or bytes_base64) โ†’ a file_ref for transcribe.
list_transcriptionsRecent jobs (id, status, title, minutes).
list_podcast_episodesEpisodes of an RSS/Apple/Spotify feed, with episode_guids.
transcribe_podcast_feedBatch a whole feed (or latest N). Paid.
export_transcriptExport SRT / VTT / TXT / MD / JSON. Segment-level is free; word_level:true is a paid unlock. (DOCX/PDF: use the web app.)
search_transcriptFind a phrase in a long transcript โ†’ only the matching timestamped segments (no full-transcript context load).
get_credit_balanceRemaining credit minutes + whether Pro is unlocked.

Also exposes finished transcripts as the resource pepys://transcription/{id} and a transcribe_and_summarize prompt.

Billing over MCP: two graceful prompts โ€“ 402 (out of minutes โ†’ top up at pepys.co/billing) and a Pro-feature upgrade message (diarization / batch / word-level โ†’ unlock with any one-time purchase). Segment exports, single transcription, links, and uploads are free on your minutes.

Develop

Terminal
npm install
npm run build      # tsc โ†’ dist/ (+ chmod the bin)
npm run smoke      # PEPYS_API_KEY=pk_live_โ€ฆ npm run smoke  โ€“ hits the live API to verify your key

Publish

npm run build && npm publish (publishes pepys-mcp). Registry listings (MCP registry, mcp.so, Smithery, PulseMCP, Glama, awesome-mcp-servers) are submitted separately.

About

Built by Pepys โ€“ pay-once, usage-based transcription for audio and video (no subscription, credits never expire). Learn more at pepys.co ยท MCP server ยท Developer docs ยท Pricing.

License

MIT

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Speech-to-Text View all alternatives
  • Transcription logoTranscription

    AI transcription from URLs. 99% accuracy, speaker diarization, 98+ languages.

    ๐ŸŽ™๏ธ Speech-to-Text0 views
    Compare vs Transcription โ†’
  • Whisper Windows MCP logoWhisper Windows MCP

    Windows-native local audio and video transcription using whisper.cpp with Vulkan GPU acceleration. No cloud APIs, no Python. Batch processing, multilingual support, model management, and background job handling built in.

    ๐ŸŽ™๏ธ Speech-to-Text20 views
    Compare vs Whisper Windows MCP โ†’
  • Spoken logoSpoken

    Fetch published podcast transcripts as clean Markdown with real speaker names (not "Speaker 1") via the Spoken API. Search episodes, get transcripts, check credit balance.

    ๐ŸŽ™๏ธ Speech-to-Text3 views
    Compare vs Spoken โ†’
  • FunASR logoFunASR

    Transcribe local audio with FunASR and SenseVoice using private, on-device inference.

    ๐ŸŽ™๏ธ Speech-to-Text0 views
    Compare vs FunASR โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

npm downloads
254
Package downloads in the last 30 days.
Last commit
2mo ago
Most recent push to the default branch.
Tools exposed
9
Callable tools this server registers over MCP.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about Pepys MCP

The stdio server requires a Pepys API key set in PEPYS_API_KEY.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewPepys MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/ankurmans-pepys-mcp?style=directory)](https://allmcps.com/mcp/ankurmans-pepys-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/ankurmans-pepys-mcp"><img src="https://allmcps.com/api/badge/ankurmans-pepys-mcp?style=directory" alt="Pepys MCP on AllMCPs" /></a>

Technical Specs & Signals

Category๐ŸŽ™๏ธSpeech-to-Text
PricingFreemium
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthAPI key
LicenseMIT
ClientsClaude Desktop, Cursor, Windsurf
Last updatedAug 10, 2026
10/10 checks healthy over the last 32d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars0
GitHub Star CountTotal stargazers on GitHub representing community popularity (0 stars).
Last commit2mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Jul 13, 2026
npm downloads254/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
60Quality signal: Good ยท 60/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools30/30
Adoption & activity5/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 23d ago via OSV.dev ยท pepys-mcp (npm)

โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐ŸŽ™๏ธ Speech-to-Text โ†’Alternatives to Pepys MCP โ†’Install in Claude DesktopInstall in CursorInstall in VS Code