🔌 iApp AI MCP Server
把泰国 AI 带进您已在使用的工具 — 将 Claude、Claude Code、Cursor、Codex、Windsurf、Antigravity (Gemini) 或任何 MCP 客户端连接到 iApp AI Marketplace:OCR、翻译、泰国法律数据、LLM 等,直接在您的助手里使用。
连接您的客户端
一个 URL,登录,完成。 远程服务器通过 OAuth 与您的 iApp 账户连接 — API key 由服务器端自动获取。无需复制、无需粘贴任何 key。
https://mcp.iapp.co.th
- Claude
- Claude Code
- Cursor
- Codex
- Windsurf
- Antigravity (Gemini)
- 其他 MCP 客户端

一条命令,然后在浏览器中完成认证:
claude mcp add --transport http iapp-ai https://mcp.iapp.co.th
在 Claude Code 里输入 /mcp,选择 iapp-ai → Authenticate — 浏览器会打开 iApp 登录页,key 自动关联。
想要全部 44 个工具并访问本地 文件?请看下方的本地服务器。
Settings → Tools & Integrations → New MCP Server,或添加到 ~/.cursor/mcp.json:
{
"mcpServers": {
"iapp-ai": { "url": "https://mcp.iapp.co.th" }
}
}
Cursor 会自动检测 OAuth — 出现 Needs login 时点击并用 iApp 账户登录。
codex mcp add iapp-ai --url https://mcp.iapp.co.th
codex mcp login iapp-ai
或在 ~/.codex/config.toml 中:
[mcp_servers.iapp-ai]
url = "https://mcp.iapp.co.th"
添加到 ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"iapp-ai": { "serverUrl": "https://mcp.iapp.co.th" }
}
}
在 Cascade 面板刷新插件,按提示完成登录。
在 Google Antigravity 中,打开 Agent 面板 → MCP servers(插头图标)→ Manage MCP servers → View raw config,添加:
{
"mcpServers": {
"iapp-ai": { "serverUrl": "https://mcp.iapp.co.th" }
}
}
保存并刷新 — Antigravity 会在浏览器中打开 iApp 登录页,批准后工具即可供 Gemini 使用。
如果您的版本无法完 成登录,请改用 mcp-remote 桥接:
{
"mcpServers": {
"iapp-ai": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.iapp.co.th"]
}
}
}
任何支持 Streamable HTTP + OAuth 的客户端都可直接使用 https://mcp.iapp.co.th。
对于仅支持 stdio 或不兼容 OAuth 的客户端,使用 mcp-remote 桥接 — 它在本地运行,处理浏览器登录、自动刷新 token,并把 iApp AI 暴露为普通 stdio 服务器:
{
"mcpServers": {
"iapp-ai": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.iapp.co.th"]
}
}
}
或使用 API key 运行本地服务器 — 全部 44 个工具,包括本地文件 OCR。
连接器默认提供 iApp 最常用的 16 项服务(21 个工具):语音转文字、文字转语音、文档 OCR、泰国法条与最高法院判例(ฎีกา)及有据可依的法律问答、人脸比对、静默活体检测、翻译、泰国身份证 OCR、驾照 OCR、护照 OCR、泰国假日、图像去背景、车牌识别,以及全新的 图像生成、演示幻灯片生成和视频生成。
调用按正常 API 价格计费。文件输入必须是公开的 http(s) URL,而非本地路径——服务器在远端运行,无法读取你的磁盘。需要处理本地文件请运行本地服务器。
选择你需要的工具
每个工具定义都会在整个会话中占用助手的上下文,因此连接器默认只提供最常用的服务,而不是全部。在连接器 URL 后加上查询参数即可调整:
| 连接器 URL | 提供的工具 |
|---|---|
https://mcp.iapp.co.th | 默认的 16 项服务,含图像/幻灯片/视频生成(推荐) |
https://mcp.iapp.co.th/?tools=all | 远程服务器的全部工具 |
https://mcp.iapp.co.th/?groups=legal | 仅单一类别——上下文占用最小 |
https://mcp.iapp.co.th/?groups=default,llm | 默认集合再加一个类别 |
https://mcp.iapp.co.th/?tools=iapp_translate,iapp_summarize | 只加载指定的工具 |
类别:speech、ocr、identity、face、vision、legal、data、nlp、llm。
当你清楚要做什么时,缩小范围很值得——只加载 ?groups=legal 的法律研究助手,上下文开销远小于全量集合。未知名称会被忽略而不是报错,因此拼写错误只损失一个工具,不会影响连接。
为什么要使用它
没有 MCP,调用 iApp API 意味着写脚本:读文件 、构建请求、处理响应。有了 MCP,您只需描述想要的结果,助手会处理所有繁琐环节 — 包括把多个 API 串联起来。
试着问 "หาฎีกาที่ตีความ ป.อ. มาตรา 335 หลังปี 2560",助手会搜索真实的最高法院判例并附上核验链接。无需胶水代码,对话里也不会出现任何 key。
本地服务器(全部 44 个工具)
iapp-mcp 包在本地通过 stdio 运行 — API key 不离开您的机器,文件直接从磁盘读取,全部 44 个工具可用,包括本地文件 OCR、eKYC、语音和图像/视频生成。
claude mcp add iapp-mcp -s user -e IAPP_API_KEY=YOUR_API_KEY -- uvx iapp-mcp
前提条件
1. iApp API 密钥
- 在 iapp.co.th 登录/注册
- 在控制面板中转到API 密钥
- 点击创建新的 API 密钥,命名并创建
- 复制密钥 — 它只显示一次
2. 运行时
Python 3.10+
| 包管理器 | 无需安装即可运行 | 永久安装 |
|---|---|---|
| uv | uvx iapp-mcp | uv tool install iapp-mcp |
| pip | — | pip install iapp-mcp |
Node.js 18+
| 包管理器 | 无需安装即可运行 | 永久安装 |
|---|---|---|
| npm | npx -y iapp-mcp | npm install -g iapp-mcp |
| yarn | yarn dlx iapp-mcp | yarn global add iapp-mcp |
| pnpm | pnpm dlx iapp-mcp | pnpm add -g iapp-mcp |
npm 包是 Python 服务器的薄启动器,因此 uv 必须两种方式都安装:
curl -LsSf https://astral.sh/uv/install.sh | sh # 或者: brew install uv
设置 — Claude Code
使用 claude mcp add CLI。选择与您安装方式匹配的一行,使用 -e 传递您的 API 密钥,并在启动命令前加上 --:
# 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
作用域
| 标志 | 应用范围 |
|---|---|
-s user | 此机器上的所有项目(推荐) |
-s project | 仅限此仓库,写入共享的 .mcp.json 文件,您的队友在克隆时会获取 |
-s local | 仅限此项目,仅此机器(如果省略则为默认值) |
验证和管理
claude mcp list # 应显示 iapp-mcp 已连接
claude mcp remove iapp-mcp # 之后移除它
您也可以在 Claude Code 会话中运行 /mcp 来查看服务器及其工具。
设置 — 其他 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
工具参考
全部 44 种工具。文件输入是本地文件路径;生成的文件将写入您指定的 output_path。
🪪 eKYC
| 工具 | 功能 | 关键输入 |
|---|---|---|
iapp_thai_id_card_ocr | 读取泰国国民身份证照片中的数据 | file_path、side(正面/背面) |
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(单人/多人) |
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_ocr | OCR 任何泰语文档 | 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 中提取结构化数据并进行 AI 评估 | file_path |
iapp_job_description_ocr | 从职位描述中提取结构化数据 | file_path |
🤖 大型语言模型
| 工具 | 功能 | 关键输入 |
|---|---|---|
iapp_llm_chat | 与 iApp 托管的 LLM 聊天(OpenAI 兼容) | prompt 或 messages、model:deepseek-chat(默认)/ deepseek-reasoner / deepseek-v4-flash / deepseek-v4-pro、system_prompt、max_tokens、temperature |
iapp_openthai_legal_chat | 提出可验证มาตรา 引用的泰国法律问题 — 基于 39 条泰国法律的 RAG,返回使用的法规条款(至 2026 年 8 月 24 日免费) | prompt 或 messages、rag(默认 true)、rag_top_k、rag_inject(user/system)、max_tokens、temperature |
iapp_thanoy_legal_qa | 提出泰国法律问题(Thanoy 法律 AI) | query |
🌐 泰语 NLP
| 工具 | 功能 | 关键输入 |
|---|---|---|
iapp_translate | 在 28 种语言之间进行翻译(优化泰语) | text、source_lang、target_lang |
iapp_summarize | 总结泰语/英语文本 | text、style、language |
iapp_sentiment_analysis | 将泰语文本分类为正面/中性/负面 | text |
iapp_toxicity_classification | 检测有毒的泰语文本 | text |
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、model |
iapp_slide_generation | 生成完整的 16:9 演示幻灯片——标题、要点与图表 | title、content、style、aspect_ratio |
iapp_remove_background | 从图像中删除背景 | file_path、output_path |
iapp_video_generation_submit | 提交异步 Seedance 视频任务——返回 task id | prompt、model、duration、ratio、resolution、generate_audio |
iapp_video_generation_status | 轮询视频任务并获取下载 URL | task_id |