Transcript Spike
FreeNot checkedEnables LLMs to inspect and search mock transcripts through MCP tools and resources. Supports listing, fetching, and searching transcripts with filters on parti
About
Enables LLMs to inspect and search mock transcripts through MCP tools and resources. Supports listing, fetching, and searching transcripts with filters on participants, tags, and content.
README
A small Model Context Protocol server that lets an LLM inspect and search mock
transcripts stored in data/transcripts.json.
Requirements
- Node.js 18 or newer
- npm
Transports
This server supports two transports:
- stdio — the MCP client spawns the process (default)
- Streamable HTTP — you run the server and point the client at
http://127.0.0.1:3000/mcp
HTTP (localhost)
Start the server:
npm run mcp:http
Or with auto-reload while editing TypeScript:
npm run dev:http
Then configure the client with a URL:
{
"mcpServers": {
"transcripts": {
"url": "http://127.0.0.1:3000/mcp"
}
}
}
Optional env vars:
PORT— listen port (default3000)MCP_TRANSPORT=http— same as passing--http
Inspector:
npx @modelcontextprotocol/inspector http://127.0.0.1:3000/mcp
stdio (spawned by the client)
No separate server process. Point the client at the TypeScript source:
{
"mcpServers": {
"transcripts": {
"command": "npx",
"args": [
"tsx",
"/absolute/path/to/mcp-spike/src/server.ts"
]
}
}
}
Or use the compiled build after npm run build:
{
"mcpServers": {
"transcripts": {
"command": "node",
"args": ["/absolute/path/to/mcp-spike/dist/server.js"]
}
}
}
MCP capabilities
Resource:
transcripts://allreturns the complete JSON dataset.
Tools:
list_transcriptslists metadata and supports participant and tag filters.get_transcriptreturns a full transcript by ID.search_transcriptssearches titles, participants, tags, speakers, and spoken text.
Edits to data/transcripts.json are picked up on the next tool/resource call.
Invalid data is rejected using a Zod schema.
Installing Transcript Spike
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/pratnayake-alphasights/mcp-spikeFAQ
Is Transcript Spike MCP free?
Yes, Transcript Spike MCP is free — one-click install via Unyly at no cost.
Does Transcript Spike need an API key?
No, Transcript Spike runs without API keys or environment variables.
Is Transcript Spike hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Transcript Spike in Claude Desktop, Claude Code or Cursor?
Open Transcript Spike on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Transcript Spike with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
