cooper-hewitt-mcp

Cooper Hewitt 모델 컨텍스트 프로토콜(MCP) 서버

설명

쿠퍼 휴이트 박물관의 컬렉션 API와 상호작용하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 도구를 사용하면 박물관 유물에 대한 자세한 정보를 프로그래밍 방식으로 검색하고 불러올 수 있습니다.

필수 조건

  • Node.js(버전 16 이상 권장)
  • npm(노드 패키지 관리자)

설치

  1. 저장소를 복제합니다.

지엑스피1

  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