# ใช้ Checkslip กับผู้ช่วย AI (MCP)

Source: https://checkslip.com/docs/mcp

MCP (Model Context Protocol) คือวิธีมาตรฐานที่ผู้ช่วย AI ใช้ต่อกับบริการอื่น เพิ่ม Checkslip ครั้งเดียว ผู้ช่วยก็อ่านเอกสาร API และทำงานกับบัญชีของคุณได้ เท่าที่คุณอนุญาต

`https://mcp.checkslip.com/mcp`

## เพิ่มในโปรแกรมที่คุณใช้

- Claude Code
- Claude
- ChatGPT
- Cursor
- VS Code
- Codex
- Gemini CLI
- Windsurf
- อื่น ๆ

### Claude Code

รันคำสั่งนี้ในเทอร์มินัล

```bash
claude mcp add --transport http --scope user \
  checkslip https://mcp.checkslip.com/mcp
```

**เข้าสู่ระบบ:** ใน Claude Code พิมพ์ /mcp เลือก checkslip แล้วทำตามขั้นตอนในเบราว์เซอร์

--scope user ใช้ได้ทุกโปรเจกต์ ถ้าไม่ใส่จะใช้ได้เฉพาะโปรเจกต์ที่อยู่ตอนนั้น

### Claude

1. เปิด Customize → Connectors กด + Add แล้วเลือก Add custom connector
2. ตั้งชื่อ checkslip วาง URL แล้วกด Continue
3. ที่ Authentication เลือก Sign in now แล้วกด Add

**เข้าสู่ระบบ:** เลือก Sign in now แล้วเบราว์เซอร์จะเปิดหน้าเข้าสู่ระบบ

ใช้ได้ทั้ง claude.ai และ Claude Desktop ทีมแบบ Team หรือ Enterprise ให้เจ้าของทีมเพิ่มที่ Organization settings → Connectors แล้วสมาชิกกด Connect

### ChatGPT

1. เปิด chatgpt.com/plugins กดปุ่มบวก แล้วเลือก Add custom MCP server
2. ตั้งชื่อ checkslip วาง URL ที่ Server URL เลือกการยืนยันตัวตนแบบ OAuth
3. กด I understand and want to continue แล้ว Create as a plugin จากนั้นติดตั้ง plugin

**เข้าสู่ระบบ:** ตอนติดตั้ง ChatGPT จะเปิดหน้าเข้าสู่ระบบให้ ในแชทพิมพ์ @ แล้วเลือก checkslip

ใน workspace แบบ Business หรือ Enterprise ผู้ดูแลต้องเปิดสิทธิ์ Create plugins with MCPs ให้ก่อน

### Cursor

[เพิ่มใน Cursor](cursor://anysphere.cursor-deeplink/mcp/install?name=checkslip&config=eyJ1cmwiOiJodHRwczovL21jcC5jaGVja3NsaXAuY29tL21jcCJ9)

กดปุ่มด้านบน แล้วกด Install ใน Cursor หรือใส่ค่านี้ใน ~/.cursor/mcp.json

```json
{
  "mcpServers": {
    "checkslip": {
      "url": "https://mcp.checkslip.com/mcp"
    }
  }
}
```

**เข้าสู่ระบบ:** เมื่อ Cursor ขึ้นว่าต้องเข้าสู่ระบบ ให้กดปุ่มที่ Cursor ขึ้นมา แล้วทำต่อในเบราว์เซอร์

### GitHub Copilot in VS Code

[เพิ่มใน VS Code](https://vscode.dev/redirect?url=vscode%3Amcp%2Finstall%3F%257B%2522name%2522%253A%2522checkslip%2522%252C%2522type%2522%253A%2522http%2522%252C%2522url%2522%253A%2522https%253A%252F%252Fmcp.checkslip.com%252Fmcp%2522%257D) [เพิ่มใน VS Code Insiders](https://vscode.dev/redirect?url=vscode-insiders%3Amcp%2Finstall%3F%257B%2522name%2522%253A%2522checkslip%2522%252C%2522type%2522%253A%2522http%2522%252C%2522url%2522%253A%2522https%253A%252F%252Fmcp.checkslip.com%252Fmcp%2522%257D)

กดปุ่มด้านบน แล้วกด Install ในหน้าที่ VS Code เปิด หรือเปิด Command Palette เลือก MCP: Add Server → HTTP แล้ววาง URL ตั้งชื่อว่า checkslip

```json
{
  "servers": {
    "checkslip": {
      "type": "http",
      "url": "https://mcp.checkslip.com/mcp"
    }
  }
}
```

**เข้าสู่ระบบ:** ครั้งแรกที่ต่อ เบราว์เซอร์จะเปิดหน้าเข้าสู่ระบบให้เอง

### Codex

รันคำสั่งนี้ในเทอร์มินัล

**Terminal**

```bash
codex mcp add checkslip --url https://mcp.checkslip.com/mcp
codex mcp login checkslip
```

**config.toml**

```toml
[mcp_servers.checkslip]
url = "https://mcp.checkslip.com/mcp"
```

**เข้าสู่ระบบ:** คำสั่ง codex mcp login checkslip จะเปิดเบราว์เซอร์ให้เข้าสู่ระบบ

Codex CLI, ส่วนขยาย Codex ใน IDE และแอป ChatGPT บนเดสก์ท็อปใช้ไฟล์ ~/.codex/config.toml เดียวกัน ในส่วนขยายและแอปกด Authenticate ในรายการ MCP servers

### Gemini CLI

รันคำสั่งนี้ในเทอร์มินัล

**Terminal**

```bash
gemini mcp add --transport http --scope user \
  checkslip https://mcp.checkslip.com/mcp
```

**settings.json**

```json
{
  "mcpServers": {
    "checkslip": {
      "httpUrl": "https://mcp.checkslip.com/mcp"
    }
  }
}
```

**เข้าสู่ระบบ:** ครั้งแรกที่ต่อ Gemini CLI จะเปิดเบราว์เซอร์ให้เข้าสู่ระบบเอง ถ้าต้องเข้าใหม่ พิมพ์ /mcp auth checkslip

ในไฟล์ ~/.gemini/settings.json ต้องใช้ httpUrl (url คือ SSE แบบเก่า)

### Devin Desktop (Windsurf)

ใส่ค่านี้ในไฟล์ ~/.config/devin/mcp_config.json (Windows: %APPDATA%\devin\mcp_config.json) เปิดไฟล์ได้จาก Customize → MCPs

```json
{
  "mcpServers": {
    "checkslip": {
      "url": "https://mcp.checkslip.com/mcp"
    }
  }
}
```

**เข้าสู่ระบบ:** ครั้งแรกที่ต่อ เบราว์เซอร์จะเปิดให้เข้าสู่ระบบ ถ้าขึ้นว่า Needs authentication ให้กด Authenticate

### โปรแกรมอื่น

โปรแกรมที่ต่อ server ผ่าน URL ได้ (Streamable HTTP) และเข้าสู่ระบบแบบ OAuth ได้ ใส่ค่านี้ในการตั้งค่า MCP ของโปรแกรมนั้น

```json
{
  "mcpServers": {
    "checkslip": {
      "url": "https://mcp.checkslip.com/mcp"
    }
  }
}
```

ถ้าโปรแกรมรันได้แค่ server บนเครื่อง (STDIO) ใช้ mcp-remote เป็นตัวกลาง มันเปิดหน้าเข้าสู่ระบบในเบราว์เซอร์ให้เอง ต้องมี Node.js ในเครื่อง

```json
{
  "mcpServers": {
    "checkslip": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.checkslip.com/mcp"
      ]
    }
  }
}
```

## เข้าสู่ระบบครั้งแรก

1. โปรแกรมเปิดหน้า app.checkslip.com ในเบราว์เซอร์ เข้าสู่ระบบด้วยบัญชี Checkslip ของคุณ
2. ถ้ามีหลายทีม เลือกทีมที่จะให้แอปเข้าถึง ดูรายการใต้หัวข้อ แอปนี้ทำอะไรได้บ้าง แล้วกดอนุญาต
3. กลับไปที่โปรแกรม แล้วถามได้เลย

## ถามอะไรได้บ้าง

- ส่งสลิปให้ API ตรวจต้องเรียกยังไง เขียนเป็น Node.js ให้หน่อย
- รหัสข้อผิดพลาด TOO_OLD หมายถึงอะไร โค้ดของฉันควรทำยังไง
- เครดิตเหลือเท่าไร เดือนนี้ตรวจไปกี่ครั้ง
- สรุปผลตรวจของเมื่อวานให้หน่อย พบรายการกี่ครั้ง ไม่พบรายการกี่ครั้ง
- วันนี้ webhook ส่งไม่สำเร็จรายการไหนบ้าง เพราะอะไร
- เปิด ticket ถามทีมงานเรื่องรายการนี้ให้หน่อย

## ผู้ช่วยทำอะไรได้แค่ไหน

- ทำได้เท่าที่คุณอนุญาต และเท่าที่บทบาทของคุณในทีมทำได้
- ทุกการเปลี่ยนแปลง เช่น เปิดเคสหรือตอบเคส ต้องกดยืนยันในเว็บ Checkslip ก่อนเสมอ
- เรื่องเงิน เช่น เติมเครดิต ทำผ่านผู้ช่วยไม่ได้ ต้องทำในเว็บ Checkslip เอง
- ผู้ช่วยส่งสลิปตรวจเองไม่ได้ จึงไม่ทำให้เครดิตของคุณลดลง อ่านผลที่ตรวจไว้แล้วได้เท่านั้น
