DOCUMENTATION · MCP

เอกสารที่บอก
ทั้งสิ่งที่ทำ และไม่ทำ

khianme เป็น MCP service สำหรับเขียนร่างข้อความไทยและอังกฤษใหม่ โดยเปรียบเทียบค่าที่ข้อความผูกไว้หลังเขียนใหม่ และส่งรายงานขอบเขตกลับมาพร้อมผล

OVERVIEW

khianme คืออะไร

khianme เขียนข้อความใหม่ให้เป็นภาษาไทยหรืออังกฤษ พร้อมเทียบรายการที่ระบบหาได้และข้อความที่ caller เลือกล็อกไว้ หากค่าใดขยับ ผลนั้นไม่ส่งกลับและไม่ charge งานทุกชิ้นบอกสิ่งที่ไม่ได้ตรวจด้วย เพื่อให้ผู้ใช้หรือ agent อ่านต่อในส่วนที่ต้องใช้วิจารณญาณ

CONNECT

ตั้งค่า MCP

สำหรับ MCP client ใช้ invite code ที่ออกให้คุณเองใน header โค้ดเป็น credential และไม่ใช่ argument ของเครื่องมือ ส่วนหน้าเว็บให้วาง code ในแบบฟอร์มที่ หน้าเขียน เพื่อแลกเป็น session cookie ที่มีอายุจำกัด

{
  "mcpServers": {
    "khianme": {
      "type": "http",
      "url": "https://api.khianme.com/mcp",
      "headers": { "Authorization": "Bearer " }
    }
  }
}

บล็อกนี้เป็น shape เดียวกับ DEPLOY.md — แทนค่าในตัวอย่างด้วย invite code ของคุณ ห้ามใส่ code ใน URL หรือใน argument ของ tool MCP client ที่ไม่มี Origin ไม่ถูก CORS ขวาง

TOOLS

มี 4 เครื่องมือ

humanize

รับร่างข้อความ แล้วคืนข้อความที่เขียนใหม่พร้อม notes เรื่องการเปรียบเทียบและสิ่งที่ไม่ได้ตรวจ ถ้างานไม่ผ่านการเปรียบเทียบหรือเกิดข้อผิดพลาด จะคืน MCP error พร้อมคำอธิบาย และไม่มี quota ถูกใช้สำหรับกรณีนั้น

text required
ร่างข้อความ, 1–20,000 ตัวอักษร
lang
auto (ค่าเริ่มต้น), en, หรือ th
register
general (ค่าเริ่มต้น), marketing, หรือ business
voice
profile (ค่าเริ่มต้น: ใช้เสียงที่บันทึกไว้), plain, warm, หรือ direct
protect
optional array สูงสุด 50 ข้อความที่ต้องคงอยู่ทีละตัวอักษร
idempotencyKey
optional 8–200 ตัวอักษร สำหรับ retry โดยไม่สร้างงานและ charge ซ้ำ
newRun
boolean, ค่าเริ่มต้น false; ให้สร้างงานใหม่แม้เป็นร่างเดิม

สิ่งที่กลับมา: MCP text content ที่มี rewrite และ notes; งานสำเร็จมีหมายเลขงาน 8 หลักสำหรับ feedback ผลที่ replay ภายในช่วงเก็บผลจะคืนผลเดิมและแจ้งว่าไม่ charge ซ้ำ

brand_memory_get

อ่าน Brand Memory ที่บันทึกไว้ของ credential นี้: น้ำเสียง คำที่ใช้ประจำ คำห้ามใช้ และตัวอย่างงาน เครื่องมือนี้ไม่เรียก model และไม่ใช้ quota

สิ่งที่กลับมา: JSON text content ของโปรไฟล์และ revision ปัจจุบัน

brand_memory_update

แทนที่ Brand Memory ทั้งชุดของ credential นี้ ใช้สำหรับบันทึกสิ่งที่ผู้ใช้เลือกเอง ไม่เรียนรู้จากร่างหรือ feedback โดยอัตโนมัติ เครื่องมือนี้ไม่เรียก model และไม่ใช้ quota

voice required
plain, warm, หรือ direct
preferredWords required
array คำหรือวลีที่ใช้ประจำ สูงสุด 40 รายการ
bannedWords required
array คำหรือวลีที่ห้ามปรากฏ สูงสุด 40 รายการ; ระบบตรวจซ้ำหลังเขียน
examples required
array ตัวอย่างงานที่อนุมัติ สูงสุด 5 รายการ รายการละ 2,000 ตัวอักษร

ข้อมูลที่ส่งต่อ: เมื่อเรียก humanize ภายหลัง ระบบจะส่ง Brand Memory ที่บันทึกนี้ไปพร้อมร่างให้บริการ model เพื่อใช้เป็นบริบทการเขียน

rate_job

บอกว่าคุณใช้ rewrite นั้นหรือไม่ เครื่องมือนี้ไม่เรียก model, ไม่ใช้ quota, และไม่เปลี่ยนผลของงานเดิม

ref required
หมายเลขงาน 8 หลักที่พิมพ์ใต้ rewrite
verdict required
used_it, used_with_edits, หรือ did_not_use
comment
optional ข้อความไม่เกิน 500 ตัวอักษร เก็บตามที่พิมพ์

สิ่งที่กลับมา: MCP text content ที่บอกว่า feedback ถูกบันทึกแล้ว, เคยส่งแล้ว, หรือบอกเหตุผลที่บันทึกไม่ได้

SCOPE, PLAINLY

ตรวจอะไร และไม่ตรวจอะไร

เปรียบเทียบแบบตัวอักษรต่ออักษร

  • ราคา รหัสสินค้า วันที่
  • เบอร์ อีเมล และลิงก์
  • @ชื่อบัญชี hashtag และเปอร์เซ็นต์
  • ข้อความใน protect

จำนวนต้องครบด้วย: ถ้าต้นฉบับมีค่าเดิม 2 จุด ผลต้องมีครบ 2 จุด

ไม่ได้ตรวจ — ต้องอ่านเอง

  • เงื่อนไขยังผูกกับประโยคเดิมหรือไม่
  • คำชวนให้ทำยังทำหน้าที่เดิมหรือไม่
  • ระดับความแน่นอนยังแรงเท่าเดิมหรือไม่
  • ขอบเขตและน้ำเสียงเหมาะกับคนอ่านหรือไม่

ความหมายไม่ได้ถูกตรวจ ความเห็นที่สองอาจ flag จุดที่ความหมายขยับได้ แต่เป็น advice เท่านั้น ไม่ใช่ verdict และทำให้งานไม่ผ่านไม่ได้

PILOT LIMITS

ขอบเขตรุ่นทดลอง

YOUR TEXT

เกิดอะไรขึ้นกับข้อความ

เมื่อเรียก humanize ร่างและ Brand Memory ที่คุณบันทึกไว้จะถูกส่งให้บริการ model เพื่อเขียนใหม่ job log ไม่เก็บข้อความต้นฉบับหรือข้อความที่เขียนใหม่ ผลลัพธ์ถูกเก็บเข้ารหัสสิบนาทีแล้วลบออก ส่วน Brand Memory ถูกเก็บเข้ารหัสกับบัญชีจนกว่าคุณจะแก้หรือบันทึกเป็นค่าว่าง หน้าเว็บตรวจ session ที่มีอยู่ด้วย /auth/session และส่ง cookie แบบ HttpOnly ไปกับคำขอ — ไม่เก็บ invite code ใน URL, source หรือ localStorage ผู้ให้บริการ model ยังไม่ได้เผยแพร่ว่าเก็บ prompt นานเท่าไร จึงไม่มีคำกล่าวแทนผู้ให้บริการนั้น