Kudosity MCP
ทางการสร้างด้วย Kudosity API เพื่อส่ง SMS และ MMS เข้าถึงเอกสารสำหรับนักพัฒนา ข้อมูลอ้างอิง API และเครื่องมือทดสอบแบบเรียลไทม์เพื่อส่งข้อความ จัดการรายชื่อผู้ติดต่อ กำหนดค่าเว็บฮุค และอื่นๆ
คุณทำอะไรได้บ้างด้วย Kudosity MCP?
- Discover available messaging APIs — ask your AI to list all Kudosity APIs (SMS, RCS, WhatsApp) using
list-specs. - Inspect API endpoints and parameters — have the assistant explore paths, methods, and supported parameters for any service with
list-endpointsandget-endpoint. - Retrieve request and response schemas — get the exact body format or response structure for an endpoint via
get-request-bodyandget-response-schema. - Generate ready-to-run code snippets — produce curl, JavaScript, or Python examples with proper auth using
get-code-snippet. - Execute live API calls — send real SMS or test any Kudosity endpoint directly from chat with
execute-request.
เอกสาร
เซิร์ฟเวอร์ Kudosity Model Context Protocol (MCP) ช่วยให้เอดิเตอร์ที่ขับเคลื่อนด้วย AI (เช่น Cursor และ Windsurf) และผู้ช่วย (เช่น Claude Desktop) สามารถสำรวจและเรียกใช้ Kudosity API ได้โดยตรง ด้วย MCP AI ของคุณสามารถค้นหาข้อกำหนด API สร้างตัวอย่างโค้ด และรันคำขอแบบสด — ทั้งหมดนี้โดยไม่ต้องออกจากสภาพแวดล้อมการพัฒนาของคุณ
MCP คืออะไร?
Model Context Protocol (MCP) เป็นมาตรฐานเปิดที่ช่วยให้แอปพลิเคชัน AI เข้าถึงแหล่งข้อมูลและเครื่องมือภายนอกได้อย่างปลอดภัย เซิร์ฟเวอร์ Kudosity MCP มอบสิ่งต่อไปนี้ให้กับเอเจนต์ AI:
- การเข้าถึง API โดยตรง สู่ฟังก์ชันการทำงานของ Kudosity — ส่งข้อความ อัปเดตรายชื่อผู้ติดต่อ ฯลฯ
- การค้นหาเอกสาร — ให้ AI ของคุณค้นหาข้อกำหนด API และบทช่วยสอนอย่างชาญฉลาดเพื่อให้คำตอบที่ตรงประเด็น
- ข้อมูลแบบเรียลไทม์ จากบัญชี Kudosity ของคุณ — สอบถามและดำเนินการแบบสดได้โดยตรงจากแชท
- การสร้างโค้ด สำหรับการผสานรวม Kudosity
- การเรียกใช้ API แบบสด — นอกเหนือจากตัวอย่างแบบคงที่ สามารถรันคำขอจริงได้
- อัปเดตอยู่เสมอ — ขับเคลื่อนโดยคำจำกัดความต้นทางของ Swagger API
ความสามารถของเซิร์ฟเวอร์ MCP
เซิร์ฟเวอร์ Kudosity MCP มีเครื่องมือที่ครอบคลุมสำหรับการค้นพบ API เอกสาร การสร้างโค้ด และการเรียกใช้แบบสด:
🔍 การค้นพบและสำรวจ API
- list-specs — ค้นพบ API การส่งข้อความที่มีอยู่ (SMS, RCS, WhatsApp ฯลฯ)
- list-endpoints — แสดงรายการเส้นทางและเมธอด API ทั้งหมดสำหรับบริการ
- get-endpoint — ตรวจสอบเมธอดและพารามิเตอร์ที่รองรับสำหรับเส้นทางใดๆ
- search-specs — ค้นหาข้ามข้อกำหนดสำหรับคำสำคัญหรือรูปแบบ
📋 สคีมาและเอกสาร API
- get-request-body — ดึงสคีมาเนื้อหาคำขอสำหรับเอนด์พอยต์ใดๆ
- get-response-schema — ดูสคีมาการตอบสนองสำหรับเอนด์พอยต์และรหัสสถานะเฉพาะ
- list-security-schemes — ตรวจสอบเมธอดและข้อกำหนดการตรวจสอบสิทธิ์
- search-documentation — ค้นหาเนื้อหาเอกสาร API
⚡ การสร้างโค้ด
- get-code-snippet — สร้างตัวอย่างที่พร้อมรันใน curl, JavaScript, Python ฯลฯ
- ให้การตรวจสอบสิทธิ์และพารามิเตอร์ที่เหมาะสมโดยอัตโนมัติ
🚀 การเรียกใช้ API แบบสด
- execute-request — รันการเรียก API จริงโดยใช้รูปแบบ HAR
- ส่งข้อความ SMS ทดสอบ
- ตรวจสอบเอนด์พอยต์ Kudosity ใดๆ ด้วยข้อมูลประจำตัวแบบสด
- ส่งคืนการตอบสนองและข้อผิดพลาดจริง
API ที่พร้อมใช้งาน
เซิร์ฟเวอร์ MCP ให้การเข้าถึง Kudosity API เหล่านี้:
- Transmit Message API — บริการส่งข้อความ v2 ที่รองรับ SMS, RCS, MMS, WhatsApp และ webhooks
- Transmit SMS API — SMS ที่มีคุณสมบัติครบถ้วนพร้อมรายชื่อผู้ติดต่อขั้นสูง คำสำคัญ และการรายงาน
การตั้งค่าเซิร์ฟเวอร์ Kudosity MCP
Kudosity โฮสต์เซิร์ฟเวอร์ MCP ระยะไกลที่ https://developers.kudosity.com/mcp กำหนดค่าเครื่องมือพัฒนา AI ของคุณให้เชื่อมต่อกับเซิร์ฟเวอร์นี้
การกำหนดค่าการตรวจสอบสิทธิ์
สำหรับ API ที่ต้องการการตรวจสอบสิทธิ์ คุณจะต้องกำหนดค่าข้อมูลประจำตัว API ของคุณ เมธอดจะแตกต่างกันไปขึ้นอยู่กับเอนด์พอยต์:
- api.transmitsms.com (เอนด์พอยต์ v1) — การตรวจสอบสิทธิ์แบบ Basic ด้วย API Key และ Secret ที่เข้ารหัส Base64
- api.transmitmessage.com (เอนด์พอยต์ v2) — การตรวจสอบสิทธิ์ด้วย API Key โดยใช้คีย์ของคุณในส่วนหัว
x-api-key
สำหรับเอนด์พอยต์ v1 (api.transmitsms.com) - การตรวจสอบสิทธิ์แบบ Basic:
- รับข้อมูลประจำตัวของคุณ จากแดชบอร์ด Kudosity → Developers → API Settings
- รวม เป็น:
API_KEY:API_SECRET - เข้ารหัส Base64:
- เทอร์มินัล:
echo -n "API_KEY:API_SECRET" | base64 - คอนโซลเบราว์เซอร์:
btoa("API_KEY:API_SECRET") - เครื่องมือออนไลน์: base64encode.org
- เทอร์มินัล:
สำหรับเอนด์พอยต์ v2 (api.transmitmessage.com) - การตรวจสอบสิทธิ์ด้วย API Key:
ใช้ API Key ของคุณโดยตรงในส่วนหัว x-api-key (ไม่จำเป็นต้องเข้ารหัส Base64)
สำหรับเอนด์พอยต์ v1 (api.transmitsms.com) - เพิ่มไปยังclaude_desktop_config.json:
JSON
{
"mcpServers": {
"kudosity": {
"command": "npx",
"args": [
"mcp-remote",
"https://developers.kudosity.com/mcp",
"--header",
"Authorization: Basic ${KUDOSITY_AUTH_HEADER}"
],
"env": {
"KUDOSITY_AUTH_HEADER": "YOUR_BASE64_ENCODED_CREDENTIALS"
}
}
}
}
สำคัญ: รีสตาร์ทเครื่องมือ AI ของคุณหลังจากบันทึกไฟล์การกำหนดค่า
คุณยังสามารถติดตั้งการผสานรวม Claude MCP สำหรับโปรเจกต์นี้โดยใช้:
Bash
claude mcp add kudosity --scope project -- npx mcp-remote https://developers.kudosity.com/mcp
การทดสอบการตั้งค่า MCP ของคุณ
เมื่อกำหนดค่าแล้ว คุณสามารถทดสอบการเชื่อมต่อเซิร์ฟเวอร์ MCP ของคุณได้:
- รีสตาร์ทเครื่องมือ AI ของคุณ (Claude Desktop, Cursor ฯลฯ)
- เริ่มแชทใหม่ กับผู้ช่วย AI
- ถามเกี่ยวกับ Kudosity — ลองถามคำถามเช่น:
- "Kudosity มี API อะไรบ้าง"
- "แสดงตัวอย่างการส่ง SMS ให้ฉันดู"
- "สร้างคำสั่ง curl เพื่อส่ง SMS แรกของฉันผ่าน Kudosity"
- "ฉันจะเริ่มต้นส่ง SMS ด้วย Kudosity ได้อย่างไร"
หากสำเร็จ AI จะตอบกลับด้วยรายละเอียด Kudosity API และโค้ดตัวอย่างที่ดึงมาจากบัญชีและเอกสารของคุณโดยตรง
อัปเดตเมื่อประมาณ 2 เดือนที่แล้ว
คัดลอกหน้า