Brevo MCP

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.

Integrations

  • Allows for email management (sending transactional emails, tracking delivery and events, using email templates) and contact management (creating and updating contacts, managing custom attributes, tracking contact activity) through the Brevo API.

Brevo MCP(멀티채널 플랫폼)

Claude 및 기타 AI 어시스턴트와의 원활한 통합을 위해 설계된 Brevo API용 MCP(모델 컨텍스트 프로토콜) 구현입니다.

특징

  • ✉️ 이메일 관리
    • 거래 이메일 보내기
    • 이메일 전달 및 이벤트 추적
    • 아름다운 이메일 템플릿
  • 👥 연락처 관리
    • 연락처 생성 및 업데이트
    • 사용자 정의 속성 관리
    • 연락처 활동 추적

Claude Desktop과 함께 사용

  1. Claude Desktop 구성(일반적으로 ~/.config/claude-next/config.json )에 다음을 추가합니다.지엑스피1
  2. 구성을 로드하려면 Claude Desktop을 다시 시작하세요.

이제 Claude와의 대화에서 Brevo 기능을 바로 사용할 수 있습니다.

예시

클로드에서 Brevo MCP를 사용하여 할 수 있는 작업의 몇 가지 예는 다음과 같습니다.

이메일 보내기

// Send a transactional email const result = await mcp.brevo.send_email({ to: [{ email: "recipient@example.com", name: "John Doe" }], subject: "Hello from Claude!", htmlContent: "<h1>Welcome!</h1><p>This is a test email.</p>" });

연락처 관리

// Get contact details const contact = await mcp.brevo.get_contact("john@example.com"); // Update contact attributes await mcp.brevo.update_contact(contact.id, { attributes: { FIRSTNAME: "John", LASTNAME: "Doe", COMPANY: "Acme Inc" } });

사용 가능한 도구

MCP는 Claude에서 사용할 수 있는 여러 도구를 제공합니다.

  • get_contact : 이메일 또는 ID로 연락처 정보를 검색합니다.
  • update_contact : 연락처 속성 업데이트
  • create_attribute : 새로운 연락처 속성을 만듭니다.
  • send_email : 거래 이메일 보내기
  • get_email_events : 이메일 전달 및 참여 추적

개발

설정

  1. 저장소를 복제합니다.
    git clone https://github.com/apicolet/brevo-mcp.git cd brevo-mcp
  2. 종속성 설치:
    npm install
  3. 프로젝트를 빌드하세요:
    npm run build

테스트 실행

npm test

기여하다

기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.

특허

MIT

보안

  • API 키를 안전하게 보관하고 버전 제어에 커밋하지 마십시오.
  • 민감한 데이터의 경우 Claude Desktop의 환경 변수 또는 보안 구성 섹션을 사용하세요.
  • MCP 서버는 Claude와 Brevo 간의 통신만 처리합니다. 로컬에 데이터가 저장되지 않습니다.
-
security - not tested
F
license - not found
-
quality - not tested

Claude Desktop과 같은 다중 채널 애플리케이션에서 연락처 관리, 이메일 전송, 이메일 이벤트 추적을 위한 Brevo(Sendinblue) API와의 통합을 가능하게 하는 TypeScript 서버입니다.

  1. Features
    1. Usage with Claude Desktop
      1. Examples
        1. Sending Emails
        2. Managing Contacts
      2. Available Tools
        1. Development
          1. Setup
          2. Running Tests
          3. Contributing
        2. License
          1. Security
            ID: 4ee67u5egx