bhayanak

Nobel Prize MCP Server

Community bhayanak
Updated

MCP server that exposes tools for querying Nobel laureates, prizes by year/category/country, motivation text, and historical analysis spanning 1901 to present across all six prize categories.

Nobel Prize MCP Server

CILicense: MITNode.js

A Model Context Protocol (MCP) server that gives AI assistants structured access to the Nobel Prize API v2.1. Query laureates, prizes, categories, country stats, and historical trends spanning 1901 to present across all six prize categories.

Available as both a standalone MCP server (npm) and a VS Code extension with automatic MCP integration.

๐Ÿ—๏ธ Packages

Package Description Links
nobel-prize-mcp-server Standalone MCP server (stdio) npm
nobel-prize-vscode-extension VS Code extension with built-in MCP server VS Code

๐Ÿ› ๏ธ Tools (8 Total)

Tool Description
nobel_get_laureate Get laureate bio, prizes, motivation, and affiliations by name or ID
nobel_search_laureates Search laureates by name, gender, country, category, or year range
nobel_get_prizes Search prizes by category, year, or year range
nobel_get_prize_by_year Get all prizes awarded in a specific year
nobel_list_categories List all 6 categories with statistics
nobel_get_category_stats Detailed stats for a specific category (decade breakdown)
nobel_get_country_stats Nobel Prize rankings by country
nobel_get_trends Historical trends: age, gender, shared prizes, country shifts

โšก Quick Start

Option A: VS Code Extension (Recommended)

Install from the VS Code Marketplace โ€” the MCP server starts automatically with full start/stop/restart controls.

โ†’ Extension Setup Guide

Option B: Standalone MCP Server

npx nobel-prize-mcp-server

โ†’ Server Setup Guide

๐Ÿ  Development

# Clone and install
git clone https://github.com/bhayanak/nobel-prize-mcp-server.git
cd nobel-prize-mcp-server
pnpm install

# Build all packages
pnpm run build

# Run tests (64 tests, 99%+ coverage)
pnpm run test:coverage

# Full CI pipeline
pnpm run ci

Available Scripts

Script Description
pnpm run build Build all packages
pnpm run dev Run MCP server in dev mode
pnpm run test Run all tests
pnpm run test:coverage Tests with V8 coverage
pnpm run lint / lint:fix ESLint with security rules
pnpm run typecheck TypeScript type checking
pnpm run format / format:fix Prettier formatting
pnpm run package Create npm tarball + VSIX
pnpm run ci Full CI: typecheck โ†’ lint โ†’ test โ†’ format โ†’ build

๐Ÿ“„ License

MIT ยฉ bhayanak

MCP Server ยท Populars

MCP Server ยท New

    NameetP

    pdfmux

    PDF extraction that checks its own work. #2 reading order accuracy โ€” zero AI, zero GPU, zero cost.

    Community NameetP
    node9-ai

    ๐Ÿ›ก๏ธ Node9 Proxy

    The Execution Security Layer for the Agentic Era. Providing deterministic "Sudo" governance and audit logs for autonomous AI agents.

    Community node9-ai
    initMAX

    Zabbix MCP Server

    MCP server for the complete Zabbix API โ€” 220 tools, multi-server support, bearer auth, systemd ready. Works with ChatGPT, Claude, VS Code, Codex, JetBrains and any MCP client.

    Community initMAX
    superradcompany

    microsandbox

    opensource secure local-first sandboxes for ai agents

    Community superradcompany
    vasylenko

    Bear Notes MCP Server

    MCP Server for Bear note taking app available as Claude Desktop extension or standalone server for any other AI tool

    Community vasylenko