Initial commit: HPR Knowledge Base MCP Server

- MCP server with stdio transport for local use
- Search episodes, transcripts, hosts, and series
- 4,511 episodes with metadata and transcripts
- Data loader with in-memory JSON storage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Lee Hanken
2025-10-26 10:54:13 +00:00
commit 7c8efd2228
4494 changed files with 1705541 additions and 0 deletions

410
hpr_transcripts/hpr0531.txt Normal file
View File

@@ -0,0 +1,410 @@
Episode: 531
Title: HPR0531: bash loops
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr0531/hpr0531.mp3
Transcribed: 2025-10-07 22:35:31
---
.
Hello ladies and gentlemen my name is Ken Fallon and this is another episode of Hacker Public Radio.
Today it shows a bit different.
It's been recorded on an air bus 320.
Davies, each your heart has.
Sorry for the poor sound quality.
But we have to make do with what we have.
This episode is on Bash.
I got this idea to do this show from the tutorial episode on loops.
So let's start off explaining what a loop is.
A loop is a series of commands executed in order, one after the other.
And then once the last command has been executed, the first command is repeated and so on.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Inflation.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Vigile.
Oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh
Thank you for watching!