Nobel Prizes
liveReferenceScienceSearch Nobel Prize laureates and prizes by year and category
2tools
0msauth
free tier50 calls/day
Tools
search_laureatesSearch Nobel Prize laureates by name and/or category (e.g., "Physics", "Medicine", "Literature"). Returns biography, prizes won, and award motivation.
Parameters
NameTypeDescription
nameoptstringLaureate namecategoryoptstringPrize category (phy, che, med, lit, pea, eco)Try it
Response
get_prizes_by_yearrequired: yearGet all Nobel Prizes awarded in a specific year, optionally filtered by category (e.g., "Chemistry", "Peace"). Returns laureate names, categories, and citations.
Parameters
NameTypeDescription
yearreqnumberYear (e.g., 2024)categoryoptstringFilter by category (phy, che, med, lit, pea, eco)Try it
Response
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
List available tools
bash
curl -X POST https://gateway.pipeworx.io/nobel/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Call a tool
bash
curl -X POST https://gateway.pipeworx.io/nobel/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_laureates","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("search_laureates", {});ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("search nobel prize laureates and prizes by year and category");