config.example.jsonโข969 B
{
"$schema": "./config.schema.json",
"server": {
"name": "rs-waybill-mcp",
"version": "1.0.0",
"description": "MCP server for RS.ge Waybill SOAP API"
},
"api": {
"baseUrl": "https://services.rs.ge/WayBillService/WayBillService.asmx",
"timeout": 30000,
"retries": 3,
"retryDelay": 2000
},
"credentials": {
"serviceUser": "${RS_SERVICE_USER}",
"servicePassword": "${RS_SERVICE_PASSWORD}"
},
"logging": {
"level": "info",
"file": "logs/mcp-server.log",
"console": true,
"maxSize": "10m",
"maxFiles": 7
},
"features": {
"getWaybills": true,
"saveWaybill": true,
"sendWaybill": true,
"closeWaybill": true,
"confirmWaybill": true,
"rejectWaybill": true,
"getErrorCodes": true,
"getAkcizCodes": true,
"getNameFromTin": true
},
"customization": {
"dateFormat": "YYYY-MM-DD",
"soapNamespace": "http://tempuri.org/",
"clientSideFiltering": true
}
}