Skip to main content

🔌 iApp AI MCP Server

เชื่อม Claude Code, Claude Desktop, Cursor หรือไคลเอนต์ MCP ตัวใดก็ได้ เข้ากับ iApp AI Marketplace ทั้งหมด ด้วยคำสั่งเดียว ผู้ช่วย AI ของคุณจะได้ เครื่องมือ 37 ตัว ครอบคลุมทั้ง OCR, eKYC, NLP ภาษาไทย, LLM, เสียงพูด และการสร้างภาพ/วิดีโอ

ติดตั้งใน Claude Code ด้วยคำสั่งเดียว
claude mcp add iapp-mcp -s user -e IAPP_API_KEY=YOUR_API_KEY -- uvx iapp-mcp

จากนั้นพิมพ์สั่งงานเป็นภาษาปกติได้เลย ไม่ต้องเรียนรู้ไวยากรณ์คำสั่งพิเศษใด ๆ

ทำไมต้องใช้

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

ลองสั่งว่า "อ่านใบเสร็จทุกใบในโฟลเดอร์ ./expenses รวมยอดแยกตามหมวด แล้วเขียนสรุปเป็นภาษาไทย" ผู้ช่วยจะไล่ OCR ทั้งโฟลเดอร์ คำนวณ และร่างสรุปให้ โดยคุณไม่ต้องเขียนโค้ดเชื่อมเลยสักบรรทัด

เซิร์ฟเวอร์ทำงาน บนเครื่องของคุณผ่าน stdio ดังนั้น API key จึงไม่ออกจากเครื่อง และไฟล์ก็อ่านจากดิสก์ของคุณโดยตรง

สิ่งที่ต้องเตรียม

1. API key ของ iApp

  1. เข้าสู่ระบบ / สมัครสมาชิก ที่ iapp.co.th
  2. ไปที่เมนู API Keys ในหน้าควบคุม
  3. คลิก Create New API Key ตั้งชื่อ แล้วสร้าง
  4. คัดลอกคีย์เก็บไว้ — ระบบแสดงให้เห็นเพียงครั้งเดียว

2. Runtime

เซิร์ฟเวอร์เผยแพร่ทั้งบน PyPI และ npm เลือกใช้ตัวที่ถนัดได้เลย

Python 3.10+

ตัวจัดการแพ็กเกจรันโดยไม่ต้องติดตั้งติดตั้งถาวร
uvuvx iapp-mcpuv tool install iapp-mcp
pippip install iapp-mcp

Node.js 18+

ตัวจัดการแพ็กเกจรันโดยไม่ต้องติดตั้งติดตั้งถาวร
npmnpx -y iapp-mcpnpm install -g iapp-mcp
yarnyarn dlx iapp-mcpyarn global add iapp-mcp
pnpmpnpm dlx iapp-mcppnpm add -g iapp-mcp
note

แพ็กเกจ npm เป็นเพียงตัวเรียกบาง ๆ ของเซิร์ฟเวอร์ที่เขียนด้วย Python ดังนั้นไม่ว่าทางไหนก็ต้องติดตั้ง uv ก่อน

curl -LsSf https://astral.sh/uv/install.sh | sh    # หรือ: brew install uv

การตั้งค่า — Claude Code

ใช้คำสั่ง claude mcp add เลือกบรรทัดที่ตรงกับวิธีติดตั้งของคุณ ใส่ API key ด้วย -e และคั่นด้วย -- ก่อนคำสั่งที่ใช้เรียกเซิร์ฟเวอร์

# uv / uvx (แนะนำ ไม่ต้องติดตั้งอะไรเพิ่ม)
claude mcp add iapp-mcp -s user -e IAPP_API_KEY=YOUR_API_KEY -- uvx iapp-mcp

# npm / npx
claude mcp add iapp-mcp -s user -e IAPP_API_KEY=YOUR_API_KEY -- npx -y iapp-mcp

# กรณีติดตั้งถาวรไว้แล้ว (pip / uv tool / npm / yarn / pnpm)
claude mcp add iapp-mcp -s user -e IAPP_API_KEY=YOUR_API_KEY -- iapp-mcp

ขอบเขตการติดตั้ง (scope)

แฟล็กมีผลที่ไหน
-s userทุกโปรเจกต์บนเครื่องนี้ (แนะนำ)
-s projectเฉพาะโปรเจกต์นี้ โดยเขียนลงไฟล์ .mcp.json ที่แชร์ให้เพื่อนร่วมทีมเมื่อ clone
-s localเฉพาะโปรเจกต์นี้บนเครื่องนี้เท่านั้น (ค่าเริ่มต้นหากไม่ระบุ)

ตรวจสอบและจัดการ

claude mcp list              # ควรเห็น iapp-mcp เชื่อมต่อสำเร็จ
claude mcp remove iapp-mcp # ถอดออกภายหลัง

หรือพิมพ์ /mcp ในเซสชัน Claude Code เพื่อดูเซิร์ฟเวอร์และรายการเครื่องมือทั้งหมด

การตั้งค่า — ไคลเอนต์ MCP อื่น ๆ

Claude Desktop, Cursor และตัวอื่น ๆ ใช้ไฟล์ตั้งค่าแบบ JSON เนื่องจากเซิร์ฟเวอร์สื่อสารผ่าน stdio ไคลเอนต์ทุกตัวจึงเรียกใช้ได้

uv / uvx (แนะนำ):

{
"mcpServers": {
"iapp-mcp": {
"command": "uvx",
"args": ["iapp-mcp"],
"env": { "IAPP_API_KEY": "YOUR_API_KEY" }
}
}
}

npm:

{
"mcpServers": {
"iapp-mcp": {
"command": "npx",
"args": ["-y", "iapp-mcp"],
"env": { "IAPP_API_KEY": "YOUR_API_KEY" }
}
}
}

กรณีติดตั้งถาวรไว้แล้ว:

{
"mcpServers": {
"iapp-mcp": {
"command": "iapp-mcp",
"env": { "IAPP_API_KEY": "YOUR_API_KEY" }
}
}
}

ทดสอบว่าเซิร์ฟเวอร์เริ่มทำงานได้หรือไม่ด้วยการรันตรง ๆ

IAPP_API_KEY=YOUR_API_KEY iapp-mcp

รายการเครื่องมือทั้งหมด

เครื่องมือทั้ง 37 ตัว โดยเครื่องมือที่รับไฟล์จะใช้ พาธไฟล์บนเครื่องคุณ ส่วนไฟล์ที่สร้างขึ้นจะถูกบันทึกไปยัง output_path ที่คุณระบุ

🪪 eKYC

เครื่องมือทำอะไรอินพุตสำคัญ
iapp_thai_id_card_ocrอ่านข้อมูลจากภาพบัตรประชาชนไทยfile_path, side (front/back)
iapp_thai_id_card_photocopy_ocrอ่านสำเนาบัตรประชาชน พร้อมตรวจจับลายเซ็นfile_path
iapp_passport_ocrอ่าน MRZ และข้อมูลส่วนบุคคลจากพาสปอร์ตfile_path, segmentation
iapp_thai_driver_license_ocrอ่านใบขับขี่ไทยfile_path
iapp_book_bank_ocrอ่านชื่อ/เลขบัญชีจากหน้าสมุดบัญชีfile_path
iapp_face_verificationตรวจว่าภาพใบหน้าสองภาพเป็นคนเดียวกันหรือไม่ (1:1)image1_path, image2_path, threshold
iapp_face_detectionค้นหาใบหน้าและกรอบตำแหน่งในภาพfile_path, mode (single/multi)
iapp_face_livenessตรวจจับภาพถ่ายซ้อนภาพ / ภาพจากหน้าจอfile_path
iapp_face_id_card_kycเทียบภาพเซลฟีกับใบหน้าบนบัตรประชาชนid_card_path, selfie_path
iapp_face_recognitionลงทะเบียนและค้นหาใบหน้าในฐานข้อมูลองค์กร (1:N)action, company, file_path, name, password

🔍 OCR เอกสารภาษาไทย

เครื่องมือทำอะไรอินพุตสำคัญ
iapp_document_ocrOCR เอกสารภาษาไทยทุกประเภทfile_path, mode: text / layout / docx
iapp_receipt_ocrสกัดรายการและยอดรวมจากใบเสร็จไทยfile_path, return_ocr
iapp_credit_card_statement_ocrสกัดรายการธุรกรรมจากสเตทเมนต์บัตรเครดิตfile_path, return_ocr
iapp_tax_deduction_certificate_ocrอ่านหนังสือรับรองหักภาษี ณ ที่จ่าย (50 ทวิ)file_path, return_ocr
iapp_civil_registration_ocrอ่านเอกสารทะเบียนราษฎรไทยfile_path, return_ocr
iapp_resume_ocrสกัดข้อมูลจากเรซูเม่/CV พร้อมประเมินด้วย AIfile_path
iapp_job_description_ocrสกัดข้อมูลจากประกาศรับสมัครงานfile_path

🤖 โมเดลภาษาขนาดใหญ่

เครื่องมือทำอะไรอินพุตสำคัญ
iapp_llm_chatสนทนากับ LLM ที่โฮสต์บน iApp (รองรับรูปแบบ OpenAI)prompt หรือ messages, model: chinda-qwen3-4b (ฟรี) / deepseek-chat / deepseek-reasoner / deepseek-v4-flash / deepseek-v4-pro, system_prompt, max_tokens, temperature
iapp_thanoy_legal_qaถามคำถามกฎหมายไทย (ทนอย Legal AI)query

🌐 NLP ภาษาไทย

เครื่องมือทำอะไรอินพุตสำคัญ
iapp_translateแปลระหว่าง 28 ภาษา (ปรับให้เหมาะกับภาษาไทย)text, source_lang, target_lang
iapp_summarizeสรุปข้อความภาษาไทย/อังกฤษtext, style, language
iapp_sentiment_analysisวิเคราะห์อารมณ์ข้อความไทย บวก/กลาง/ลบtext
iapp_toxicity_classificationตรวจจับข้อความไทยที่เป็น toxictext
iapp_thai_qaตอบคำถามจากเอกสารภาษาไทยที่ให้มาquestion, document
iapp_question_generationสร้างคู่คำถาม-คำตอบจากข้อความไทยtext

🎙️ เทคโนโลยีเสียงพูด

เครื่องมือทำอะไรอินพุตสำคัญ
iapp_speech_to_textถอดเสียงพร้อมแยกผู้พูดfile_path, language (th/en/zh), quality (base/pro)
iapp_text_to_speechสังเคราะห์เสียงพูดภาษาไทยและบันทึกเป็นไฟล์text, output_path, voice, speed
iapp_voice_clone_ttsพูดข้อความใด ๆ ด้วยเสียงที่โคลนจากตัวอย่างtext, ref_audio_path, ref_text, output_path
iapp_ai_audio_detectionตรวจว่าไฟล์เสียงสร้างจาก AI หรือไม่audio_path

🖼️ สร้างภาพ และ 🎬 สร้างวิดีโอ

เครื่องมือทำอะไรอินพุตสำคัญ
iapp_image_generationสร้างภาพจากข้อความ (Google Nano Banana)prompt, output_path, model
iapp_remove_backgroundลบพื้นหลังออกจากภาพfile_path, output_path
iapp_video_generation_submitส่งงานสร้างวิดีโอ Seedance 2.0 แบบ asyncprompt, model, duration, ratio, resolution, generate_audio
iapp_video_generation_statusเช็คสถานะงานวิดีโอและรับลิงก์ดาวน์โหลดtask_id

♻️ เมืองอัจฉริยะ และ 📊 ข้อมูลไทย

เครื่องมือทำอะไรอินพุตสำคัญ
iapp_license_plate_ocrอ่านป้ายทะเบียนรถไทยจากภาพfile_path
iapp_meter_ocrอ่านค่ามิเตอร์น้ำ/ไฟจากภาพfile_path
iapp_route_optimizationจัดเส้นทางส่งของสำหรับคนขับหลายคน (ไม่เกิน 100 จุด)origin_address + พิกัด, stops, driver_count
iapp_thai_holidaysค้นหาวันหยุดราชการไทยyear หรือ start_date+end_date หรือไม่ระบุ

ตัวอย่างการใช้งาน

เมื่อเชื่อมต่อแล้ว ไม่ว่าจะใช้ Claude Code, Claude Desktop หรือไคลเอนต์ MCP ตัวใดก็ตาม สั่งงานเป็นภาษาไทยหรืออังกฤษได้เลย ไม่ต้องใช้รูปแบบคำสั่งพิเศษ ผู้ช่วยจะเลือกเครื่องมือให้เอง

eKYC

อ่านข้อมูลจากบัตรประชาชนในไฟล์ idcard.jpg
เช็คว่ารูป selfie.jpg กับ idcard.jpg เป็นคนเดียวกันไหม
อ่านข้อมูล MRZ จากพาสปอร์ต passport.jpg
ตรวจว่ารูป face.jpg เป็นภาพถ่ายคนจริงหรือภาพปลอม

เอกสาร

OCR ใบเสร็จ receipt.jpg แล้วรวมยอดให้หน่อย
แปลงเอกสารสแกนนี้เป็นไฟล์ Word
สกัดข้อมูลจาก resume.pdf แล้วประเมินความเหมาะสมกับตำแหน่ง
อ่านหนังสือรับรองหักภาษี ณ ที่จ่าย (50 ทวิ) ไฟล์นี้

เสียงพูดและภาษา

ถอดเสียงไฟล์ประชุม meeting.wav พร้อมระบุว่าใครพูด
อ่านข้อความนี้เป็นเสียงพูดด้วยเสียงไข่ต้ม เซฟเป็น speech.wav
แปลข้อความนี้เป็นภาษาญี่ปุ่น
วิเคราะห์ว่ารีวิวลูกค้าพวกนี้เป็นบวกหรือลบ

LLM และกฎหมาย

ถาม Chinda Thai LLM ว่า ส้มตำมีกี่แคลอรี่
ใช้ DeepSeek V4 Flash ช่วยจัดหมวดหมู่ข้อความลูกค้าพวกนี้
ถามทนอย: สัญญาเช่าบ้านไม่มีลายเซ็นพยานมีผลไหม

งานสร้างสรรค์และเมืองอัจฉริยะ

สร้างรูปแมวใส่ชุดไทยนั่งริมเจ้าพระยา เซฟเป็น cat.png
สร้างวิดีโอ 5 วินาที ภาพแมวโต้คลื่นตอนพระอาทิตย์ตก
จัดเส้นทางส่งของ 20 จุดนี้ให้คนขับ 3 คน เริ่มจากคลังสินค้า
อ่านป้ายทะเบียนรถจากภาพกล้องวงจรปิด cctv.jpg

ข้อควรรู้และข้อจำกัด

  • ใช้พาธไฟล์บนเครื่อง เครื่องมือที่รับไฟล์จะใช้พาธบนเครื่องคุณ ส่วนเสียง ภาพ และวิดีโอที่สร้างขึ้นจะถูกบันทึกไปยัง output_path ที่คุณระบุ
  • เครดิต เครื่องมือส่วนใหญ่มีค่าใช้จ่ายเป็นเครดิต iApp (IC) ต่อการเรียกหนึ่งครั้ง โดยระบุไว้ในคำอธิบายของแต่ละเครื่องมือ ส่วน Chinda Thai LLM 4B ใช้ฟรี
  • การสร้างวิดีโอ Seedance ต้องเป็นบัญชีแบบชำระเงิน เพียงซื้อแพ็กเกจ IC ใดก็ได้ก็ปลดล็อก
  • ประหยัดคอนเท็กซ์ ข้อมูล base64 ก้อนใหญ่ในผลลัพธ์ API (เช่น ภาพใบหน้าที่ครอบมา) จะถูกตัดทอนในผลลัพธ์ของเครื่องมือ
  • Runtime ต้องใช้ Python 3.10+ หรือ Node.js 18+

การแก้ปัญหา

อาการวิธีแก้
claude mcp list แสดงว่าเซิร์ฟเวอร์ล้มเหลวตรวจว่าติดตั้ง uv แล้วและอยู่ใน PATH ลองรัน uvx iapp-mcp ตรง ๆ เพื่อดูข้อความผิดพลาด
ทุกเครื่องมือแจ้งข้อผิดพลาดด้านการยืนยันตัวตนค่า IAPP_API_KEY ผิดหรือหมดอายุ ให้เพิ่มใหม่ด้วยคีย์ที่ถูกต้อง หรือตรวจสอบที่เมนู API Keys
ไม่พบเซิร์ฟเวอร์เมื่อเปลี่ยนโปรเจกต์คุณติดตั้งด้วยขอบเขต -s local ซึ่งเป็นค่าเริ่มต้น ให้เพิ่มใหม่โดยใช้ -s user
เครดิตไม่พอ (HTTP 402)เติมเครดิตในหน้าควบคุม และตรวจค่าใช้จ่ายรายเครื่องมือได้ที่หน้าราคา
สร้างวิดีโอไม่ได้Seedance ต้องใช้บัญชีแบบชำระเงิน เพียงซื้อแพ็กเกจ IC ใดก็ได้ก็ปลดล็อก

ถนัดเขียนโค้ดมากกว่า

หากคุณเรียก API ของ iApp จากโปรแกรม Python ของตัวเอง แทนที่จะผ่านผู้ช่วย AI ให้ใช้ SDK แทน

from iapp_ai import api

client = api("YOUR_API_KEY")
resp = client.idcard_front("id.jpg") # คืนค่า requests.Response
print(resp.json())
pip install iapp-ai

ทั้งสองแพ็กเกจใช้แกนกลาง iapp-core ร่วมกัน พฤติกรรมและการจัดการข้อผิดพลาดจึงเหมือนกันทุกประการ

ลิงก์