Real founder decisions, lessons and signals from 100+ podcasts — searchable by AI agents.
{
"mcpServers": {
"io-github-echomindr-echomindr": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Real founder decisions, lessons and signals from 100+ podcasts — searchable by AI agents.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 26 days ago. 1 stars.
Will it work with my client?
Transport: . Compatibility not confirmed.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for io.github.echomindr/echomindr and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
3,500+ real founder moments from 60+ podcasts — searchable by AI agents.
Each moment: a named founder, a verbatim quote, a decision taken, an outcome observed, a lesson extracted — with a timestamped link to the source. Not summaries. Not paraphrases. What actually happened.
AI agents give generic startup advice. Echomindr gives them access to what founders actually did.
Ask: "How did founders handle their first pricing?" Get: Kevin Hale's 10-5-20 rule, Josh Pigford charging $249/month from day one, Madhavan Ramanujam's options trick — with quotes, outcomes, and source links.
Ask: "What did founders do when they nearly ran out of money?" Get: Airbnb selling cereal boxes, Notion's near-collapse during COVID, Calm's years of slow growth before the breakout — directly from the founders who lived it.
# Search for founder experiences
curl "https://echomindr.com/search?q=pricing&limit=5"
# Describe a situation, get matching experiences (vector search)
curl -X POST "https://echomindr.com/situation" \
-H "Content-Type: application/json" \
-d '{"situation": "B2B SaaS founder with free pilots that won'\''t convert to paid"}'
# Get moment details
curl "https://echomindr.com/moments/{id}"
# Find similar moments
curl "https://echomindr.com/similar/{id}?limit=5"
API docs: echomindr.com/docs
Connect via remote MCP: https://echomindr.com/mcp/
Or add to Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"echomindr": {
"command": "python",
"args": ["echomindr_mcp.py"],
"env": {
"ECHOMINDR_API_URL": "https://echomindr.com"
}
}
}
}
3 MCP tools:
search_experience — semantic search for founder stories by situationget_experience_detail — full details of a moment (quote, decision, outcome, lesson)find_similar_experiences — related founder stories by shared themeshttps://echomindr.com/llms.txt
Each moment: summary · verbatim quote · decision · outcome · lesson · stage · tags · timestamp link
To run your own instance with the sample data:
git clone https://github.com/echomindr/echomindr.git
cd echomindr
pip install -r requirements.txt
# Build a sample database
python echomindr_build_db.py --sample
# Start the API
python echomindr_api.py
# → http://localhost:8000/docs
To build the full database, you need your own podcast transcriptions and Claude API key. See echomindr_extract_v2.py for the extraction pipeline.
Podcast audio → Deepgram (transcription) → Claude (extraction) → SQLite → FastAPI → MCP
The extraction pipeline turns long-form podcast interviews into structured, searchable moments. Each episode yields 8–15 moments on average. Semantic search uses BAAI/BGE-M3 embeddings (1024-dim) via sqlite-vec.
| Endpoint | Method | Description |
|---|---|---|
| /search | GET | Full-text search with stage/type filters |
| /situation | POST | Describe a situation, get matching experiences (vector search) |
| /moments/{id} | GET | Full moment detail |
| /similar/{id} | GET | Similar moments by shared tags |
| /taxonomy | GET | 52 canonical situations across 10 famili