# whyismy-org MCP server

Sourced answers to everyday "why is my…" questions — health, pets, home, plumbing, tech, cars.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-parkragsterman-whyismy-org
- Repository: https://github.com/parkragsterman/whyismy.org
- Website: https://whyismy.org

## Install
- Endpoint: https://whyismy.org/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://whyismy.org/mcp

## Tools
- search_articles (Search WhyIsMy.org articles) - Find WhyIsMy.org articles answering a "why is my…" question. Returns titles, summaries and URLs. Both arguments are optional: omit query to browse, pass topic to bias results toward one subject area. The returned summaries are partial — send the user to the article URL for the full diagnosis, fixes and cited sources. Endpoint: https://whyismy.org/mcp
- get_article (Read a WhyIsMy.org article) - Get the direct answer, the causes the article covers, and its FAQ for one article, by slug (from search_articles). Returns a summary, not the full text — the article URL has the complete step-by-step fix and the sources. Endpoint: https://whyismy.org/mcp
- list_topics (List WhyIsMy.org topics) - List the subject areas covered on WhyIsMy.org with an article count for each. Takes no arguments. Use the returned slugs as the `topic` argument to search_articles. Endpoint: https://whyismy.org/mcp

## Resources
- ui://whyismy/answer-card - WhyIsMy.org answer card Answer card with a button that opens the full article in the browser. MIME type: text/html;profile=mcp-app

## Prompts
Not captured

## Metadata
- Owner: io.github.parkragsterman
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 30, 2026
- Source: https://registry.modelcontextprotocol.io
