{"name":"io.github.chrischall/concur-mcp","slug":"chrischall-concur-mcp","title":null,"description":"Unofficial SAP Concur MCP for Claude — expense reports, expenses, receipts and trips","url":"https://mcp.market/server/chrischall-concur-mcp","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":15,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-09T15:26:25.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/chrischall/concur-mcp","website":null,"version":"0.3.4","remotes":[],"packages":[{"registryType":"npm","identifier":"@chrischall/concur-mcp","version":"0.3.4","transport":{"type":"stdio"},"environmentVariables":[{"description":"Concur datacenter from your signed-in tab's host (e.g. us2, eu2). Defaults to us2.","format":"string","name":"CONCUR_DC"},{"description":"fetchproxy bridge concentrator port. Defaults to the fleet-shared 37149.","format":"string","name":"CONCUR_WS_PORT"},{"description":"Where `concur_get_receipt` saves downloaded receipts (never overwriting an existing file). Defaults to ~/Downloads/concur-mcp.","format":"string","name":"CONCUR_OUTPUT_DIR"},{"description":"The only folders `concur_upload_receipt` will read from (a path-delimiter-separated list; `~` expanded). Hosted (with `MCP_DATA_DIR` set) the default is `$MCP_DATA_DIR/uploads`. Defaults to ~/Downloads, ~/Documents and ~/Desktop, plus the working directory when it is a folder inside your home directory (never `/` or home itself).","format":"string","name":"CONCUR_UPLOAD_ROOTS"},{"description":"`true` makes `concur_get_receipt` return the image in the result instead of writing a file. Off locally, on when hosted.","format":"boolean","name":"CONCUR_INLINE_RECEIPTS"}]}],"tools":[],"scan":null,"grade_history":[],"reviews":[]}