RetellAI MCP 서버
이는 RetellAI를 위한 MCP(Model Context Protocol) 서버 구현으로, AI 어시스턴트가 RetellAI의 음성 서비스와 상호 작용할 수 있도록 해줍니다.
특징
RetellAI MCP 서버는 다음을 위한 도구를 제공합니다.
통화 관리 : 전화 통화 및 웹 통화를 생성하고 관리합니다.
에이전트 관리 : 다양한 LLM 구성을 사용하여 음성 에이전트를 생성하고 관리합니다.
전화번호 관리 : 전화번호 제공 및 구성
음성 관리 : 다양한 음성 옵션에 액세스하고 사용하세요
Related MCP server: VRChat MCP Server
클로드 데스크탑 설정
Claude Desktop열고CMD + ,눌러Settings으로 이동합니다.Developer탭을 클릭하세요.Edit Config버튼을 클릭하세요.이렇게 하면 파일 탐색기에서
claude_desktop_config.json파일이 열립니다.Retell 대시보드( https://dashboard.retellai.com/apiKey )에서 Retell API 키를 받으세요.
claude_desktop_config.json파일에 다음을 추가하세요. 자세한 내용은 여기를 참조하세요.구성 파일을 편집한 후 Claude Desktop을 다시 시작합니다.
지엑스피1
예시 사용 사례:
내가 기억하는 모든 숫자를 나열해 보세요
내가 가지고 있는 모든 에이전트를 나열하세요
피자 배달원에 대해 더 자세히 알려주세요
에이전트 생성 및 호출 예:
지역 피자 가게에 전화하는 에이전트를 만들고 대화는 짧고 요점만 말하도록 하세요.
마르게리타 피자를 주문하세요
결제는 착불로 진행됩니다.
에게 보내다
상담원은 저인 척해야 합니다. 제 이름은 <your_name>입니다.
미국 전화번호를 사용하여 <전화번호>에 있는 내 지역 피자 가게로 아웃바운드 전화를 겁니다.
리포 설정
종속성 설치:
npm iRetellAI API 키로
.env파일을 만듭니다.RETELL_API_KEY=your_api_key_here서버를 실행합니다:
node src/retell/index.js
사용 가능한 도구
통화 도구
list_calls: 모든 Retell 호출을 나열합니다.create_phone_call: 새로운 전화 통화를 생성합니다.create_web_call: 새로운 웹 호출을 생성합니다get_call: 특정 통화에 대한 세부 정보를 가져옵니다.delete_call: 특정 호출을 삭제합니다
에이전트 도구
list_agents: 모든 Retell 에이전트를 나열합니다.create_agent: 새로운 Retell 에이전트를 생성합니다.get_agent: ID로 Retell 에이전트를 가져옵니다.update_agent: 기존 Retell 에이전트를 업데이트합니다.delete_agent: Retell 에이전트를 삭제합니다.get_agent_versions: Retell 에이전트의 모든 버전을 가져옵니다.
전화번호 도구
list_phone_numbers: 모든 Retell 전화번호를 나열합니다.create_phone_number: 새로운 전화번호를 생성합니다get_phone_number: 특정 전화번호의 세부 정보를 가져옵니다.update_phone_number: 전화번호를 업데이트합니다delete_phone_number: 전화번호를 삭제합니다
음성 도구
list_voices: 사용 가능한 모든 Retell 음성을 나열합니다.get_voice: 특정 음성의 세부 정보를 가져옵니다.
특허
MIT