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-endpoints and get-endpoint.
  • Retrieve request and response schemas — get the exact body format or response structure for an endpoint via get-request-body and get-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:

  1. รับข้อมูลประจำตัวของคุณ จากแดชบอร์ด Kudosity → Developers → API Settings
  2. รวม เป็น: API_KEY:API_SECRET
  3. เข้ารหัส 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 ของคุณได้:

  1. รีสตาร์ทเครื่องมือ AI ของคุณ (Claude Desktop, Cursor ฯลฯ)
  2. เริ่มแชทใหม่ กับผู้ช่วย AI
  3. ถามเกี่ยวกับ Kudosity — ลองถามคำถามเช่น:
    • "Kudosity มี API อะไรบ้าง"
    • "แสดงตัวอย่างการส่ง SMS ให้ฉันดู"
    • "สร้างคำสั่ง curl เพื่อส่ง SMS แรกของฉันผ่าน Kudosity"
    • "ฉันจะเริ่มต้นส่ง SMS ด้วย Kudosity ได้อย่างไร"

หากสำเร็จ AI จะตอบกลับด้วยรายละเอียด Kudosity API และโค้ดตัวอย่างที่ดึงมาจากบัญชีและเอกสารของคุณโดยตรง

อัปเดตเมื่อประมาณ 2 เดือนที่แล้ว


คัดลอกหน้า