search_poems

Pack: poetrydb · Endpoint: https://gateway.pipeworx.io/poetrydb/mcp

Search public-domain poems on PoetryDB by author and/or title (partial matches allowed). At least one of author or title is required. Returns full poem text (capped). Keyless.

Parameters

NameTypeRequiredDescription
authorstringnoAuthor name or fragment, e.g. “Dickinson”, “Shakespeare”. Optional if title given.
titlestringnoPoem title or fragment, e.g. “Hope”, “Sonnet”. Optional if author given.
limitnumbernoMax poems to return (default 10, max 20).

Example call

curl -X POST https://gateway.pipeworx.io/poetrydb/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_poems","arguments":{}}}'

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "poetrydb": {
      "url": "https://gateway.pipeworx.io/poetrydb/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build June 10, 2026