molanojustin/smithsonian-mcp
A Model Context Protocol (MCP) server that provides AI assistants with access to the Smithsonian Institution's Open Access collections.
[](https://badge.fury.io/js/%40molanojustin%2Fsmithsonian-mcp) [](https://www.npmjs.com/package/@molanojustin%2Fsmithsonian-mcp) [](https://hub.docker.com/r/justinmol/smithsonian-mcp)
A Model Context Protocol (MCP) server that provides AI assistants with access to the Smithsonian Institution's Open Access collections. This server allows AI tools like Claude Desktop to search, explore, and analyze over 3 million collection objects from America's national museums.
The npm package includes automatic Python dependency management and works across platforms:
# Install globally
npm install -g @molanojustin/smithsonian-mcp
# Or run directly with npx (no installation needed)
npx -y @molanojustin/smithsonian-mcp
# Set your API key
export SMITHSONIAN_API_KEY=your_key_here
# Start the server
smithsonian-mcpThe enhanced setup script now includes:
macOS/Linux:
chmod +x config/setup.sh
config/setup.shWindows:
config\setup.ps1uv pip install -r config/requirements.txt.env.example to .env and set your API keypython examples/test-api-connection.pyRun the verification script to check your installati
Loading reviews...