Skip to main content
Glama

CFPB consumer complaints

Server Details

CFPB consumer complaints: 18M records, 3.85M archived narratives. Search, counts, trends.

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
20.7% over 26 days
Last Tested
Transport
Streamable HTTP
URL
Repository
bnovarini/cfpb-complaints-analysis
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 10 tools

Disambiguation4/5

Most tools have clearly distinct purposes, but a few boundaries blur: complaint_counts with group_by=year/quarter/month overlaps heavily with trend, and company_profile/compare_companies/complaint_counts(group_by=company) all slice company-level aggregates. The descriptions do a good job of steering usage (compare for up to 6 side-by-side, profile for one deep-dive), so misselection is unlikely but not impossible.

Naming Consistency4/5

All names are snake_case, which is consistent, and the majority follow a verb_noun pattern (find_company, get_complaint, list_values, search_narratives, count_narratives, compare_companies). However, four tools break the pattern with noun-first names (company_profile, complaint_counts, dataset_info, trend), a minor but noticeable deviation.

Tool Count5/5

Ten tools is well-scoped for a read-only public complaint-data API. Each tool earns its place: discovery (find_company, list_values, dataset_info), retrieval (get_complaint), and analytics (counts, trend, narratives, profile, compare) without obvious redundancy.

Completeness5/5

For a read-only analytical domain, the surface is essentially complete: company discovery, field enumeration, dataset metadata, single-record retrieval, structured aggregation, narrative search/count, and time trends are all present. No write operations are expected for public CFPB data, so no meaningful gaps remain.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 10 tool updates
    • First observedcompany_profile
    • First observedcompare_companies
    • First observedcomplaint_counts
    • First observedcount_narratives
    • First observeddataset_info
    • First observedfind_company
    • First observedget_complaint
    • First observedlist_values
    • First observedsearch_narratives
    • First observedtrend

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables querying the Consumer Financial Protection Bureau (CFPB) complaint database to retrieve consumer complaint data without authentication.
    425 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A local MCP server that enables users to query the CFPB Consumer Complaint Database through natural language, retrieving financial consumer complaint records via the CFPB API.
    3
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables querying US bank regulatory filings at line-item level: search institutions, retrieve labeled call reports, track specific items over time, compare banks, and inspect data coverage and code meanings, with amounts normalized to whole dollars.
    476 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Query 13,000+ US consumer lenders with eligibility criteria, rates, CFPB complaints, and ratings. Find matching lenders by borrower profile, get full profiles, compare lenders, and check eligibility.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.