Spendesk MCP Skills

66 validated Claude Code skills for finance teams using Spendesk MCP. Filter by persona, use case or frequency — download and install in 30 seconds.

📘 New to Claude? Check out the setup guide
★ Top
95/100·🔍 Ad hoc·Expert

MCP coverage audit & gap analysis

Probes all available MCP tools, re-evaluates coverage of 50 persona use cases, detects new fields or tools, and regenerates the gap analysis report.

CFOControllerAP Manager💬 1 client
90/100·📅 Weekly·Beginner

Card requests via get_requests

Explains how to use get_requests for card requests and why expense reimbursements don't appear there. Avoids a frequent source of confusion between two distinct workflows.

ControllerFinance Analyst
90/100·🔍 Ad hoc·Intermediate

Active vs archived cost centers

Distinguishes active cost centers from archived ones with correct use of get_cost_centers. Avoids the counter-intuitive isArchived vs isActive naming convention pitfall.

ControllerFinance Analyst
★ Top
89/100·🔍 Ad hoc·Intermediate

Skill Builder

Aide un client à transformer un besoin métier précis (contexte, contraintes, format de sortie souhaité) en un nouveau skill Claude sur mesure, prêt à l'emploi sur le MCP Spendesk

CFOControllerAP Manager
★ Top
88/100·🔍 Ad hoc·Beginner

MCP Product Tour

Visite guidée conversationnelle du MCP Spendesk — appels réels sur les données de l'utilisateur, adaptée à sa persona, puis recommandation des prochains skills à installer

CFOControllerAP Manager💬 1 client
★ Top
88/100·📆 Monthly·Beginner

Gross spending by type (excluding credit notes)

Calculates gross spending by payment type, explicitly excluding credit notes and reimbursements. Provides a clean view of actual company cash outflows.

ControllerFinance Analyst
★ Top
88/100· Daily·Beginner

Invoices ready for accounting export

Lists invoices and expenses ready to export to the accounting system. Uses the bookingStatusToExport filter to target only actionable items.

Controller
87/100· Daily·Beginner

Payables by system entry date (firstCreatedAt)

Filters payables by their Spendesk entry date, distinct from the invoice date. Useful for accounting close on a specific period.

Controller
87/100·🔍 Ad hoc·Beginner

Full invoice detail (get_payable_by_id)

Gets the complete detail of a specific invoice by ID via get_payable_by_id. Includes accounting codes, resolved supplier, and analytical fields.

ControllerAP Manager
★ Top
87/100·📅 Weekly·Beginner

Overdue invoices >60 days by supplier

Identifies invoices overdue by more than 60 days for targeted suppliers via spendesk_get_due_invoices and the supplierIds filter. Prioritizes critical follow-ups.

AP ManagerController👥 2 clients
87/100·🔍 Ad hoc·Intermediate

Expense categories and cost center mapping

Lists expense categories and their mapping to cost centers configured in Spendesk. Useful for understanding the company's analytical structure.

ControllerFinance Analyst
87/100·🔍 Ad hoc·Expert

Custom analytical fields and their values

Lists custom analytical fields and their possible values via get_analytical_fields. Enables using the analytical dimensions specific to each client.

ControllerFinance Analyst💬 1 client
87/100·🔍 Ad hoc·Intermediate

GL chart of accounts (get_chart_of_accounts)

Retrieves the company's GL chart of accounts configured in Spendesk. Necessary to understand the accounting codes used in ERP exports.

Controller
★ Top
87/100·📆 Monthly·Intermediate

Month-end close checklist

Runs a complete month-end close checklist: pending invoices, unmatched settlements, overdue payables, and unexported entries.

Controller🔥 4 clients
86/100· Daily·Beginner

Payables exported to ERP since a date (firstExportedAt)

Retrieves payables exported to the ERP since a given date via the firstExportedAt filter. Enables reconciliation of flows between Spendesk and the accounting system.

Controller💬 1 client
86/100·🔍 Ad hoc·Intermediate

Invoice attachment access (pre-signed URLs)

Downloads invoice attachments via 1-hour pre-signed S3 URLs. Useful for documentary audits or compliance verifications.

ControllerAP Manager
★ Top
86/100·📅 Weekly·Intermediate

AP Aging: overdue invoices by aging bucket

Displays overdue supplier invoices grouped by aging buckets. Handles multi-currency and provides a clear view of outstanding liabilities for management.

CFOAP ManagerController👥 3 clients
86/100·🔍 Ad hoc·Intermediate

Card requests filtered by currency

Filters card requests by currency using the correct requestedCurrency parameter. Includes an explicit warning about the distinction from the 'currency' parameter which returns incomplete results.

ControllerFinance Analyst
86/100·🔍 Ad hoc·Beginner

List users (members) with roles and teams

Lists active or archived users with their Spendesk roles and teams. Accounts for result limitations in large companies via pagination.

ControllerFinance Analyst
85/100·📆 Monthly·Intermediate

Spending by cost center and employee

Analyzes spending by cost center with per-employee detail. Automatically resolves cost center names from their IDs for a readable report.

Finance AnalystController
85/100·📅 Weekly·Intermediate

Card expenses above a spending threshold

Filters card transactions above a defined threshold to identify exceptional spending. Useful for internal control reviews and overspend alerts.

CFOControllerFinance Analyst💬 1 client
85/100·📅 Weekly·Intermediate

Unexported settlements (get_settlements)

Identifies cleared settlements not yet exported to the ERP via the state=created filter. Necessary for tracking treasury movements pending accounting entry.

Controller
84/100·📅 Weekly·Intermediate

Supplier outstanding balance (AP outstanding)

Calculates the true supplier AP outstanding balance accounting for partial payments. Provides an accurate snapshot of accounts payable at any given date.

CFOAP ManagerController👥 2 clients
84/100·🔍 Ad hoc·Beginner

Invoice search by supplier name

Finds invoices from a supplier by name, first resolving the supplier ID via get_suppliers. Works around the absence of a direct text filter in get_payables.

AP ManagerController👥 2 clients
84/100·📆 Monthly·Expert

Settlements vs GL export: two distinct workflows

Distinguishes cleared treasury movements (settlements) from the GL accounting export workflow. Avoids confusion between these two processes with different logics and APIs.

Controller👥 3 clients
83/100·📅 Weekly·Beginner

Active cards with available balance and owner names

Lists active cards with their available balance, resolving owner names via get_users. Enables precise tracking of cards and allocated budgets.

CFOController
83/100·📆 Monthly·Intermediate

Cost center spend trends

Analyzes monthly spend evolution by cost center over 6 months and detects centers whose spending deviates from their normal pattern.

Finance AnalystController👥 3 clients
82/100·📆 Monthly·Expert

Payables by accounting date (month-end close)

Filters payables by accounting date for monthly or quarterly close. Essential for ensuring the completeness of the accounting scope for the period.

Controller
81/100·📆 Monthly·Beginner

Wallet top-up history

Retrieves the company wallet top-up history with datetime format handling and pagination. Useful for cash flow tracking and reconciliation of funding transactions.

ControllerFinance Analyst
81/100·📅 Weekly·Intermediate

Wallet balance and card allocations

Compares wallet balance to virtual and physical card allocations. Enables partial reconciliation of funds distributed across cards.

CFOController
81/100·🔍 Ad hoc·Expert

Multi-entity and org-level token management

Guides the use of multi-entity tools with the Spendesk org-level token. Explains entity context management for multi-company groups.

CFOController🔥 5 clients
80/100·📆 Monthly·Beginner

Spending by accounting status

Breaks down spending by accounting status to identify items pending export. Essential for tracking monthly or quarterly accounting close.

Controller
80/100·📅 Weekly·Intermediate

Receipt validity check (documentary evidence)

Verifies genuine receipt validity by distinguishing file presence from pre-signed URL availability. Crucial for documentary compliance audits.

ControllerAP Manager
78/100·📅 Weekly·Expert

Unprocessed expense claims (toPrepare)

Identifies expense claims awaiting review by correctly combining payableType and status filters. Avoids false positives from misusing Spendesk filter parameters.

ControllerFinance Analyst💬 1 client
78/100·📆 Monthly·Beginner

Inactive purchase orders audit

Identifies open purchase orders with no recent activity to release fictitious budget commitments and follow up with late suppliers.

ProcurementController
77/100·📆 Monthly·Intermediate

Cards in terminal states (lost, stolen, expired, cancelled)

Identifies cards in terminal states (lost, stolen, expired, cancelled) via list_cards. Useful for security reporting and card reference cleanup.

ControllerFinance Analyst
★ Top
77/100· Daily·Beginner

Invoice payment lifecycle tracker

Tracks where invoices stand in the payment cycle: approved pending export, scheduled, exported, settled. Includes a delta mode for daily cash flow automation.

CFOControllerAP Manager🔥 5 clients
73/100·📆 Monthly·Intermediate

GL account mapping validation

Verifies that all payables pending export are correctly mapped to a chart of accounts entry before ERP export.

Controller
70/100·📆 Monthly·Intermediate

DPO and payment SLA by supplier

Calculates overall DPO and actual payment delays by supplier to measure AP performance and identify late-paid suppliers.

AP ManagerController
65/100·📆 Monthly·Intermediate

Duplicate invoice detection

Detects invoice duplicates by identifying payables from the same supplier with identical or very close amounts over a short period.

ControllerAP Manager💬 1 client
58/100·📆 Monthly·Expert

Period-end accruals and FEC proxy

Identifies invoices to accrue at period end and generates a proxy FEC file to prepare cut-off accounting entries.

Controller🔥 5 clients