BridgeHub
Provides shared caching and request limits across instances in production via Upstash Redis. Note: Redis is used internally for the server's infrastructure, not as a target data service.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Open data, closer to your workflow
BridgeHub connects AI applications to open data through a single Model Context Protocol (MCP) endpoint. It handles source-specific requests and data formats, giving your AI usable results with traceable origins.
This MVP starts with US SEC Company Search: one working tool for finding company profiles from SEC EDGAR. A Windows PowerShell walkthrough helps you connect it to Codex CLI.
What you get
Flexible company search — find companies by ticker, name, or SEC identifier (CIK).
Structured profiles — retrieve company identity, industry classification, exchanges, and recent-filing counts.
Traceable results — follow official SEC links and see when each source was retrieved.
Honest failure handling — missing fields and incomplete results are identified explicitly.
Simple access — no BridgeHub account, virtual key, or local server needed for the hosted endpoint.
Related MCP server: SEC EDGAR MCP Server
Connect in minutes
With Codex CLI installed and signed in, run this in PowerShell:
codex mcp add bridgehub --url https://bridgehub-mvp.vercel.app/api/mcp
codexIf you already configured a local BridgeHub endpoint, remove that entry with codex mcp remove bridgehub before adding the hosted one.
Inside Codex, enter /mcp to confirm the connection, then ask:
Discover BridgeHub’s us_search_sec_company tool and use it to search AAPL. Summarize the company profile and include the official source URLs and retrieval times.
The public service runs independently of your computer. Codex has its own installation and sign-in requirements; BridgeHub does not require an end-user key.
MCP endpoint
https://bridgehub-mvp.vercel.app/api/mcpSee the full tutorial for local connections and troubleshooting.
Supported data
Source | Tool | Search by |
SEC EDGAR |
| Ticker ( |
The tool returns company profiles with official source URLs and UTC retrieval timestamps. Results are bounded to 20 companies per call, with a default of 10.
Ticker and name discovery is limited to SEC’s current ticker directory. CIK lookups access company submissions directly. Recent-filing counts describe the fetched recent filings array, not a company’s lifetime filing history.
The hosted demo shares a budget of 10 searches per minute across all users. Its ticker directory is cached for 24 hours; company profiles are fetched on demand.
View all fields and an illustrative response →
How it works
Your question in Codex
↓
BridgeHub MCP endpoint
↓
SEC EDGAR company data
↓
Structured profile + source links + retrieval timesBridgeHub retrieves and normalizes data. Your AI application interprets the result and presents the answer.
Run locally
Requires Node.js 22.14 or newer and npm. From the project folder:
npm ci
if (!(Test-Path .env.local)) { Copy-Item .env.example .env.local }Set SEC_CONTACT_EMAIL in .env.local to your real operator contact email, then start the application:
npm run devOpen http://127.0.0.1:3000. The local MCP endpoint is http://127.0.0.1:3000/api/mcp. Keep the terminal running while using it. Local development uses in-memory state and does not require Redis.
Built with
Next.js · TypeScript · MCP SDK · Vercel · Upstash Redis
One application serves the Home, Data, and Tutorial pages alongside the real MCP endpoint. Production uses shared caching and request limits across instances.
Documentation
Guide | What it covers |
Original README contents: setup, full tool contract, error handling, caching, and tests | |
Vercel configuration, environment variables, and publication workflow | |
Public browser checks, acceptance tests, and a real Codex demonstration | |
MVP scope and design decisions |
Scope
BridgeHub’s long-term direction is one connection to multiple open-data sources. This version supports SEC company search only. Financial metrics, full filing downloads, and additional sources are outside the current MVP.
This server cannot be deployed
Maintenance
Related MCP Connectors
Resolves stock tickers to SEC CIK numbers, recent 10-K/10-Q/8-K filings, and entity metadata.
SEC EDGAR company lookup, filings, XBRL financials and filing text. Pay per call in USDC via x402.
SEC-signed profiles for 8,000+ US public companies from EDGAR filings. Token-efficient.
Extract structured SEC EDGAR company facts, CIK lookups, and regulatory financial filings.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceEnables deep analysis of SEC EDGAR filings through universal company search, document content extraction, and advanced filing search capabilities. Provides AI-ready access to business descriptions, risk factors, financial statements, and full-text search across any public company's SEC documents.-
- FlicenseAqualityDmaintenanceEnables AI clients to retrieve SEC company profiles, filing listings, and structured XBRL financial statements via MCP tools.13-
- FlicenseNot gradedqualityCmaintenanceProvides normalized SEC EDGAR data (financials, filings, insider trades) to AI agents via MCP.-
- AlicenseAqualityAmaintenanceEnables users and AI agents to resolve tickers, CIKs, or company names to official SEC entity data and retrieve recent EDGAR filings, XBRL financial facts, and optional filing-text excerpts. It delivers structured, source-linked rows for research and tooling, with schema-versioned output and machine-readable error codes.7MIT