@pipeworx/poetrydb
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/poetrydb’s. Install: one-click buttons
Connect to just the @pipeworx/poetrydb pack
https://gateway.pipeworx.io/poetrydb/mcp — only @pipeworx/poetrydb’s own tools, nothing else in the catalog.
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 4
Tools
- search_poems — Search PoetryDB for poems by title or partial title (e.g., “The Road Not Taken”). Returns matching poems with full text, author, and line count. Note: searches titles only, not poem body text.
- get_poem_lines — Full-text search within poem lines on PoetryDB — finds any poem containing the given phrase in one of its lines. Returns full poem text (capped). Keyless.
- random_poems — Fetch one or more random public-domain poems from PoetryDB. Returns full poem text (capped). Keyless.
- list_authors — List all authors available in PoetryDB. Keyless.
Tools
get_poem_lines— Full-text search within poem lines on PoetryDB — finds any poem containing the given phrase in one of its lines. Returns full poem text (capped). Keyless.list_authors— List all authors available in PoetryDB. Keyless.random_poems— Fetch one or more random public-domain poems from PoetryDB. Returns full poem text (capped). Keyless.search_poems— Search PoetryDB for poems by title or partial title (e.g., The Road Not Taken ). Returns matching poems with full text, author, and line count. Note: searches titles only, not poem body text.