sana-mcp-server
v1.4.3
Published
Sana MCP server for trips, inventory, and packing readiness workflows.
Maintainers
Readme
Sana MCP Server
MCP server for Sana trip, item, inventory, and packing-readiness workflows over stdio.
Requirements
- Node.js 18+
Install
From npm (published package)
npm install -g sana-mcp-serveror run without global install:
npx -y sana-mcp-serverFrom source
npm install
npm run build
node dist/index.jsConfiguration
- Copy the example config:
cp config/sanamcp.local.example.json config/sanamcp.local.json- Set real values in
config/sanamcp.local.json:
apiBaseUrlauth.tokenUrlauth.clientIdauth.clientSecretauth.scope
- Optionally point to a custom config file:
export SANA_CONFIG_PATH=/absolute/path/to/sanamcp.local.jsonIf SANA_CONFIG_PATH is not set, default path is config/sanamcp.local.json.
MCP Client Example
{
"mcpServers": {
"sana_trip": {
"command": "npx",
"args": ["-y", "sana-mcp-server"],
"env": {
"SANA_CONFIG_PATH": "/Users/you/.config/sanamcp/sanamcp.local.json"
}
}
}
}Tools
lookup_trip_detailssearch_tripssearch_itemssearch_item_inventoryfind_expired_inventoryevaluate_trip_packing_readinessevaluate_item_data_qualityupdate_item
Prompts
trip_packing_readiness_assistant
