Server data from the Official MCP Registry
Real-time banking regulatory intelligence from 100+ federal and state sources.
Real-time banking regulatory intelligence from 100+ federal and state sources.
Valid MCP server (3 strong, 4 medium validity signals). 2 known CVEs in dependencies (0 critical, 2 high severity) Package registry verified. Imported from the Official MCP Registry.
3 files analyzed ยท 3 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: BANKREGPULSE_API_URL
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-rrgu26-bankregpulse-mcp-server": {
"env": {
"BANKREGPULSE_API_URL": "your-bankregpulse-api-url-here"
},
"args": [
"-y",
"bankregpulse-mcp-server"
],
"command": "npx"
}
}
}From the project's GitHub README.
Real-time banking regulatory intelligence for AI assistants
Connect your AI assistant (Claude, ChatGPT, etc.) to live banking regulatory data from 100+ sources including OCC, FDIC, CFPB, Federal Reserve, and all 50 state banking departments.
BankRegPulse MCP Server is a Model Context Protocol server that lets AI assistants query our regulatory intelligence database in real-time.
Instead of manually searching for regulatory updates, just ask your AI:
Your AI will pull fresh data from BankRegPulse and answer with context.
| Tool | Description | Example Use |
|---|---|---|
get_daily_briefing | Daily regulatory intelligence summary | "What did the OCC publish today?" |
get_daily_podcast | Audio briefing URL | "Get today's regulatory podcast" |
get_linkedin_post | Pre-formatted social content | "Draft a LinkedIn post about today's news" |
npx bankregpulse-mcp-server
git clone https://github.com/RRGU26/bankregpulse-mcp-server.git
cd bankregpulse-mcp-server
npm install
npm run build
Locate Claude Desktop config:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonAdd BankRegPulse MCP server:
{
"mcpServers": {
"bankregpulse": {
"command": "npx",
"args": ["bankregpulse-mcp-server"]
}
}
}
Restart Claude Desktop
Test it:
Add to ~/.continue/config.json:
{
"experimental": {
"modelContextProtocolServers": [
{
"transport": {
"type": "stdio",
"command": "npx",
"args": ["bankregpulse-mcp-server"]
}
}
]
}
}
Any MCP-compatible client can connect via stdio:
import { Client } from '@modelcontextprotocol/sdk/client/index.js';
import { StdioClientTransport } from '@modelcontextprotocol/sdk/client/stdio.js';
const transport = new StdioClientTransport({
command: 'npx',
args: ['bankregpulse-mcp-server']
});
const client = new Client({
name: 'my-client',
version: '1.0.0'
}, {
capabilities: {}
});
await client.connect(transport);
Run the MCP server as an HTTP endpoint instead of stdio:
# Set environment variable
export MCP_TRANSPORT=http
export PORT=3000 # optional, defaults to 3000
# Run server
npx bankregpulse-mcp-server
Endpoints:
GET /health - Health checkGET /sse - SSE endpoint for MCP connectionsConnect via HTTP:
import { Client } from '@modelcontextprotocol/sdk/client/index.js';
import { SSEClientTransport } from '@modelcontextprotocol/sdk/client/sse.js';
const transport = new SSEClientTransport(
new URL('http://localhost:3000/sse')
);
const client = new Client({
name: 'my-client',
version: '1.0.0'
}, {
capabilities: {}
});
await client.connect(transport);
Test with curl:
# Health check
curl http://localhost:3000/health
# SSE connection (requires MCP client)
curl -N http://localhost:3000/sse
Ask Claude:
"What's in today's banking regulatory briefing?"
Claude queries:
Tool: get_daily_briefing
Date: today
You receive:
Ask Claude:
"Get me today's regulatory podcast"
Claude queries:
Tool: get_daily_podcast
Date: today
You receive:
Ask Claude:
"Draft a LinkedIn post about today's CFPB enforcement actions"
Claude queries:
Tool: get_linkedin_post
Date: today
You receive:
"What was in the regulatory briefing on February 20, 2024?"
Claude will pass date: "2024-02-20" to the tool.
Set environment variable to use a different API:
export BANKREGPULSE_API_URL=https://your-custom-api.com
Cause: Briefing hasn't been generated yet (runs at 6 AM EST daily)
Solution: Query yesterday's briefing or wait until morning
Cause: Network issue or API is down
Solution:
Cause: MCP server not properly installed or outdated
Solution:
npm cache clean --force
npx bankregpulse-mcp-server@latest
# Clone repo
git clone https://github.com/RRGU26/bankregpulse-mcp-server.git
cd bankregpulse-mcp-server
# Install dependencies
npm install
# Build
npm run build
# Run locally
npm start
npx @modelcontextprotocol/inspector npx bankregpulse-mcp-server
Opens a web UI to test tool calls.
โโโโโโโโโโโโโโโโโโโ
โ AI Assistant โ (Claude, ChatGPT, etc.)
โ (MCP Client) โ
โโโโโโโโโโฌโโโโโโโโโ
โ stdio
โ
โโโโโโโโโโผโโโโโโโโโ
โ BankRegPulse โ
โ MCP Server โ (this package)
โโโโโโโโโโฌโโโโโโโโโ
โ HTTPS
โ
โโโโโโโโโโผโโโโโโโโโ
โ BankRegPulse โ
โ API โ (bankregpulse-enterprise-api.onrender.com)
โโโโโโโโโโฌโโโโโโโโโ
โ
โโโโโโโโโโผโโโโโโโโโ
โ PostgreSQL โ
โ Database โ (100+ regulatory sources)
โโโโโโโโโโโโโโโโโโโ
The MCP server calls these public API endpoints:
GET /api/mcp/briefing?date=YYYY-MM-DD - Daily briefingGET /api/mcp/podcast?date=YYYY-MM-DD - Podcast URLGET /api/mcp/linkedin-post?date=YYYY-MM-DD - LinkedIn postNo authentication required for basic usage.
Free for community use.
No API key required. Rate limits apply:
For enterprise usage (higher limits, SLA), contact: admin@bankregpulse.com
Contributions welcome! Please:
MIT License - see LICENSE for details.
Made with โค๏ธ for the banking compliance community
Be the first to review this server!
by Modelcontextprotocol ยท Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno ยท Developer Tools
Toleno Network MCP Server โ Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace ยท Developer Tools
Create, build, and publish Python MCP servers to PyPI โ conversationally.
by Microsoft ยท Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace ยท Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm โ conversationally
by mcp-marketplace ยท Finance
Free stock data and market news for any MCP-compatible AI assistant.