get_prizes_by_year

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

Get all Nobel Prizes awarded in a specific year, optionally filtered by category (e.g., “Chemistry”, “Peace”). Returns laureate names, categories, and citations.

Parameters

NameTypeRequiredDescription
yearnumberyesYear to look up (e.g., 2023). Must be 1901 or later.
categorystringnoNobel Prize category: phy (Physics), che (Chemistry), med (Medicine), lit (Literature), pea (Peace), eco (Economics)

Example call

Arguments

{
  "year": 2023
}

curl

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

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('get_prizes_by_year', {
  "year": 2023
});

More examples

{
  "year": 1921,
  "category": "phy"
}

Response shape

Always returns: year, count, prizes

FieldTypeDescription
yearnumberThe year queried
countnumberNumber of prizes awarded that year
prizesarrayList of Nobel Prizes awarded in the year
Full JSON Schema
{
  "type": "object",
  "properties": {
    "year": {
      "type": "number",
      "description": "The year queried"
    },
    "count": {
      "type": "number",
      "description": "Number of prizes awarded that year"
    },
    "prizes": {
      "type": "array",
      "description": "List of Nobel Prizes awarded in the year",
      "items": {
        "type": "object",
        "properties": {
          "category": {
            "type": [
              "string",
              "null"
            ],
            "description": "Prize category code"
          },
          "category_full": {
            "type": [
              "string",
              "null"
            ],
            "description": "Full prize category name"
          },
          "date_awarded": {
            "type": [
              "string",
              "null"
            ],
            "description": "Date the prize was awarded"
          },
          "motivation": {
            "type": [
              "string",
              "null"
            ],
            "description": "Prize motivation or citation"
          },
          "prize_amount_sek": {
            "type": [
              "number",
              "null"
            ],
            "description": "Prize amount in Swedish Kronor (SEK)"
          },
          "laureates": {
            "type": "array",
            "description": "Laureates who received the prize",
            "items": {
              "type": "object",
              "properties": {
                "id": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "Unique laureate identifier"
                },
                "name": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "Laureate name"
                },
                "motivation": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "Individual motivation for this laureate"
                },
                "portion": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "Portion of prize received"
                }
              }
            }
          }
        }
      }
    }
  },
  "required": [
    "year",
    "count",
    "prizes"
  ]
}

Connect

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

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

See Getting Started for client-specific install steps.

Regenerated from source · build May 9, 2026