HubSpot MCP Server

by KaranThink41
Verified

Integrations

  • Provides tools for interacting with HubSpot CRM, allowing creation, retrieval, updating, and deletion of summary records stored as Note engagements, with additional capabilities for filtering records by date and sending summaries via chat or email.

허브스팟 MCP 서버

HubSpot CRM과 상호 작용하기 위한 도구를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버를 사용하면 HubSpot에서 요약 레코드(메모 참여로 저장됨)를 생성, 업데이트, 삭제하고 가져올 수 있습니다.

도커파일

  • docker build -t mcp-hubspot-ts .
  • docker run --env-file .env -it mcp-hubspot-ts

특징

  • HubSpot에서 메모 참여로 요약을 만듭니다.
  • HubSpot에서 모든 요약 레코드(노트) 가져오기
  • 날짜별로 요약 레코드 필터링
  • 기존 요약 레코드 업데이트
  • 요약 레코드 삭제
  • 채팅이나 이메일을 통해 요약 기록을 보내세요

설정

Smithery를 통해 설치

Smithery를 통해 Claude Desktop에 hubspot-mcp-summary를 자동으로 설치하려면:

지엑스피1

수동 설치

  1. 종속성 설치
    npm install
  2. .env 파일 만들기HubSpot 자격 증명을 사용하여 프로젝트 루트에 .env 파일을 만듭니다.
    HUBSPOT_ACCESS_TOKEN=your_access_token_here USER_ROLES_FILE=path/to/user_roles.json
  3. 프로젝트 빌드TypeScript 파일을 컴파일합니다.
    npm run build
  4. 서버 시작MCP 서버를 시작합니다.
    npm start

개발

핫 리로딩을 사용하여 개발 모드에서 서버를 실행하려면:

npm run dev

MCP Inspector로 테스트

MCP 서버 구현을 검사하고 테스트하려면 MCP Inspector를 사용할 수 있습니다. 예:

npx @modelcontextprotocol/inspector -e HUBSPOT_ACCESS_TOKEN=your_access_token_here node build/index.js

이렇게 하면 http://localhost:5173 에서 MCP Inspector UI가 시작됩니다. UI를 사용하여 서버로 JSON-RPC 요청을 전송하세요.

구성

서버는 환경 변수를 사용하여 구성할 수 있습니다.

  • HUBSPOT_ACCESS_TOKEN : HubSpot API 액세스 토큰
  • USER_ROLES_FILE : 사용자 역할 구성 파일의 경로

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

HubSpot CRM과 상호작용하기 위한 도구를 제공하는 모델 컨텍스트 프로토콜 서버로, 사용자가 HubSpot에 메모 참여로 저장된 요약 레코드를 만들고, 업데이트하고, 삭제하고, 가져올 수 있도록 합니다.

  1. DockerFile
    1. Features
      1. Setup
        1. Installing via Smithery
        2. Manual Installation
      2. Development
        1. Testing with MCP Inspector
          1. Configuration
            1. License
              ID: a9w1mbkazt