cooper-hewitt-mcp

Cooper Hewitt 模型上下文协议 (MCP) 服务器

描述

一个用于与库珀·休伊特博物馆藏品 API 交互的模型上下文协议 (MCP) 服务器。此工具允许以编程方式搜索和检索博物馆藏品的详细信息。

先决条件

  • Node.js(建议使用 16 及以上版本)
  • npm(Node 包管理器)

安装

  1. 克隆存储库:
git clone https://github.com/behole/cooper-hewitt-mcp.git cd cooper-hewitt-mcp
  1. 安装依赖项:
npm install
  1. 设置 API 令牌
    • 在项目根目录中创建一个.env文件
    • Cooper Hewitt API获取 API 令牌
    • 将您的令牌添加到.env文件:GXP3
  2. 更新你的 claude_desktop_config.json
"cooper-hewitt": { "command": "node", "args": ["path to your index.js"] }

可用工具

搜索对象

  • 名称search-objects
  • 描述:搜索 Cooper Hewitt 收藏中的物品
  • 参数
    • query (字符串,必需):搜索词
    • page (数字,可选):结果的页码
    • perPage (数字,可选):每页结果数

获取对象详细信息

  • 名称get-object
  • 描述:检索有关特定博物馆物品的详细信息
  • 参数
    • id (字符串,必需):博物馆对象的唯一标识符

运行服务器

node index.js

发展

  • 确保所有依赖项都已安装
  • 运行测试(如果适用)
  • 检查代码格式

贡献

  1. 分叉存储库
  2. 创建你的功能分支( git checkout -b feature/AmazingFeature
  3. 提交您的更改( git commit -m 'Add some AmazingFeature'
  4. 推送到分支( git push origin feature/AmazingFeature
  5. 打开拉取请求

待办事项(大部分为 WIP)->

  • 修复 Claude Desktop 上的工件中的图像处理问题

执照

指定您的许可证 - 例如 MIT、Apache 2.0

接触

[]

致谢

  • 库珀·休伊特,史密森尼设计博物馆
  • 模型上下文协议 SDK
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

使用 MCP 与 Cooper Hewitt API 进行交互。

  1. Description
    1. Prerequisites
      1. Installation
        1. Available Tools
          1. Search Objects
          2. Get Object Details
        2. Running the Server
          1. Development
            1. Contributing
              1. To-Do's (Very Much a WIP) ->
                1. License
                  1. Contact
                    1. Acknowledgments

                      Related MCP Servers

                      • -
                        security
                        F
                        license
                        -
                        quality
                        A Model Context Protocol (MCP) server implementation for interacting with Phabricator API. This server allows LLMs to interact with Phabricator through a standardized interface.
                        Last updated -
                        5
                        Python
                      • -
                        security
                        A
                        license
                        -
                        quality
                        MCP Server provides a simpler API to interact with the Model Context Protocol by allowing users to define custom tools and services to streamline workflows and processes.
                        Last updated -
                        13
                        2
                        TypeScript
                        MIT License

                      View all related MCP servers

                      ID: hwkfkqvpq7