- Home
- MCP servers
- Orly
Orly
- python
6
GitHub Stars
python
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"princefishthrower-orly-mcp": {
"command": "uv",
"args": [
"run",
"--with",
"fastmcp",
"--with",
"pillow",
"--with",
"fonttools",
"--with",
"requests",
"python",
"/path/to/your/orly-mcp/orly_mcp/server.py"
]
}
}
}You can run an MCP server that generates O'RLY book covers and displays them directly in Claude Desktop. This server lets you create customizable, meme-style covers for programming or tech topics and view them right in your chat experience.
How to use
You interact with the ORLY MCP server through an MCP client. After you configure the server, you can issue requests to generate covers by providing a title, optional subtitle, author, and optional image, theme, and guide text. The generated cover images appear directly in your chat interface, making it easy to share humorous or themed book covers with colleagues or friends.
How to install
Prerequisites you need on your machine include Python and the MCP tooling to run MCP servers. You will also prepare a development environment for testing image generation locally before using it in production.
// MCP server configuration for Claude Desktop
{
"mcpServers": {
"orly_remote": {
"command": "uvx",
"args": [
"orly-mcp@latest"
]
},
"orly_local_uv": {
"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"
},
"orly_local_uvx": {
"command": "uvx",
"args": ["--from", "/your/path/to/orly-mcp", "orly-mcp"]
}
}
}
Additional configuration notes
Install dependencies and prepare the environment as you would for a typical Python project. If you test locally, you can run the provided test scripts to validate image generation before deploying to Claude Desktop.
If you use the local development path, keep your server script path accurate and ensure all required Python packages are installed via your virtual environment.
Available tools
orly_cover
Generates an O’RLY style book cover using the provided title, subtitle, author, image code, theme, and guide text position. Returns a cover image that can be displayed in the chat.