World Monitor
ข่าวกรองโลกแบบเรียลไทม์: ความขัดแย้ง ตลาด พลังงาน การค้า การขนส่ง และไซเบอร์
ยังไม่มีคำอธิบายภาษาไทย ดูข้อเท็จจริงด้านล่าง หรือเปิดคำอธิบายต้นฉบับจากผู้ทำ
MCP server for Interswitch APIs: payments, transfers, Verve cards, airtime, and paycodes.เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ผลตรวจผ่าน 2/3 · ทำงานบนเครื่องคุณ · ✓ ตรวจคำสั่งแล้ว 14 พ.ย. 2569
ขั้นแรก: คุณใช้ AI ตัวไหน
เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง
คัดลอกข้อความนี้ไปวางในแชตของ Claude AI จะเช็กเครื่อง บอกว่าจะแก้ไฟล์ไหน และรอคุณตกลงก่อนทุกครั้ง
ช่วยติดตั้ง MCP server ชื่อ Interswitch MCP Server ให้ Claude ในเครื่องนี้ ทำตามลำดับ 1) เช็กว่ามี Node.js ด้วยคำสั่ง node -v ถ้าไม่มี ให้บอกฉันไปลงจาก https://nodejs.org/en/download ห้ามลงเอง 2) ใช้คอนฟิกนี้เท่านั้น (ผ่านตัวตรวจของ PopNx MCP แล้ว): { "mcpServers": { "interswitch": { "command": "npx", "args": [ "-y", "interswitch-mcp-server" ], "env": { "INTERSWITCH_CLIENT_ID": "ใส่ค่าของคุณ", "INTERSWITCH_CLIENT_SECRET": "ใส่ค่าของคุณ" } } } } 3) บอก path เต็มของไฟล์ที่จะแก้ หรือคำสั่งที่จะรัน แล้วรอฉันตกลงก่อน 4) ช่อง INTERSWITCH_CLIENT_SECRET, INTERSWITCH_CLIENT_ID ให้คงคำว่า "ใส่ค่าของคุณ" ไว้ก่อน แล้วบอกให้ฉันวางค่าจริงเองในไฟล์หรือช่องของแอป ห้ามขอให้ฉันพิมพ์คีย์ในแชต 5) ทำตามที่ตกลง แล้วตรวจว่าเครื่องมือของ Interswitch MCP Server ขึ้นจริงข้อความนี้ไม่มีคีย์ของคุณ ถ้าต้องใช้คีย์ AI จะบอกให้คุณวางเองในไฟล์หรือช่องของแอป
ลงไว้แล้วหรือยัง? เช็กก่อน · เปิด Terminal แล้วพิมพ์คำสั่งนี้ กด Enter
node -vMac: กด ⌘ + Space พิมพ์ Terminal แล้วกด Enter
Windows: เปิดเมนู Start พิมพ์ Windows PowerShell แล้วกด Open
ยังไม่ได้ลง: เปิดหน้าดาวน์โหลดทางการ เลือกรุ่น LTS แล้วเลือกตัวติดตั้งแบบกดเอง: Mac ไฟล์ .pkg · Windows ไฟล์ .msi ดับเบิลคลิกแล้วกดถัดไปจนจบ ไม่ต้องใช้คำสั่ง curl
ลงเสร็จแล้ว ปิด Terminal เปิดใหม่ แล้วพิมพ์คำสั่งเดิมอีกครั้ง ต้องขึ้นเลขรุ่น: node -v
ลงครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Node.js
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง
ค่าเหล่านี้เป็นค่าตั้งของโปรแกรม ไม่ใช่คีย์ ไม่ต้องสมัครอะไร ใส่ตามที่ผู้ทำอธิบาย
INTERSWITCH_CLIENT_ID Interswitch OAuth2 client ID (from Interswitch Developer Console)คำอธิบายยังเป็นภาษาอังกฤษตามต้นฉบับ
SettingsDeveloperEdit Config
{
"mcpServers": {
"interswitch": {
"command": "npx",
"args": [
"-y",
"interswitch-mcp-server"
],
"env": {
"INTERSWITCH_CLIENT_ID": "ใส่ค่าของคุณ",
"INTERSWITCH_CLIENT_SECRET": "ใส่ค่าของคุณ"
}
}
}
}วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ Interswitch MCP Server บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude บอกว่ากำลังใช้ Interswitch MCP Server หรือมีชื่อเครื่องมือของ Interswitch MCP Server ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ
INTERSWITCH_ENV สภาพแวดล้อมเป้าหมาย: sandbox (ค่าเริ่มต้น) หรือ production INTERSWITCH_READ_ONLY ตั้งเป็น true เพื่อบล็อกการดำเนินการเขียนและโอนทั้งหมด คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ChatGPT ยังต่อ Interswitch MCP Server ไม่ได้
Interswitch MCP Server ต้องติดตั้งในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะตัวที่ทำงานบนเว็บ
ก · ใช้แอปที่ต่อ Interswitch MCP Server ได้
ข · ตัวอื่นในหมวด อื่น ๆ ที่ต่อกับ ChatGPT ได้
เลือกจากตัวที่ใช้มากในหมวดเดียวกัน เฉพาะตัวที่ต่อด้วยที่อยู่ได้โดยไม่ต้องใส่คีย์
ต่อกับ Claude Code ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ Interswitch MCP Server (สร้างที่เว็บของผู้ทำ) · ต้องกรอกค่าตั้ง 1 ช่อง (INTERSWITCH_CLIENT_ID) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
คัดลอกข้อความนี้ไปวางในแชตของ Claude Code AI จะเช็กเครื่อง บอกว่าจะแก้ไฟล์ไหน และรอคุณตกลงก่อนทุกครั้ง
ช่วยติดตั้ง MCP server ชื่อ Interswitch MCP Server ให้ Claude Code ในเครื่องนี้ ทำตามลำดับ 1) เช็กว่ามี Node.js ด้วยคำสั่ง node -v ถ้าไม่มี ให้บอกฉันไปลงจาก https://nodejs.org/en/download ห้ามลงเอง 2) ใช้คอนฟิกนี้เท่านั้น (ผ่านตัวตรวจของ PopNx MCP แล้ว): claude mcp add --scope user interswitch --env INTERSWITCH_CLIENT_ID='ใส่ค่าของคุณ' --env INTERSWITCH_CLIENT_SECRET='ใส่ค่าของคุณ' -- npx -y interswitch-mcp-server 3) บอก path เต็มของไฟล์ที่จะแก้ หรือคำสั่งที่จะรัน แล้วรอฉันตกลงก่อน 4) ช่อง INTERSWITCH_CLIENT_SECRET, INTERSWITCH_CLIENT_ID ให้คงคำว่า "ใส่ค่าของคุณ" ไว้ก่อน แล้วบอกให้ฉันวางค่าจริงเองในไฟล์หรือช่องของแอป ห้ามขอให้ฉันพิมพ์คีย์ในแชต 5) ทำตามที่ตกลง แล้วตรวจว่าเครื่องมือของ Interswitch MCP Server ขึ้นจริงข้อความนี้ไม่มีคีย์ของคุณ ถ้าต้องใช้คีย์ AI จะบอกให้คุณวางเองในไฟล์หรือช่องของแอป
ลงไว้แล้วหรือยัง? เช็กก่อน · เปิด Terminal แล้วพิมพ์คำสั่งนี้ กด Enter
node -vMac: กด ⌘ + Space พิมพ์ Terminal แล้วกด Enter
Windows: เปิดเมนู Start พิมพ์ Windows PowerShell แล้วกด Open
ยังไม่ได้ลง: เปิดหน้าดาวน์โหลดทางการ เลือกรุ่น LTS แล้วเลือกตัวติดตั้งแบบกดเอง: Mac ไฟล์ .pkg · Windows ไฟล์ .msi ดับเบิลคลิกแล้วกดถัดไปจนจบ ไม่ต้องใช้คำสั่ง curl
ลงเสร็จแล้ว ปิด Terminal เปิดใหม่ แล้วพิมพ์คำสั่งเดิมอีกครั้ง ต้องขึ้นเลขรุ่น: node -v
ลงครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Node.js
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง
ค่าเหล่านี้เป็นค่าตั้งของโปรแกรม ไม่ใช่คีย์ ไม่ต้องสมัครอะไร ใส่ตามที่ผู้ทำอธิบาย
INTERSWITCH_CLIENT_ID Interswitch OAuth2 client ID (from Interswitch Developer Console)คำอธิบายยังเป็นภาษาอังกฤษตามต้นฉบับ
Mac: กด Command+Space พิมพ์ Terminal · Windows: เปิด PowerShell
claude mcp add --scope user interswitch --env INTERSWITCH_CLIENT_ID='ใส่ค่าของคุณ' --env INTERSWITCH_CLIENT_SECRET='ใส่ค่าของคุณ' -- npx -y interswitch-mcp-serverแก้ “ใส่ค่าของคุณ” เป็นคีย์ของคุณก่อนกด Enter
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ต้องเห็น Interswitch MCP Server ในรายการและขึ้นว่าเชื่อมต่อแล้ว
ใช้ Interswitch MCP Server บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude Code บอกว่ากำลังใช้ Interswitch MCP Server หรือมีชื่อเครื่องมือของ Interswitch MCP Server ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ
INTERSWITCH_ENV สภาพแวดล้อมเป้าหมาย: sandbox (ค่าเริ่มต้น) หรือ production INTERSWITCH_READ_ONLY ตั้งเป็น true เพื่อบล็อกการดำเนินการเขียนและโอนทั้งหมด คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ Cursor ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ Interswitch MCP Server (สร้างที่เว็บของผู้ทำ) · ต้องกรอกค่าตั้ง 1 ช่อง (INTERSWITCH_CLIENT_ID) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
คัดลอกข้อความนี้ไปวางในแชตของ Cursor AI จะเช็กเครื่อง บอกว่าจะแก้ไฟล์ไหน และรอคุณตกลงก่อนทุกครั้ง
ช่วยติดตั้ง MCP server ชื่อ Interswitch MCP Server ให้ Cursor ในเครื่องนี้ ทำตามลำดับ 1) เช็กว่ามี Node.js ด้วยคำสั่ง node -v ถ้าไม่มี ให้บอกฉันไปลงจาก https://nodejs.org/en/download ห้ามลงเอง 2) ใช้คอนฟิกนี้เท่านั้น (ผ่านตัวตรวจของ PopNx MCP แล้ว): { "mcpServers": { "interswitch": { "command": "npx", "args": [ "-y", "interswitch-mcp-server" ], "env": { "INTERSWITCH_CLIENT_ID": "ใส่ค่าของคุณ", "INTERSWITCH_CLIENT_SECRET": "ใส่ค่าของคุณ" } } } } 3) บอก path เต็มของไฟล์ที่จะแก้ หรือคำสั่งที่จะรัน แล้วรอฉันตกลงก่อน 4) ช่อง INTERSWITCH_CLIENT_SECRET, INTERSWITCH_CLIENT_ID ให้คงคำว่า "ใส่ค่าของคุณ" ไว้ก่อน แล้วบอกให้ฉันวางค่าจริงเองในไฟล์หรือช่องของแอป ห้ามขอให้ฉันพิมพ์คีย์ในแชต 5) ทำตามที่ตกลง แล้วตรวจว่าเครื่องมือของ Interswitch MCP Server ขึ้นจริงข้อความนี้ไม่มีคีย์ของคุณ ถ้าต้องใช้คีย์ AI จะบอกให้คุณวางเองในไฟล์หรือช่องของแอป
ลงไว้แล้วหรือยัง? เช็กก่อน · เปิด Terminal แล้วพิมพ์คำสั่งนี้ กด Enter
node -vMac: กด ⌘ + Space พิมพ์ Terminal แล้วกด Enter
Windows: เปิดเมนู Start พิมพ์ Windows PowerShell แล้วกด Open
ยังไม่ได้ลง: เปิดหน้าดาวน์โหลดทางการ เลือกรุ่น LTS แล้วเลือกตัวติดตั้งแบบกดเอง: Mac ไฟล์ .pkg · Windows ไฟล์ .msi ดับเบิลคลิกแล้วกดถัดไปจนจบ ไม่ต้องใช้คำสั่ง curl
ลงเสร็จแล้ว ปิด Terminal เปิดใหม่ แล้วพิมพ์คำสั่งเดิมอีกครั้ง ต้องขึ้นเลขรุ่น: node -v
ลงครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Node.js
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง
ค่าเหล่านี้เป็นค่าตั้งของโปรแกรม ไม่ใช่คีย์ ไม่ต้องสมัครอะไร ใส่ตามที่ผู้ทำอธิบาย
INTERSWITCH_CLIENT_ID Interswitch OAuth2 client ID (from Interswitch Developer Console)คำอธิบายยังเป็นภาษาอังกฤษตามต้นฉบับ
ในค่าตั้งของ Interswitch MCP Server ช่อง INTERSWITCH_CLIENT_SECRET, INTERSWITCH_CLIENT_ID ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ Interswitch MCP Server บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Cursor บอกว่ากำลังใช้ Interswitch MCP Server หรือมีชื่อเครื่องมือของ Interswitch MCP Server ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ
INTERSWITCH_ENV สภาพแวดล้อมเป้าหมาย: sandbox (ค่าเริ่มต้น) หรือ production INTERSWITCH_READ_ONLY ตั้งเป็น true เพื่อบล็อกการดำเนินการเขียนและโอนทั้งหมด คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Cursor เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ VS Code ได้ แต่ต้องเตรียมก่อน
ต้องมีคีย์ของ Interswitch MCP Server (สร้างที่เว็บของผู้ทำ) · ต้องกรอกค่าตั้ง 1 ช่อง (INTERSWITCH_CLIENT_ID) · ต้องลง Node.js ในเครื่องก่อน (ทำครั้งเดียว)
คัดลอกข้อความนี้ไปวางในแชตของ VS Code AI จะเช็กเครื่อง บอกว่าจะแก้ไฟล์ไหน และรอคุณตกลงก่อนทุกครั้ง
ช่วยติดตั้ง MCP server ชื่อ Interswitch MCP Server ให้ VS Code ในเครื่องนี้ ทำตามลำดับ 1) เช็กว่ามี Node.js ด้วยคำสั่ง node -v ถ้าไม่มี ให้บอกฉันไปลงจาก https://nodejs.org/en/download ห้ามลงเอง 2) ใช้คอนฟิกนี้เท่านั้น (ผ่านตัวตรวจของ PopNx MCP แล้ว): { "servers": { "interswitch": { "type": "stdio", "command": "npx", "args": [ "-y", "interswitch-mcp-server" ], "env": { "INTERSWITCH_CLIENT_ID": "ใส่ค่าของคุณ", "INTERSWITCH_CLIENT_SECRET": "ใส่ค่าของคุณ" } } } } 3) บอก path เต็มของไฟล์ที่จะแก้ หรือคำสั่งที่จะรัน แล้วรอฉันตกลงก่อน 4) ช่อง INTERSWITCH_CLIENT_SECRET, INTERSWITCH_CLIENT_ID ให้คงคำว่า "ใส่ค่าของคุณ" ไว้ก่อน แล้วบอกให้ฉันวางค่าจริงเองในไฟล์หรือช่องของแอป ห้ามขอให้ฉันพิมพ์คีย์ในแชต 5) ทำตามที่ตกลง แล้วตรวจว่าเครื่องมือของ Interswitch MCP Server ขึ้นจริงข้อความนี้ไม่มีคีย์ของคุณ ถ้าต้องใช้คีย์ AI จะบอกให้คุณวางเองในไฟล์หรือช่องของแอป
ลงไว้แล้วหรือยัง? เช็กก่อน · เปิด Terminal แล้วพิมพ์คำสั่งนี้ กด Enter
node -vMac: กด ⌘ + Space พิมพ์ Terminal แล้วกด Enter
Windows: เปิดเมนู Start พิมพ์ Windows PowerShell แล้วกด Open
ยังไม่ได้ลง: เปิดหน้าดาวน์โหลดทางการ เลือกรุ่น LTS แล้วเลือกตัวติดตั้งแบบกดเอง: Mac ไฟล์ .pkg · Windows ไฟล์ .msi ดับเบิลคลิกแล้วกดถัดไปจนจบ ไม่ต้องใช้คำสั่ง curl
ลงเสร็จแล้ว ปิด Terminal เปิดใหม่ แล้วพิมพ์คำสั่งเดิมอีกครั้ง ต้องขึ้นเลขรุ่น: node -v
ลงครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ Node.js
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
วิธีขอคีย์อยู่ใน README ของผู้ทำด้านล่าง
ค่าเหล่านี้เป็นค่าตั้งของโปรแกรม ไม่ใช่คีย์ ไม่ต้องสมัครอะไร ใส่ตามที่ผู้ทำอธิบาย
INTERSWITCH_CLIENT_ID Interswitch OAuth2 client ID (from Interswitch Developer Console)คำอธิบายยังเป็นภาษาอังกฤษตามต้นฉบับ
ในค่าตั้งของ Interswitch MCP Server ช่อง INTERSWITCH_CLIENT_SECRET, INTERSWITCH_CLIENT_ID ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ Interswitch MCP Server บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า VS Code บอกว่ากำลังใช้ Interswitch MCP Server หรือมีชื่อเครื่องมือของ Interswitch MCP Server ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ
INTERSWITCH_ENV สภาพแวดล้อมเป้าหมาย: sandbox (ค่าเริ่มต้น) หรือ production INTERSWITCH_READ_ONLY ตั้งเป็น true เพื่อบล็อกการดำเนินการเขียนและโอนทั้งหมด คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ VS Code เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
โปรแกรมอื่นที่ใช้ MCP ได้ เช่น Windsurf, Zed หรือ Gemini CLI มีวิธีเพิ่มต่างกัน ดูวิธีของแต่ละตัวในหน้ารวมโปรแกรม
ค่าตั้งแบบไฟล์ JSON อยู่ในหัวข้อ “สำหรับคนเขียนโค้ด” ด้านล่าง
Claude Code
claude mcp add --scope user interswitch --env INTERSWITCH_CLIENT_ID='ใส่ค่าของคุณ' --env INTERSWITCH_CLIENT_SECRET='ใส่ค่าของคุณ' -- npx -y interswitch-mcp-serverClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"interswitch": {
"command": "npx",
"args": [
"-y",
"interswitch-mcp-server"
],
"env": {
"INTERSWITCH_CLIENT_ID": "ใส่ค่าของคุณ",
"INTERSWITCH_CLIENT_SECRET": "ใส่ค่าของคุณ"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"interswitch": {
"command": "npx",
"args": [
"-y",
"interswitch-mcp-server"
],
"env": {
"INTERSWITCH_CLIENT_ID": "ใส่ค่าของคุณ",
"INTERSWITCH_CLIENT_SECRET": "ใส่ค่าของคุณ"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"interswitch": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"interswitch-mcp-server"
],
"env": {
"INTERSWITCH_CLIENT_ID": "ใส่ค่าของคุณ",
"INTERSWITCH_CLIENT_SECRET": "ใส่ค่าของคุณ"
}
}
}
}INTERSWITCH_CLIENT_ID จำเป็น envINTERSWITCH_CLIENT_SECRET ความลับ จำเป็น envINTERSWITCH_ENV envINTERSWITCH_READ_ONLY envคำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569
ติดตั้งบนเครื่องได้ใน
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 16 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub Dairus01 ซึ่งเป็นเจ้าของ repo
แก้โค้ดล่าสุด 6 เดือนที่ผ่านมา นานกว่า 6 เดือน
ใช้ MIT
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
ยังไม่ได้ตรวจ
ถาม แชร์เคล็ดลับ หรือแจ้งว่าใช้ไม่ได้ เรียงตามที่คนกดว่ามีประโยชน์
ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย
ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx
ยังไม่มีรีวิว
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 2 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใส่ค่าเหล่านี้: INTERSWITCH_CLIENT_SECRET
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด 6 เดือนที่ผ่านมา และส่งรุ่นล่าสุด (0.1.3) เข้า registry 7 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี World Monitor, openstatus, Oh My Posh Validator, Strata, Jitsu
หมวดเดียวกันจากผู้ทำคนอื่น ผ่านตัวตรวจคำสั่งแล้ว ตัวทางการขึ้นก่อน แล้วเรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
ข่าวกรองโลกแบบเรียลไทม์: ความขัดแย้ง ตลาด พลังงาน การค้า การขนส่ง และไซเบอร์
Manage monitors, status pages, incidents and maintenances in your openstatus workspace.
Validate oh-my-posh configurations and segment snippets against the official schema.
MCP server for progressive tool usage at any scale (see https://klavis.ai)
Manage Jitsu data pipelines: destinations, streams, connections, functions, live events.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
A Model Context Protocol (MCP) server that enables AI assistants to interact with Interswitch APIs for payments, transfers, VAS, cardless paycodes, Transaction Search, Card 360, lending, payouts, agency banking, and fintech card-processing utilities.
[!WARNING]
Public Preview: This MCP server is currently in public preview. It supports both Interswitch sandbox and production environments, so use cautiously, start with read-only mode, and report any issues you encounter.
Install and run via npm (recommended):
npx interswitch-mcp-server
Or install globally:
npm install -g interswitch-mcp-server
interswitch-mcp-server
Or for local development, clone and build:
git clone https://github.com/Dairus01/Interswitch-mcp-server.git
cd Interswitch-mcp-server npm install npm run build
Then configure your MCP client to use the server (see Client Integration).
| Environment Variable | Purpose |
|---|---|
INTERSWITCH_CLIENT_ID | Core OAuth2 client ID for payments, transfers, VAS, cardless, lending, transfer service, and payouts |
INTERSWITCH_CLIENT_SECRET | Core OAuth2 client secret |
INTERSWITCH_ENV | API environment: sandbox or production; defaults to sandbox |
INTERSWITCH_READ_ONLY | Set true to block write tools before any API call; defaults to false |
INTERSWITCH_REQUIRE_CONFIRMATION | Compatibility setting. Tool confirmation is enforced by tool mode and risk. |
INTERSWITCH_MERCHANT_CODE | Merchant code for payment operations that require it |
INTERSWITCH_PAYABLE_CODE | Payable code for payment operations that require it |
INTERSWITCH_INITIATING_ENTITY_CODE | Initiating entity code for transfer operations |
INTERSWITCH_TERMINAL_ID | Terminal ID for operations that require terminal identification |
CARD360_CLIENT_ID | Separate Card 360 client ID |
CARD360_CLIENT_SECRET | Separate Card 360 client secret |
CARD360_RSA_PUBLIC_KEY | RSA public key used to encrypt Card 360 PIN payloads locally |
TRANSACTION_SEARCH_CLIENT_ID | Separate Transaction Search client ID |
TRANSACTION_SEARCH_CLIENT_SECRET | Separate Transaction Search client secret |
INTERSWITCH_AGENCY_MERCHANT_ID | Agency Banking merchant identifier |
INTERSWITCH_AGENCY_TERMINAL_ID | Agency Banking terminal identifier |
INTERSWITCH_LEGACY_AUTH_ENABLED | Enables legacy InterswitchAuth-backed flows where supported |
DEBUG | Enables debug logging. Avoid using this in production. |
You can select the API environment with INTERSWITCH_ENV:
INTERSWITCH_ENV=sandboxINTERSWITCH_ENV=productionSecurity note: Production mode uses real Interswitch production endpoints. If
INTERSWITCH_ENV=production, valid production credentials are configured,INTERSWITCH_READ_ONLY=false, and a write tool is called withconfirm: true, the server can make real production API calls.
For safer first-time setup, start in read-only mode:
INTERSWITCH_ENV=production \
INTERSWITCH_READ_ONLY=true \ INTERSWITCH_CLIENT_ID=your_production_client_id \ INTERSWITCH_CLIENT_SECRET=your_production_client_secret \ interswitch-mcp-server
When you are authorized and ready to allow live writes, set:
INTERSWITCH_READ_ONLY=false
The Interswitch MCP Server works with any MCP-compatible client. Below is the standard configuration schema used by most clients (Claude Desktop, ChatGPT Desktop, Cursor, Windsurf, VS Code, Claude Code, etc.).
For npm-installed server:
{
"mcpServers": { "interswitch": { "command": "npx", "args": ["-y", "interswitch-mcp-server"], "env": { "INTERSWITCH_ENV": "sandbox", "INTERSWITCH_READ_ONLY": "true", "INTERSWITCH_CLIENT_ID": "your_client_id", "INTERSWITCH_CLIENT_SECRET": "your_client_secret", "INTERSWITCH_MERCHANT_CODE": "your_merchant_code", "INTERSWITCH_PAYABLE_CODE": "your_payable_code", "INTERSWITCH_INITIATING_ENTITY_CODE": "your_entity_code" } } } }
For production, change the environment values intentionally:
{
"mcpServers": { "interswitch": { "command": "npx", "args": ["-y", "interswitch-mcp-server"], "env": { "INTERSWITCH_ENV": "production", "INTERSWITCH_READ_ONLY": "true", "INTERSWITCH_CLIENT_ID": "your_production_client_id", "INTERSWITCH_CLIENT_SECRET": "your_production_client_secret", "INTERSWITCH_MERCHANT_CODE": "your_production_merchant_code", "INTERSWITCH_PAYABLE_CODE": "your_production_payable_code", "INTERSWITCH_INITIATING_ENTITY_CODE": "your_production_entity_code" } } } }
If you've cloned and built the server locally:
{
"mcpServers": { "interswitch": { "command": "node", "args": ["/path/to/Interswitch-mcp-server/dist/index.js"], "env": { "INTERSWITCH_ENV": "sandbox", "INTERSWITCH_READ_ONLY": "true", "INTERSWITCH_CLIENT_ID": "your_client_id", "INTERSWITCH_CLIENT_SECRET": "your_client_secret" } } } }
[!IMPORTANT]
When setting
command: "node", you should ensure you're using Node v18+. If you are using a package manager, you might need to get the path of your Node binary by running this command in your CLI:
### Linux and MacOS
`sh
which node
`
### Windows
`sh
where node
`
Once you have the path, use it as the value of the MCP Server command in the JSON configuration. e.g.,
command: "path/to/installation/bin/node"
| Client | Config file location |
|---|---|
| VS Code | .vscode/mcp.json |
| Claude Desktop | claude_desktop_config.json |
| ChatGPT Desktop | MCP settings in app preferences |
| Cursor | .cursor/mcp.json or global MCP settings |
| Windsurf | MCP configuration in settings |
| Claude Code | ~/.claude/mcp.json or project-level .mcp.json |
The Interswitch MCP Server exposes Interswitch API domains to AI assistants through dedicated MCP tools. The server does not parse an OpenAPI file at runtime; instead, it provides curated, typed tools for the supported Interswitch domains.
graph TD
subgraph MCP Server A[Interswitch MCP Server] B[Tool Registry] C[Resource Registry] end
subgraph Auth Layer D[OAuth2 Passport Manager] E[Card 360 Token Manager] F[Transaction Search Manager] G[Agency Banking Token Manager] H[Legacy Auth Manager] end
subgraph Core Services I[Payments Service] J[VAS Services] K[Transfers Service] L[Cardless Services] M[Transaction Search Service] N[Card 360 Service] O[Lending Service] P[Transfer Service] Q[Payouts Service] R[Agency Service] S[Fintech Utilities] end
subgraph Safety Layer J1[Confirmation Gate] J2[Read-Only Mode] J3[Redaction System] J4[Audit Logging] end
A --> B A --> C A --> D A --> E A --> F A --> G A --> H B --> I B --> J B --> K B --> L B --> M B --> N B --> O B --> P B --> Q B --> R B --> S I --> J1 J --> J1 K --> J1 L --> J1 M --> J1 N --> J1 O --> J1 P --> J1 Q --> J1 R --> J1 S --> J1 J1 --> J2 J2 --> J3 J3 --> J4 J4 --> Z[External APIs]
style MCP Server fill:#f0f8ff,stroke:#333,stroke-width:2px style Auth Layer fill:#e6f7e6,stroke:#333,stroke-width:1px style Core Services fill:#f9f9f9,stroke:#666,stroke-width:1px style Safety Layer fill:#fff0f0,stroke:#c33,stroke-width:1px style Z fill:#d4d4d4,stroke:#999,stroke-dasharray: 5 5
Each tool:
| Auth system | Used for |
|---|---|
| OAuth2 Passport | Core payments, transfers, VAS, cardless, lending, transfer service, and payouts |
| Card 360 token manager | Card 360 operations |
| Transaction Search token manager | Transaction Search APIs |
| Legacy InterswitchAuth | Legacy signed request flows where enabled |
| Agency Banking token manager | Agency Banking SOAP/XML token flow |
| Tool | Description |
|---|---|
isw_initialize_payment | Initialize a payment request |
isw_get_transaction_status | Check transaction status |
isw_get_transaction_by_reference | Fetch transaction by reference |
isw_create_payment_link | Create a payment link |
isw_initiate_refund | Initiate a refund; high-risk write |
isw_get_refund_status | Check refund status |
isw_pay_bill | Pay a bill |
isw_get_billers | List billers |
isw_get_biller_packages | List packages for a biller |
isw_get_billers_by_category | List billers by category |
isw_get_biller_details | Fetch biller details |
isw_validate_customer | Validate a biller customer |
isw_pay_vas_bill | Pay a VAS bill |
isw_airtime_recharge | Recharge airtime |
isw_get_airtime_epins | Request airtime ePINs |
isw_single_transfer | Send a single bank transfer; high-risk write |
isw_bulk_transfer | Send bulk transfers; high-risk write; max 100 transactions |
isw_resolve_bank_account | Resolve bank account details |
isw_get_bank_codes | List supported bank codes |
isw_agency_banking_cashout | Initiate agency cashout; high-risk write |
isw_create_paycode | Create a cardless paycode |
isw_create_bulk_paycodes | Create bulk paycodes; high-risk write; max 100 paycodes |
isw_get_paycode_status | Check paycode status |
isw_deactivate_paycode | Deactivate a paycode |
isw_transaction_search_quick_search | Search transactions by quick-search fields |
isw_transaction_search_reference_search | Search by transaction reference |
isw_transaction_search_bulk_search | Search multiple transactions |
isw_get_transaction_details | Fetch detailed transaction information |
isw_create_card | Create a card; high-risk write |
isw_retry_card_creation | Retry card creation |
isw_initiate_card_data_prep | Initiate card data preparation |
isw_fetch_data_prep_request | Fetch a data-prep request |
isw_fetch_prepared_cards | Fetch prepared cards |
isw_bulk_card_production | Start bulk card production; high-risk write |
isw_reissue_card_pin | Reissue a card PIN; high-risk write |
isw_change_card_pin | Change a card PIN; high-risk write |
isw_get_pin | Retrieve PIN-related response where supported; high-risk read |
isw_block_card | Block a card; high-risk write |
isw_unblock_card | Unblock a card; high-risk write |
isw_block_prepaid_card | Block a prepaid card; high-risk write |
isw_unblock_prepaid_card | Unblock a prepaid card; high-risk write |
isw_link_card_to_account | Link a card to an account; high-risk write |
isw_check_prepaid_balance | Check prepaid card balance |
| isw_check_debit_balance | Check debit card balan