{ "dxt_version": "0.1", "name": "Siwat System Portal", "version": "1.0.0", "description": "Siwat System MCP Extension for Siwat System API", "author": { "name": "Siwat Sirichai", "email": "siwat@siwatinc.com", "url": "https://portal.siwatsystem.com" }, "homepage": "https://portal.siwatsystem.com", "documentation": "https://portal.siwatsystem.com/api/docs", "icon": "icon.png", "keywords": [ "siwatsystem" ], "compatibility": { "runtimes": { "node": ">=16.0.0" } }, "server": { "type": "node", "entry_point": "index.js", "mcp_config": { "command": "node", "args": [ "${__dirname}/index.js", "--header", "x-api-key:${user_config.api_key}", "https://api.siwatsystem.com/api/mcp" ], "env": {} } }, "user_config": { "api_key": { "type": "string", "title": "API Key", "description": "Your Siwat System API key for authentication", "sensitive": true, "required": true } }, "prompts": [ { "name": "Set VPN Location", "description": "Choose a VPN location for one of your devices", "argument": ["location", "device"], "text": "Set the VPN location my ${arguments.device} to ${arguments.location}" }, { "name": "Get VPN Location", "description": "Get the current VPN location for one of your devices", "argument": ["device"], "text": "Get the VPN location for my ${arguments.device}" }, { "name": "Get Email History", "description": "Retrieve the email history for a specific date range for a specific domain", "argument": ["domain", "start_date", "end_date"], "text": "Get the email history for ${arguments.domain} from ${arguments.start_date} to ${arguments.end_date}" } ] }