Integrations
Integrates with Kakao Developers API to send various types of messages to a Kakao account, including text templates, feed templates, list templates, location templates, calendar templates, and commerce templates.
Enables sending different types of messages through KakaoTalk, including text, feed, list, location, calendar, and commerce templates with customizable content, buttons, and links.
Kakao Bot MCP Server
Serverimplementierung des Model Context Protocol (MCP), die die Kakao Developers API integriert, um einen KI-Agenten mit dem offiziellen Kakao-Konto zu verbinden.
MCP-Server-Erweiterung, integrierte Entwickler-API und AI-Agent-Unterstützung.
[!NOTE] Dieses Repository wird NICHT offiziell von Kakao bereitgestellt oder verwaltet. Es umfasst möglicherweise nicht die vollständige Funktionalität oder den umfassenden Support. Die API ist für die Verwendung in der Software optimiert 있으므로, 발인이 사용하기엔 제한적입니다.
Quelle: https://developers.kakao.com/docs/latest/ko/kakaotalk-message/rest-api
Gestern
Claude Desktop-Version des MCP-Tools
„나에게 메에지 전달“ 결과
Werkzeuge
Alle Tools erfordern die Eingabe __email_address__
, um die Anmeldeinformationen des Benutzers zu identifizieren.
- Weitere Informationen finden Sie in der API-Anleitung „Meine Website – API-Anfrage“.
- Quelle: https://developers.kakao.com/docs/latest/ko/kakaotalk-message/rest-api#default-template-msg-me
- sende_text_template_to_me
- Beschreibung: Sendet mir eine Kakao Talk-Textnachricht.
- Eingänge:
__email_address__
(Zeichenfolge, erforderlich): Die mit dem Kakao-Konto verknüpfte E-Mail-Adresse.text
(Zeichenfolge, erforderlich, max. 200 Zeichen): Der Textinhalt der Nachricht.link
(Objekt, erforderlich): Ein Objekt, das den mit dem Text verknüpften Link definiert.web_url
(Zeichenfolge, optional, URI-Format)mobile_web_url
(Zeichenfolge, optional, URI-Format)
button_title
(Zeichenfolge, optional): Der Titel der Schaltfläche.
- sende_feed_template_to_me
- Beschreibung: Sendet mir eine Kakao Talk-Feed-Nachricht.
- Eingänge:
__email_address__
(Zeichenfolge, erforderlich)content
(Objekt, erforderlich): Der Hauptinhaltsblock der Feed-Nachricht.title
(Zeichenfolge, erforderlich)description
(Zeichenfolge, erforderlich)image_url
(Zeichenfolge, erforderlich, URI-Format)image_width
(Ganzzahl, optional)image_height
(Ganzzahl, optional)link
(Objekt, erforderlich) – definiert den Link für den Inhaltweb_url
(Zeichenfolge, optional, URI-Format)mobile_web_url
(Zeichenfolge, optional, URI-Format)android_execution_params
(Zeichenfolge, optional)ios_execution_params
(Zeichenfolge, optional)
item_content
(Objekt, optional): Zusätzlicher Artikelinhalt für den Feed. (Siehe API-Dokumentation für verschachtelte Strukturen.)social
(Objekt, optional): Soziale Informationen wie Likes, Kommentare usw. (Siehe API-Dokumentation für verschachtelte Strukturen)buttons
(Array von Objekten, optional): Schaltflächen, die in die Nachricht eingefügt werden sollen. (Jedes Objekt benötigttitle
undlink
.)
- sende_list_template_to_me
- Beschreibung: Sendet mir eine Kakao Talk-Listennachricht.
- Eingänge:
__email_address__
(Zeichenfolge, erforderlich)header_title
(Zeichenfolge, erforderlich): Der oben in der Liste angezeigte Titel.contents
(Array von Objekten, erforderlich): Eine Liste von Inhaltselementen. Jedes Element erfordert:title
(Zeichenfolge, erforderlich)description
(Zeichenfolge, erforderlich)image_url
(Zeichenfolge, erforderlich, URI-Format)image_width
(Ganzzahl, optional)image_height
(Ganzzahl, optional)link
(Objekt, erforderlich) – definiert den Link für das Listenelementweb_url
(Zeichenfolge, optional, URI-Format)mobile_web_url
(Zeichenfolge, optional, URI-Format)android_execution_params
(Zeichenfolge, optional)ios_execution_params
(Zeichenfolge, optional)
header_link
(Objekt, optional): Ein Link zum Header-Bereich. (Siehe API-Dokumentation für verschachtelte Strukturen.)buttons
(Array von Objekten, optional): Schaltflächen, die in die Nachricht eingefügt werden sollen. (Jedes Objekt benötigttitle
undlink
.)
- sende mir eine Standortvorlage
- Beschreibung: Sendet mir eine Kakao Talk-Standortnachricht.
- Eingänge:
__email_address__
(Zeichenfolge, erforderlich)content
(Objekt, erforderlich): Der Hauptinhaltsblock für die Standortnachricht.title
(Zeichenfolge, erforderlich)description
(Zeichenfolge, erforderlich)image_url
(Zeichenfolge, erforderlich, URI-Format)image_width
(Ganzzahl, optional)image_height
(Ganzzahl, optional)link
(Objekt, erforderlich) – definiert den Link für den Inhaltweb_url
(Zeichenfolge, optional, URI-Format)mobile_web_url
(Zeichenfolge, optional, URI-Format)android_execution_params
(Zeichenfolge, optional)ios_execution_params
(Zeichenfolge, optional)
address
(Zeichenfolge, erforderlich): Die Adresse des Standorts.buttons
(Array von Objekten, optional): Schaltflächen, die in die Nachricht eingefügt werden sollen. (Jedes Objekt benötigttitle
undlink
.)address_title
(Zeichenfolge, optional): Ein Titel für die Adresse.
- sende_kalendervorlage_an_mich
- Beschreibung: Sendet mir eine Kakao Talk-Kalendernachricht.
- Eingänge:
__email_address__
(Zeichenfolge, erforderlich)content
(Objekt, erforderlich): Der Hauptinhaltsblock für die Kalendernachricht.title
(Zeichenfolge, erforderlich)description
(Zeichenfolge, erforderlich)link
(Objekt, erforderlich) – definiert den Link für den Inhaltweb_url
(Zeichenfolge, optional, URI-Format)mobile_web_url
(Zeichenfolge, optional, URI-Format)android_execution_params
(Zeichenfolge, optional)ios_execution_params
(Zeichenfolge, optional)
image_url
(Zeichenfolge, optional, URI-Format)
id_type
(Zeichenfolge, erforderlich, Aufzählung: „Ereignis“): Der Typ des Kalenderelements.id
(Zeichenfolge, erforderlich): Die ID des Kalenderelements.buttons
(Array von Objekten, optional): Schaltflächen, die in die Nachricht eingefügt werden sollen. (Jedes Objekt benötigttitle
undlink
.)
- send_commerce_template_to_me
- Beschreibung: Sendet mir eine Kakao Talk-Handelsnachricht.
- Eingänge:
__email_address__
(Zeichenfolge, erforderlich)content
(Objekt, erforderlich): Der Hauptinhaltsblock für die Handelsnachricht.title
(Zeichenfolge, erforderlich)image_url
(Zeichenfolge, erforderlich, URI-Format)image_width
(Ganzzahl, optional)image_height
(Ganzzahl, optional)link
(Objekt, erforderlich) – definiert den Link für den Inhaltweb_url
(Zeichenfolge, optional, URI-Format)mobile_web_url
(Zeichenfolge, optional, URI-Format)android_execution_params
(Zeichenfolge, optional)ios_execution_params
(Zeichenfolge, optional)
commerce
(Objekt, erforderlich): Commerce-spezifische Informationen.regular_price
(Ganzzahl, erforderlich)discount_price
(Ganzzahl, optional)discount_rate
(Ganzzahl, optional, 0-100)
buttons
(Array von Objekten, optional): Schaltflächen, die in die Nachricht eingefügt werden sollen. (Jedes Objekt benötigttitle
undlink
.)
Installation
Anforderungen: Python 3.13+
카카오 계정 필요
Schritt 1. Developers.kakao.com 에서 카카오 애플리케이션 생성
Schnellstart und Kurzanleitung.
„Meine Website > Meine Website > Website“ für die Website „http://localhost:8000“ .
비즈 앱 등록. 사업자번호가 없어도 „개인 개발자 비즈 앱“ 등록이 가능하다.
카카오 로그인을 활성화한다.
- 제품 설정 > 카카오 로그인 > 동의항목에서 '닉네임', '카카오계정(이메일)', '카카오톡 메지지 전송' 을 활성화한다.
- OpenID-Lizenz.
Schritt 2. Schritt 2
Die UV-Strahlung ist nicht brennbar.
정상적으로 동작하려면 두 개의 파일이 필요하다. .accounts.json
, .kauth.json
sind die Root-Komponenten, die für die Erstellung neuer Dateien verwendet werden.
.accounts.json
- E-Mail: 카카오 계정 이메일주소.
- Kontotyp: Persönlich.
- extra_info: Der MCP-Server wurde bereits aktualisiert.
.kauth.json
- client_id: Wird mit dem REST_API-Schlüssel verwendet
- client_secret: Die neue Version von client_secret. 임의의 문자열을 넣어도 동작함
- 나머지 필드는 고정.
Claude Desktop
동작 방식
Das LLM-MCP-Tool wurde entwickelt
- Der Root-Name ist
.oauth2.<카카오메일주소>.json
.- Als erstes Beispiel wurde die OAuth2-Software verwendet, um das Problem zu lösen. ( https://accounts.kakao.com/login?continue= ...)
- 파일이 있을 경우, 토큰이 만료되지 않았는지 확인한다. Reduzieren Sie die Aktualisierungstoken-Aktualisierung. Aktualisieren Sie das Token und verwenden Sie das Tool, um die URL zu aktualisieren.
- Geben Sie den Root-Namen
.oauth2.<카카오메일주소>.json
und den Zugriff auf access_token Mehr erfahren.
Das MCP-Tool und die JSON-Zugriffstoken-Funktion werden verwendet.
This server cannot be installed
Eine Implementierung des Model Context Protocol, das KI-Agenten mit offiziellen Kakao-Konten verbindet und es Benutzern ermöglicht, verschiedene Nachrichtenvorlagen über die Kakao Developers API zu senden.
Related MCP Servers
- -securityAlicense-qualityEnables AI models to publish and consume messages from Apache Kafka topics through a standardized interface, making it easy to integrate Kafka messaging with LLM and agent applications.Last updated -10PythonApache 2.0
- -securityAlicense-qualityA Model Context Protocol server that enables AI models and applications to interact directly with Twitter/X, providing capabilities to create posts, reply to tweets, retrieve user data, and manage account actions.Last updated -874TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server that allows AI agents like Claude to interact with the Aligo SMS API to send text messages and retrieve related information.Last updated -JavaScriptMIT License
- -securityAlicense-qualityAn implementation of the Model Context Protocol that provides AI models with standardized access to Kaltura's media management capabilities including uploading, retrieving metadata, searching, and managing categories and permissions.Last updated -1PythonMIT License