This connects Claude to SAP Concur's travel and expense management platform through Membrane's CLI. You get programmatic access to expense reports, invoices, travel requests, and user data without dealing with OAuth plumbing or credential refresh yourself. The workflow is straightforward: authenticate once via the CLI, search for actions using natural language queries, then run them or proxy direct API requests when pre-built actions don't cut it. Particularly clean for automating expense workflows or pulling reporting data. The Membrane layer handles all the auth complexity server-side, which means no API keys floating around in your environment.

skills.sh installs
140
GitHub stars
272
last updated
Aug 21, 2026

Install

$ npx -y skills add membranedev/application-skills --skill sap-concur --agent claude-code

Installs into .claude/skills of the current project.

Files

SAP Concur

SAP Concur is a travel and expense management software. It's used by businesses of all sizes to automate and streamline their travel booking and expense reporting processes.

Official docs: https://developer.concur.com/

SAP Concur Overview

  • Expense Report
    • Expense
  • Invoice
  • Travel Request
  • User
  • List — Used for various lists within SAP Concur, like expense types or payment types.

Use action names and parameters as needed.

Working with SAP Concur

This skill uses the Membrane CLI to interact with SAP Concur. Membrane handles authentication and credentials refresh automatically — so you can focus on the integration logic rather than auth plumbing.

Install the CLI

Install the Membrane CLI so you can run membrane from the terminal:

npm install -g @membranehq/cli@latest

Authentication

membrane login --tenant --clientName=<agentType>

This will either open a browser for authentication or print an authorization URL to the console, depending on whether interactive mode is available.

Sponsors

Details

Repository
github.com/membranedev/application-skills
Category
Automation & Workflows
First seen
Jun 3, 2026

More from membranedev/application-skills

All 142
1postplusai avatarxiaohongshu-card-notespostplusai/postplus-skillsTurn an existing HTML page, landing page, oral script, memo draft, result table, or structured source material into a Xiaohongshu card-style image note. Use thi139skills.sh installs
2loops-so avatarapiloops-so/skillsUse this skill whenever the user wants to integrate Loops from application code, backend services, webhook handlers, or server-side automation. This includes th137skills.sh installs
3davila7 avatardesign-to-codedavila7/claude-code-templatesPixel-perfect Figma to React conversion using coderio. Generates production-ready code (TypeScript, Vite, TailwindCSS V4) with high visual fidelity. Features ro135skills.sh installs
4membranedev avatarafas-softwaremembranedev/application-skillsAFAS Software integration. Manage data, records, and automate workflows. Use when the user wants to interact with AFAS Software data.135skills.sh installs
5membranedev avatarbugzillamembranedev/application-skillsBugzilla integration. Manage data, records, and automate workflows. Use when the user wants to interact with Bugzilla data.134skills.sh installs
6thedivergentai avatargodot-mcp-scene-builderthedivergentai/gd-agentic-skills[MCP WRAPPER] Programmatically create/modify Godot scenes using Godot MCP tools. Orchestrates mcp_godot_create_scene, mcp_godot_add_node, mcp_godot_load_sprite 134skills.sh installs