Cfpb

liveGovernmentFinance

Consumer Financial Protection Bureau complaint database (free, no auth).

5tools
0msauth
free tier50 calls/day

Tools

cfpb_search_complaints

Search consumer complaints by keyword, company, product, or date range. Returns complaint narratives, company responses, and resolution status.

No parameters required.

▶Try it
cfpb_company_complaints

Get recent complaints against a specific company (e.g., 'Wells Fargo', 'Citibank'). Everyday names are resolved to CFPB's exact registered spelling automatically ("Wells Fargo" -> "WELLS FARGO & COMPA

No parameters required.

▶Try it
cfpb_get_complaint

Retrieve full details for a specific complaint by ID. Returns narrative, company response, resolution status, and metadata.

No parameters required.

▶Try it
cfpb_top_companies

Find companies with the most complaints in a date range. Returns ranked list with company names and complaint counts.

No parameters required.

▶Try it
cfpb_product_breakdown

Get complaint counts by product category (e.g., 'Credit Card', 'Mortgage'). Filter by company or date range.

No parameters required.

▶Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/cfpb/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/cfpb/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"cfpb_search_complaints","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("cfpb_search_complaints", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("consumer financial protection bureau complaint database (free, no auth)");

Related compound tools

These combine Cfpb with other data sources in a single call:

FinTech Intel — meta-pack chaining SEC EDGAR, CFPB, FDIC, and Alpha Vantage for company deep-dives, bank health checks, and market snapshots.

3 tools — fintech_company_deep_dive, fintech_bank_health_check, fintech_market_snapshot