Coupa MCP connector
Coupa is a cloud-based business spend management platform that helps organizations manage procurement, invoicing, expenses, and payments. The Coupa MCP connector allows AI agents to create and retrieve invoices, manage procurement workflows, and track spending across the organization. It also supports querying invoice details, monitoring payment status, and generating spend reports to improve financial visibility.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Coupa MCP connector to perform the following actions:
- Automate invoice creation and submission to reduce manual data entry
- Retrieve and track pending invoices for faster payment processing
- Streamline vendor invoice management across multiple departments
- Monitor invoice status and payment schedules in real time
- Eliminate duplicate invoices and prevent overpayment errors
- Accelerate approval workflows by retrieving invoice details automatically
- Consolidate spend data from invoices for budget forecasting
Example prompts
Use the following example prompts to invoke Coupa MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all invoices in Coupa from the last 30 days.Create a new invoice in Coupa for vendor ABC with amount $5,000.List all pending invoices waiting for approval in Coupa.Get invoice numbers for all transactions over $10,000 in Coupa.Create an invoice in Coupa and mark it as urgent.Retrieve invoices in Coupa that are overdue for payment.Show me invoices in Coupa grouped by vendor.Create a batch of invoices in Coupa from my uploaded spreadsheet.Find all invoices in Coupa submitted in the last week.Create an invoice in Coupa with multiple line items for office supplies.
Coupa MCP connector tools
The Coupa MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| coupa_coupacreateinvoice_invoke | Creates a new invoice with the specified details in the system. |
| coupa_coupagetinvoices_invoke | Retrieves a list of invoices from the system based on specified criteria. |