Financial

CFPB Consumer Complaints MCP Server

Chat with AI and run tools instantly — no API key or third-party login needed.

Search the CFPB Consumer Complaint Database with 4M+ complaints about financial products including mortgages, credit cards, student loans, debt collection, and credit reporting.

Managed
2 tools
Agent guide included

No API key or third-party login needed. Chat with AI and run tools instantly.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for CFPB Consumer Complaints — workflow patterns, data models, and gotchas for your AI agent.

CFPB Consumer Complaints

CFPB Consumer Complaint Database has 4M+ consumer complaints about financial products since 2011. Data includes product type, issue, company response, resolution outcome, state, date, and narrative text. Searchable by company, product, date range, state. Products include mortgages, credit cards, student loans, debt collection, credit reporting.

Data Model

  • Complaints — individual consumer complaints with unique complaint ID, date received, product, sub-product, issue, sub-issue, company name, state, ZIP code, consumer consent for narrative.
  • Company responses — how the company responded: Closed with explanation, Closed with monetary relief, Closed with non-monetary relief, Closed without relief, In progress, Untimely response.
  • Products — Credit reporting, Debt collection, Mortgage, Credit card, Student loan, Vehicle loan, Bank account, Payday loan, Money transfer, Prepaid card.
  • Narratives — consumer's description of the complaint (only when consumer consented to share).
  • Autocomplete — company name suggestions for typeahead/autocomplete when searching complaints.

Gotchas

  • Sort parameter: Use sort=created_date_desc for newest first, sort=created_date_asc for oldest first, or sort=relevance_desc for search relevance.
  • Size parameter: Controls results per page (default varies). Use size=5 for validation.
  • Date format: Dates in responses are ISO 8601. Date range filters use date_received_min and date_received_max.
  • Narrative availability: Consumer narratives are only present when the consumer opted in. Many complaints have null narrative fields.
  • Company matching: Company names may have variations (e.g. "BANK OF AMERICA" vs "BANK OF AMERICA, NATIONAL ASSOCIATION"). Use search text for fuzzy matching.

Tools in this Server (2)

Cfpb Get Complaints

Get consumer complaints about financial products from the CFPB database (4M+ complaints since 2011). Pass complaint_id to retrieve a single complaint ...

Cfpb Get Suggestions

Autocomplete company names from the CFPB Consumer Complaint Database. Pass a partial company name (e.g. 'Bank of', 'Wells') to get matching company na...

Frequently Asked Questions

What is the CFPB Consumer Complaints MCP server?

Search the CFPB Consumer Complaint Database with 4M+ complaints about financial products including mortgages, credit cards, student loans, debt collection, and credit reporting. It provides 2 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect CFPB Consumer Complaints to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/cfpb-complaints. Authentication is handled automatically.

How many tools does CFPB Consumer Complaints provide?

CFPB Consumer Complaints provides 2 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does CFPB Consumer Complaints require?

CFPB Consumer Complaints uses open data APIs — no authentication required.

Setup Instructions

Connect CFPB Consumer Complaints to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/cfpb-complaints

One-click install:

The link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.

Or add manually

  1. Open claude.ai → Settings → Connectors.
  2. Click the + button and choose Add custom connector.
  3. Set Name to CFPB Consumer Complaints and paste the MCP URL into Remote MCP server URL.
  4. Click Add. CFPB Consumer Complaints will appear under Not connected — select it and click Connect to complete OAuth.
Name: CFPB Consumer Complaints
Remote MCP server URL: https://mcp.mcpbundles.com/bundle/cfpb-complaints
Authentication: OAuth

Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).

Try CFPB Consumer Complaints now

No API key or third-party login required. Chat with AI and run tools instantly.