An MCP server for the ORLY tool.
Until 2026-09-24 this record combined several servers published from one repository. The others now have records of their own: orly-mcp. Checks from before that date include them.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-orly-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# orly-mcp [](https://modelcontextprotocol.io) [](https://pypi.org/project/orly-mcp/) [](https://pypi.org/project/orly-mcp/)  An MCP (Model Context Protocol) server for generating O'RLY? (O'Reilly parody) book covers that display directly in Claude Desktop application. ## Quick Start ### Install on MCP Server simply add the following to your mcp configuration: ```json // ... other MCP servers ... "mcp-orly": { "command": "uvx", "args": [ "orly-mcp@latest" ] } // ... other MCP servers ... ``` ### Local Development ```shell # Clone the repository git clone [your-repo-url] cd orly-mcp # Create a virtual environment and install dependencies uv venv .venv uv pip install -r requirements.txt # Test a sample image generation uv run python test_mcp.py # Run comprehensive tests uv run python test_comprehensive.py # Start the MCP server for development python start_server.py ``` ## Claude Desktop Configuration Add this MCP server to your Claude Desktop configuration file (`claude_desktop_config.json`): ### Recommended Configuration ```json { "mcpServers": { "orly-local": { "command": "uv", "args": [ "run", "--with", "fastmcp", "--with", "pillow", "--with", "fonttools", "--with", "requests", "python", "/path/to/your/orly-mcp/orly_mcp/server.py" ], "cwd": "/path/to/your/orly-mcp" } } } ``` **Important:** Replace `/path/to/your/orly-mcp` with your actual project path. ### Alternative: Package Installation ```shell # Install in editable mode uv pip install -e . # Claude Desktop config { "mcpServers": { "orly-local": { "command": "uvx", "args": ["--from", "/your/path/to/orly-mcp",…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.