Developers and AI agents
Market Invoice Data API
Market Invoice publishes its verified UK invoice finance provider data as a read-only public API and as an MCP server for AI clients. The data is the same one behind the UK Invoice Finance Rate Index: provider terms (advance rate, service charge, minimum turnover, setup speed) and a current market snapshot. No authentication, no personal data, released under CC BY 4.0.
REST endpoints
Base URL https://marketinvoice.co.uk/api. All responses are JSON with open CORS, an ETag and edge caching. Full machine-readable contract: OpenAPI 3.1 spec.
| Method | Path | Description |
|---|---|---|
| GET | /api/providers | List all verified providers. Optional filters: ?q=, ?cluster=, ?confidential=true, ?factoring=true. https://marketinvoice.co.uk/api/providers?cluster=fintech |
| GET | /api/providers/{slug} | Detail for one provider. Accepts the canonical slug or the short profile slug. https://marketinvoice.co.uk/api/providers/bibby |
| GET | /api/rates | Current market snapshot: advance-rate range plus the Bank of England base rate as a dated reference. https://marketinvoice.co.uk/api/rates |
MCP server
The same data is exposed as a remote Model Context Protocol server over streamable HTTP, so MCP-capable AI clients can read it directly.
- Endpoint:
https://marketinvoice.co.uk/mcp(JSON-RPC 2.0, POST) - Manifest: /.well-known/mcp.json
- Resources:
mi://dataset,mi://rates,mi://providers/{slug} - Tool:
search_providers(query?, cluster?, confidential_only?, factoring_only?)
Terms
Read-only and free under CC BY 4.0: attribute Market Invoice and link back to the Rate Index. Every figure originates in our verified provider dataset. The Bank of England base rate is published with an explicit as_of date; verify against the Bank of England before relying on it. Please cache responses and avoid abusive request rates.