Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Cooper Hewitt

БесплатноНе проверен

Integrates with Cooper Hewitt Museum's collection API to enable searching and retrieving detailed information about artifacts for art research and cultural anal

GitHubEmbed

Описание

Integrates with Cooper Hewitt Museum's collection API to enable searching and retrieving detailed information about artifacts for art research and cultural analysis.

README

Description

A Model Context Protocol (MCP) server for interacting with the Cooper Hewitt Museum's collection API. This tool allows searching and retrieving detailed information about museum objects programmatically.

cooper-hewitt-mcp MCP server

Prerequisites

  • Node.js (version 16+ recommended)
  • npm (Node Package Manager)

Installation

  1. Clone the repository:
git clone https://github.com/behole/cooper-hewitt-mcp.git
cd cooper-hewitt-mcp
  1. Install dependencies:
npm install
  1. Set up API Token
    • Create a .env file in the project root
    • Obtain an API token from the Cooper Hewitt API
    • Add your token to the .env file:
    COOPER_HEWITT_API_TOKEN=your_api_token_here
    
  2. Update your claude_desktop_config.json
"cooper-hewitt": {
      "command": "node",
      "args": ["path to your index.js"]
    }

Available Tools

Search Objects

  • Name: search-objects
  • Description: Search for objects in the Cooper Hewitt collection
  • Parameters:
    • query (string, required): Search terms
    • page (number, optional): Page number of results
    • perPage (number, optional): Number of results per page

Get Object Details

  • Name: get-object
  • Description: Retrieve detailed information about a specific museum object
  • Parameters:
    • id (string, required): Unique identifier of the museum object

Running the Server

node index.js

Development

  • Ensure all dependencies are installed
  • Run tests (if applicable)
  • Check code formatting

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

To-Do's (Very Much a WIP) ->

  • Fix image handingling in the artifacts on Claude Desktop

License

Specify your license - e.g., MIT, Apache 2.0

Contact

[]

Acknowledgments

  • Cooper Hewitt, Smithsonian Design Museum
  • Model Context Protocol SDK

from github.com/behole/cooper-hewitt-mcp

Установка Cooper Hewitt

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/behole/cooper-hewitt-mcp

FAQ

Cooper Hewitt MCP бесплатный?

Да, Cooper Hewitt MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Cooper Hewitt?

Нет, Cooper Hewitt работает без API-ключей и переменных окружения.

Cooper Hewitt — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Cooper Hewitt в Claude Desktop, Claude Code или Cursor?

Открой Cooper Hewitt на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Cooper Hewitt with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development