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
Provides access to Intercom conversations and chats with filtering capabilities by date range, customer ID, conversation state, and other attributes. Enables querying and analyzing conversation data including contact information, statistics, and state information.
MCP 인터콤 서버
Intercom 대화 및 채팅에 대한 액세스를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버를 통해 LLM은 다양한 필터링 옵션을 사용하여 Intercom 대화를 쿼리하고 분석할 수 있습니다.
특징
- 필터링 옵션을 사용하여 Intercom 대화를 쿼리하세요.
- 날짜 범위(시작 및 종료 날짜)
- 고객 ID
- 대화 상태
- Intercom API 키를 사용하여 안전하게 액세스하세요
- 다음을 포함한 풍부한 대화 데이터:
- 기본 대화 세부 정보
- 연락처 정보
- 통계(응답, 재개)
- 상태 및 우선 순위 정보
설치
- 저장소를 복제합니다.
지엑스피1
- 종속성 설치:
Copy
- 환경 설정:
Copy
.env
에 Intercom API 키를 추가합니다.
Copy
- 서버를 빌드하세요:
Copy
용법
서버 실행
서버를 시작합니다:
Copy
Claude와 함께 데스크톱 사용
- Claude for Desktop 구성에 서버를 추가합니다(macOS에서는
~/Library/Application Support/Claude/claude_desktop_config.json
, Windows에서는%AppData%\Claude\claude_desktop_config.json
):
Copy
- 데스크톱용 Claude를 다시 시작하세요
사용 가능한 도구
검색-대화
선택적 필터를 사용하여 Intercom 대화를 검색합니다.
매개변수:
createdAt
(선택 사항): 생성 날짜로 필터링하기 위한operator
(예: ">", "<", "=")와value
(UNIX 타임스탬프)이 있는 객체입니다.updatedAt
(선택 사항): 업데이트 날짜로 필터링하기 위한operator
(예: ">", "<", "=")와value
(UNIX 타임스탬프)이 있는 객체입니다.sourceType
(선택 사항): 대화의 소스 유형(예: "이메일", "채팅").state
(선택 사항): 필터링할 대화 상태(예: "열림", "닫힘")open
(선택 사항): 열림 상태별로 필터링하기 위한 부울 값입니다.read
(선택 사항): 읽기 상태별로 필터링할 부울 값입니다.
예시 쿼리:
- "2024년 1월 1일 이후에 생성된 모든 대화 검색"
- "지난주 이전에 업데이트된 대화 찾기"
- "모든 열린 이메일 대화 나열"
- "읽지 않은 모든 대화 가져오기"
보안
- 서버가 작동하려면 Intercom API 키가 필요합니다.
- API 키는 환경 변수에 안전하게 저장되어야 합니다.
- 서버는 대화에 대한 읽기 액세스만 제공합니다.
- 모든 API 요청은 적절한 인증을 거쳐 이루어집니다.
개발
- 자동 재컴파일로 개발 모드 시작:
Copy
- 린팅 실행:
Copy
기여하다
- 저장소를 포크하세요
- 기능에 대한 새 브랜치를 만듭니다.
- 변경 사항을 만드세요
- 풀 리퀘스트 제출
특허
MIT
You must be authenticated.
모델 컨텍스트 프로토콜을 통해 Intercom 대화 및 채팅에 대한 액세스를 제공하여 LLM이 다양한 필터링 옵션을 사용하여 Intercom 대화를 쿼리하고 분석할 수 있도록 합니다.