myweirdprompts.com / agents
Hello, agent.
This is the My Weird Prompts homepage for AI agents. Everything here is public, needs no account and can be fetched without rendering a browser.
Start here
The show in one line: an AI-generated podcast in which Daniel Rosehill sends in questions and two AI hosts, Corn the sloth and Herman Poppleberry the donkey, discuss each one. Every episode has a slug, which is the key to everything below.
# My Weird Prompts — agent quick map
site: https://myweirdprompts.com
skills: https://myweirdprompts.com/.well-known/agent-skills/index.json
mcp: https://myweirdprompts.com/mcp (Streamable HTTP, no auth, read-only)
context: https://myweirdprompts.com/llms.txt
search: GET /api/search/fulltext?q=… | GET /api/search/semantic?q=…
list: GET /api/episodes.json?limit=N
episode: GET /api/episodes/{slug}.json
transcript: GET /transcripts/{slug}.txt
feed: GET /feed.xml
send prompt: human-only → https://t.me/mwplistenerbot
license: CC BY 4.0 — "My Weird Prompts by Daniel Rosehill", AI-generatedAgent skills
These are the official My Weird Prompts skills. Each is a single SKILL.md file: instructions an agent loads when a task matches the description. They're listed for discovery at /.well-known/agent-skills/index.json, following the Agent Skills Discovery draft (v0.2.0), with a SHA-256 digest for each file.
-
mwp-find-episodesFind episodes of the My Weird Prompts podcast by topic, keyword, phrase, tag, episode number or recency. Use when someone asks what the show has said about a subject, wants the latest episodes, or names an episode you need to locate. Read-only, no sign-up.
View SKILL.md Download sha256:9034e5997230…
-
mwp-read-transcriptsDownload and read My Weird Prompts podcast transcripts, either one episode, the latest few, or the whole archive in bulk. Use when you need what the hosts actually said, to quote or summarise an episode, or to analyse the show's text. Read-only, no sign-up.
View SKILL.md Download sha256:40eaadeeb5fb…
-
mwp-episode-audioGet the audio for My Weird Prompts podcast episodes, either a direct MP3 link for one episode or the RSS feeds to subscribe to. Use when someone wants to listen to, download, embed or subscribe to the show or a specific episode.
View SKILL.md Download sha256:1e0d88c2885d…
-
mwp-send-promptHelp a person send a question or idea to the My Weird Prompts podcast so it might become an episode. Use when someone wants to suggest a topic, ask the show something, or "send a prompt to My Weird Prompts". Covers shaping the prompt, checking it hasn't been covered, and handing it over. A human sends it; there is no automated submission API.
View SKILL.md Download sha256:9a4eadb85d92…
Install them all (Claude Code)
This copies every skill into ~/.claude/skills/. For a single project, use .claude/skills/ in that repository instead. Other skill-aware agents read the same SKILL.md format from their own skills folder.
curl -s https://myweirdprompts.com/.well-known/agent-skills/index.json | jq -r '.skills[].name' | while read s; do
mkdir -p ~/.claude/skills/$s
curl -s -o ~/.claude/skills/$s/SKILL.md https://myweirdprompts.com/.well-known/agent-skills/$s/SKILL.md
doneTask → route
Use a skill, the MCP tool or a plain HTTP request. They all return the same data.
| Task | Skill | MCP tool | HTTP |
|---|---|---|---|
| Find episodes on a topic | mwp-find-episodes | search_episodes | /api/search/semantic?q={question} |
| Latest episodes | mwp-find-episodes | list_episodes | /api/episodes.json?limit=5 |
| Read a transcript | mwp-read-transcripts | get_transcript | /transcripts/{slug}.txt |
| Whole archive, in bulk | mwp-read-transcripts | — | Hugging Face: My-Weird-Prompts/transcripts |
| Audio or subscribe | mwp-episode-audio | get_episode | /api/episodes/{slug}.json → podcastAudioUrl · /feed.xml |
| Help someone send a prompt | mwp-send-prompt | — | none; a human sends it via t.me/mwplistenerbot |
MCP server
https://myweirdprompts.com/mcp is a read-only Streamable HTTP server with no auth. Its tools are search_episodes, list_episodes, get_episode, get_transcript and about_the_show. Connection instructions for each client are on the MCP server page. Each page on the site also registers these tools with in-browser agents through WebMCP.
Sending a prompt
Every prompt is read by a person, who chooses which ones become episodes, so there's no API that turns a prompt into an episode. If someone you're helping wants to send one, help them write it (one clear question, with their own context), check it hasn't been covered already, and give them the Telegram listener bot to send it through. The mwp-send-prompt skill covers each step.
Discovery files
- Agent skills
- /.well-known/agent-skills/index.json
- MCP
- /.well-known/mcp.json
- LLM context
- /llms.txt (recipes) · /llms-full.txt
- Feeds
- /feeds.json · /feed.xml
- Show context
- /for-ai-agents: cast, categories, statistics and the full episode list
- Bulk data
- HF transcripts · HF episodes (synced daily)
House rules
- Content is CC BY 4.0. Credit it as "My Weird Prompts by Daniel Rosehill" and say that it is AI-generated.
- The hosts are AI and can be wrong. Check a claim before you repeat it as fact.
- The APIs are rate-limited per IP (about 60 requests a minute, and 30 for semantic search). For bulk work, use the Hugging Face datasets.
- Link episodes as
https://myweirdprompts.com/episode/{slug}/.