Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • MCP Server for ArangoDB
  • Powertools MCP Search Server
  • Xano MCP Server for Smithery
  • Ramp MCP Server
  • AWS Knowledge Base Retrieval MCP Server
Back to MCP Servers
Consumer Complaint Database MCP

Consumer Complaint Database MCP

Public
IngeniousIdiocy/Consumer-Complaint-Database-MCP

Local-only Model Context Protocol server enabling efficient querying of the U.S. Consumer Financial Protection Bureau's complaint database via standard input/output for seamless integration with MCP-aware clients.

python
0 tools
May 29, 2025
Updated Jun 4, 2025

Supercharge Your AI with Consumer Complaint Database MCP

MCP Server

Unlock the full potential of Consumer Complaint Database MCP through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.

Unified API Access
Complete Tracing
Instant Setup
Get Started Now

Free tier available • No credit card required

Instant Setup
99.9% Uptime
10,000+Monthly Requests

Consumer-Complaint-Database-MCP

This repository contains a local-only MCP server for querying the U.S. Consumer Financial Protection Bureau (CFPB) Consumer Complaint Database. The server is designed to be launched via standard input/output, making it ideal for integration with tools such as Claude Desktop.

Files

  • complaints.py – Main MCP server that exposes a single tool, search_complaints, for retrieving complaint records from the CFPB API.
  • pyproject.toml – Minimal project metadata and dependency declarations.
  • claude_desktop_config.json – Example configuration for launching the server from Claude Desktop.

Requirements

  • Python 3.11+
  • uv or pip for installing dependencies

Required Python packages are listed in pyproject.toml and include httpx, mcp[cli], and python-dateutil.

Setup (optional)

uv run automatically creates a virtual environment, locks your dependencies, syncs them, and then executes the script. If you plan to launch the server with uv run complaints.py, you can skip installing requirements ahead of time.

For users who prefer to pre-install packages or use plain pip, install dependencies with uv:

uv pip install -r pyproject.toml

Or with plain pip:

pip install -r pyproject.toml

Running

To launch the server directly from the command line for a smoke test:

uv run complaints.py

The server runs over stdio only and waits for requests from an MCP-aware client (e.g., Claude Desktop).

Running tests

Execute the unit tests using Python's unittest discovery. From the repository root, run:

python -m unittest discover -s tests -v

This requires the dependencies listed in pyproject.toml to be installed.

Claude Desktop Configuration

The claude_desktop_config.json file includes an example entry pointing to the complaints.py script. Replace INSERTPATH with the path to this repository on your machine and import the configuration into Claude Desktop.

References

  • CFPB Consumer Complaint Database API documentation – underlying API used by this MCP server.
  • Model Context Protocol quickstart tutorial – tutorial that helped build this example.

MCP usage in Claude

License

This project is licensed under the MIT License.

Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • MCP Server for ArangoDB
    MCP Server for ArangoDB

    Model Context Protocol server enabling seamless interaction with ArangoDB through core database oper...

    7 tools
    Added May 30, 2025
  • Powertools MCP Search Server
    Powertools MCP Search Server

    Model Context Protocol server enabling efficient local search of AWS Lambda Powertools documentation...

    2 tools
    Added May 30, 2025
  • Xano MCP Server for Smithery
    Xano MCP Server for Smithery

    Model Context Protocol server enabling seamless integration between Claude AI and Xano databases wit...

    Added May 30, 2025
  • Ramp MCP Server
    Ramp MCP Server

    Model Context Protocol server enabling efficient retrieval, analysis, and task execution on Ramp dat...

    Added May 30, 2025
  • AWS Knowledge Base Retrieval MCP Server
    AWS Knowledge Base Retrieval MCP Server

    Retrieval-Augmented Generation (RAG) server enabling efficient extraction of contextual information ...

    Added May 30, 2025