Consumer Complaint Database MCP
消費者苦情データベース MCP
このリポジトリには、米国消費者金融保護局(CFPB)の消費者苦情データベースへのクエリを実行するための、ローカル専用のMCPサーバーが含まれています。このサーバーは標準入出力経由で起動するように設計されているため、Claude Desktopなどのツールとの統合に最適です。
ファイル
complaints.py– CFPB API から苦情記録を取得するための単一のツールsearch_complaints公開するメイン MCP サーバー。pyproject.toml– 最小限のプロジェクト メタデータと依存関係の宣言。claude_desktop_config.json– Claude Desktop からサーバーを起動するための構成例。
Related MCP server: USA Spending MCP Server
要件
Python 3.11以上
依存関係をインストールするためのuvまたは
pip
必要な Python パッケージはpyproject.tomlにリストされており、 httpx 、 mcp[cli] 、 python-dateutilが含まれます。
セットアップ(オプション)
uv run自動的に仮想環境を作成し、依存関係をロックして同期し、スクリプトを実行します。 uv run complaints.pyでサーバーを起動する予定の場合は、事前に必要なパッケージをインストールする必要はありません。
パッケージを事前にインストールしたり、単純なpipを使用したりすることを好むユーザーは、 uvを使用して依存関係をインストールします。
uv pip install -r pyproject.tomlあるいは単純なpipを使う場合:
pip install -r pyproject.tomlランニング
スモーク テストのためにコマンド ラインから直接サーバーを起動するには:
uv run complaints.pyサーバーは stdio 経由でのみ実行され、MCP 対応クライアント (例: Claude Desktop) からの要求を待機します。
テストの実行
Pythonのunittestディスカバリを使ってユニットテストを実行します。リポジトリのルートから次のコマンドを実行します。
python -m unittest discover -s tests -vこれには、 pyproject.tomlにリストされている依存関係がインストールされている必要があります。
クロードデスクトップ構成
claude_desktop_config.jsonファイルには、 complaints.pyスクリプトを指すサンプルエントリが含まれています。INSERTPATH INSERTPATHお使いのマシン上のこのリポジトリへのパスに置き換え、設定を Claude Desktop にインポートしてください。
参考文献
CFPB 消費者苦情データベース API ドキュメント– この MCP サーバーで使用される基礎となる API。
モデル コンテキスト プロトコル クイックスタート チュートリアル– この例の構築に役立ったチュートリアル。

ライセンス
このプロジェクトはMIT ライセンスに基づいてライセンスされています。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
CFPB MCP — Consumer Financial Protection Bureau complaint database (free, no auth)
An MCP server that provides read access to your cloud storage providers, bank accounts and more.
An MCP server that provides congressional transcripts
- mcpOAuthcom.gibsonai
GibsonAI MCP server: manage your databases with natural language
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA local MCP server that provides read-only SQL access to financial accounts via Plaid, enabling natural language queries about transactions, balances, and holdings.MIT

USA Spending MCP Serverofficial
FlicenseBqualityDmaintenanceAn MCP server for interacting with the USAspending.gov API, supporting local use with Claude Desktop and cloud deployment with login.gov authentication.310- AlicenseAqualityCmaintenanceRead-only MCP server for exploring US federal spending data via the USAspending.gov API, enabling natural language queries on awards, agencies, recipients, and spending trends.12MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for Mercury Banking API that enables listing accounts and retrieving transactions via natural language.8MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/IngeniousIdiocy/Consumer-Complaint-Database-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server