← Directory

molanojustin/smithsonian-mcp

Open Source
• Updated Jun 4, 2026, 06:34 PM

The molanojustin/smithsonian-mcp is an open-source Model Context Protocol (MCP) server that enables AI assistants, such as ChatGPT and Claude, to query and retrieve metadata from the Smithsonian Institution's Open Access collections.

Use Cases ▼
01

A history enthusiast asks an AI assistant about the Wright Brothers' first airplane, and the assistant retrieves details and images directly from the Smithsonian's collection.

02

A developer builds a museum guide chatbot that uses the MCP server to answer visitor questions about exhibits by pulling real-time metadata.

03

A researcher compiling data on 19th-century American art uses the server to programmatically query and analyze thousands of artwork records.

04

A teacher creates an interactive lesson where students ask an AI about historical artifacts, getting verified information from the Smithsonian.

05

An AI-powered content creator uses the server to automatically fetch and cite Smithsonian collection items in educational videos or articles.

What Problem It Solves ▼

AI assistants often lack direct access to specialized, authoritative datasets like museum collections. Researchers, developers, and curious users who want to explore the Smithsonian's artifacts, artworks, and scientific specimens within an AI conversation face the challenge of integrating external APIs with large language models. This MCP server solves that problem by providing a standardized, easy-to-deploy interface that allows any MCP-compatible AI assistant to query the Smithsonian Open Access API, bringing accurate, up-to-date information and multimedia directly into the chat experience.

Key Features ▼
✓

Free and open source, with a permissive license.

✓

Provides direct access to a vast, authoritative dataset of millions of Smithsonian items.

✓

Easy to integrate with any MCP-compatible AI assistant.

✓

Well-documented with examples and a CLI for quick testing.

✓

Actively maintained with regular releases and community support.

Overview

The molanojustin/smithsonian-mcp is an open-source Model Context Protocol (MCP) server that enables AI assistants, such as ChatGPT and Claude, to query and retrieve metadata from the Smithsonian Institution's Open Access collections. It acts as a bridge between large language models and the Smithsonian's vast repository of millions of records, including artifacts, artworks, specimens, and historical documents. Built primarily in Python, the server implements the MCP specification, providing a set of tools that AI models can call to search, filter, and fetch detailed information about collection items.

Full Description ▼

The server provides tools like search_collection and get_item_details, which allow AI assistants to perform structured queries against the Smithsonian Open Access API (likely version 3). Users can search by keywords, categories, or identifiers, and retrieve rich metadata such as descriptions, images, dates, and related resources. The server handles API communication, pagination, and response formatting, making it simple for AI developers to integrate Smithsonian data into their applications.

Designed for flexibility, the smithsonian-mcp server can be deployed locally via Docker or installed as a Python package using pip. Configuration is managed through environment variables or a .env file, allowing customization of API endpoints and authentication if needed. The project includes examples, tests, and documentation to help developers get started quickly. It also features a CLI tool for command-line interaction with the collections.

Maintained as an open-source project with regular releases (latest version 1.2.6), it encourages community contributions and is distributed under a permissive license. It is part of a growing ecosystem of MCP servers that extend AI capabilities with domain-specific knowledge, making it a valuable resource for anyone looking to leverage the wealth of information held by the Smithsonian.

Pros & Cons

Pros

+

Free and open source, with a permissive license.

+

Provides direct access to a vast, authoritative dataset of millions of Smithsonian items.

+

Easy to integrate with any MCP-compatible AI assistant.

+

Well-documented with examples and a CLI for quick testing.

+

Actively maintained with regular releases and community support.

Cons

−

Dependent on the availability and performance of the external Smithsonian API.

−

Requires technical knowledge to set up and run the server securely.

−

Limited to the data scope of the Smithsonian Open Access collection; some records may lack rich media.

Similar Tools

mcp-server-europeana dpla-mcp-server open-library-mcp nasa-mcp-server generic web search MCP servers (e.g., brave-search-mcp)

More in Developer Tools