Payhawk Developer API and hosted MCP
Payhawk · saas · finance
Payhawk is automatable today through the Developer API and a Payhawk-hosted MCP server. API keys are created under Settings, Integrations, with full or read-only scope, and are sent as Authorization Bearer or X-Payhawk-ApiKey. The help center documents v3 paths for expenses, users, teams, custom fields, fund-account bank statements, and webhook subscriptions, a limit of 15 requests per second, and webhook signature checks with the RSA public key at https://api.payhawk.io/api/v2/rsa-public-key. Creating per diem or mileage expenses is not supported, and there is no bulk user endpoint. The MCP server is https://mcp.payhawk.com/mcp. The user signs in with a Payhawk login. Reads and confirmed writes can recode expenses, approve items, freeze cards, and create purchase orders. The overview, updated 2026-09-15, says the MCP never starts a payment or a transfer, and card numbers are limited to the last four digits. The connecting article, updated 2026-09-25, says the connector is not yet in the Claude or ChatGPT directories. Connector catalogs, an SDK, and a CLI were not established on the pages opened. Computer-use viability is unassessed. API and MCP both score 7. API is the best path because scoped keys and webhooks support unattended jobs without a per-action confirmation, while the MCP cannot move money.
Best path today: api · Overall automatability: 7/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restbearerx-payhawk-api-key coverage: partial · docs |
| SDK | unknown | official: unknown |
| MCP | yes | verdict: official |
| Integrations | unknown | |
| CLI | unknown | |
| Extensibility | yes | webhooks: True |
| Data access | export: json · import: json | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. Payhawk documents a v3 REST API and a hosted MCP server for expenses, cards, and purchase orders. The MCP overview says payments and transfers stay in the Payhawk web portal or mobile app.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 7 | 7 | — | — | — | — | 7 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-10-06 |
vendor | declared | source | 2026-10-06 |
deployment | declared | source | 2026-10-06 |
platforms[0] | declared | source | 2026-10-06 |
license | declared | source | 2026-10-06 |
modalities.api.exists | declared | source | 2026-10-06 |
modalities.api.kinds[0] | declared | source | 2026-10-06 |
modalities.api.auth[0] | declared | source | 2026-10-06 |
modalities.api.auth[1] | declared | source | 2026-10-06 |
modalities.api.coverage | declared | source | 2026-10-06 |
modalities.api.docs | declared | source | 2026-10-06 |
modalities.mcp.first_party | declared | source | 2026-10-06 |
modalities.mcp.verdict | declared | source | 2026-10-06 |
modalities.extensibility.webhooks | declared | source | 2026-10-06 |
modalities.data_access.export[0] | declared | source | 2026-10-06 |
modalities.data_access.import[0] | declared | source | 2026-10-06 |
modalities.rpa.ui_stack[0] | declared | source | 2026-10-06 |
modalities.rpa.drivability | declared | source | 2026-10-06 |
modalities.computer_use.viability | declared | source | 2026-10-06 |
modalities.agent_docs.llms_txt | declared | source | 2026-10-06 |
verdict.best_path | declared | source | 2026-10-06 |
verdict.scores.api | declared | source | 2026-10-06 |
verdict.scores.mcp | declared | source | 2026-10-06 |
freshness.watch[0].url | declared | source | 2026-10-06 |
freshness.watch[1].url | declared | source | 2026-10-06 |
freshness.watch[2].url | declared | source | 2026-10-06 |
Related tools
Other products in this database that share a category with Payhawk.
Last verified 2026-10-06 · volatility medium · JSON record