Gemral Edge

io.github.gemral-edgePublished by GitHub account gemral-edgev1.1.1Updated Oct 24, 2026

Point-in-time U.S. public records: federal contracts, congressional and insider trades, lobbying.

The publisher's own server: Edge Network

VerifiedStreamable HTTPWeb executableFinanceData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Hosted MCP server giving assistants point-in-time U.S. public-record data on federal contracts, congressional and insider trades, lobbying and company signals.

What you can do
  • Look up company exposure, ticker intelligence, actor profiles and contract beneficiaries
  • Screen signals, convergence, leaderboards, forecasts and historical track records
  • Audit insider buying clusters, committee conflicts, crypto funding extremes and on-chain whale flows
  • Track management promises, claims, language drift and guidance accuracy
  • Review upcoming catalysts, breakout watchlists, policy feeds and event status
  • Inspect AI-infrastructure physical footprint such as data-center sites, permits and grid demand
When to use it
Useful when an assistant needs to research U.S. companies against public records, policy events, insider and congressional trading, or management accountability, with data designed to avoid look-ahead bias. Also relevant for AI-infrastructure physical and grid data.
Requirements
Remote streamable HTTP endpoint at the hosted server URL; OAuth sign-in or an API key sent as a Bearer Authorization header. A paid plan may be needed for key access; the optional local stdio proxy needs Node 18+ and the GEMRAL_EDGE_API_KEY environment variable.
Before you install
Requires an account and credentials (OAuth or an API key); keys and plans are tied to a commercial pricing page. Data has stated limits: survivorship bias on delisted tickers, permitted generator MW as an upper bound, and imports as industry context only. Output is informational and not investment advice.

Installation

In SourceWeft

  1. Open Gemral Edge in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.gemral-edge%2Fgemral-edge/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "gemral-edge": {
      "type": "http",
      "url": "https://mcp.gemral.com/mcp"
    }
  }
}

README

Gemral Edge MCP server

Remote MCP server for Gemral Edge: point-in-time U.S. public-record data (federal contracts, congressional and insider trades, lobbying, regulatory publications) and AI-infrastructure physical data, for AI assistants.

The server is hosted. This repository holds its public metadata (server.json for the official MCP Registry), connection instructions, and a small zero-dependency stdio proxy (proxy.mjs) for clients that only run local servers. The proxy forwards every request to the hosted server; it contains no data and no server code.

  • Every record is tied to the company and ticker that were valid on the day it became public.
  • Publication lags are applied, so the data can be joined without look-ahead.
  • Each record type ships only after a sampled accuracy check against the original public documents (95% minimum).
  • Delisted and acquired companies stay in the history under the ticker they had at the time.
  • Data comes only from public sources and contains no material non-public information.
  • Delivered as Parquet files, a REST API and an MCP server for AI assistants.
  • For AI-infrastructure companies we also track data-center sites, air permits, permitted backup-generator MW, substations, grid demand, equipment imports, capex and satellite measurements.

Known limits worth reading before you rely on the data:

  • Roughly half of events on delisted tickers have historical prices; results on delisted names can be biased upward by survivorship.
  • Permitted backup-generator MW is an upper bound on on-site backup capacity, not IT load; we do not convert it.
  • Imports are industry context by product code and origin country, not company-level shipments.

Connect

  • Server URL (streamable HTTP): https://mcp.gemral.com/mcp
  • Auth: OAuth (clients that support MCP authorization discover it automatically) or an API key sent as Authorization: Bearer <key>.
  • Keys and plans: https://www.gemral.com/edge/pricing · questions: [email protected]

Claude (custom connector) or ChatGPT (connector): add the server URL above and sign in when prompted.

Cursor, Windsurf and other clients that take a JSON config:

json
{  "mcpServers": {    "gemral-edge": {      "url": "https://mcp.gemral.com/mcp",      "headers": { "Authorization": "Bearer YOUR_GEMRAL_EDGE_KEY" }    }  }}

Local stdio proxy (npx or Docker)

For clients that only launch local commands. Requires Node 18+.

json
{  "mcpServers": {    "gemral-edge": {      "command": "npx",      "args": ["-y", "github:gemral-edge/gemral-edge-mcp"],      "env": { "GEMRAL_EDGE_API_KEY": "YOUR_GEMRAL_EDGE_KEY" }    }  }}

Docker: docker build -t gemral-edge-mcp . && docker run -i --rm -e GEMRAL_EDGE_API_KEY=YOUR_GEMRAL_EDGE_KEY gemral-edge-mcp

Without GEMRAL_EDGE_API_KEY the proxy still answers tools/list from the bundled tools.json (generated from the hosted server's tools/list), and tool calls return a message explaining how to get access. No key? Connect your client to the server URL above instead and sign in with OAuth (free tier).

Tools

37 tools, as returned by the server's tools/list:

  • get_company_exposure
  • get_event_expected_impact
  • get_contract_beneficiaries
  • get_policy_affected_companies
  • get_signal_historical_outcomes
  • screen_convergence
  • explain_score
  • get_top_signals
  • get_leaderboard
  • get_track_record
  • get_forecast
  • get_ticker_intelligence
  • get_actor_profile
  • get_crypto_funding_extremes
  • get_onchain_whale_flows
  • audit_cluster_insider_buying
  • get_committee_conflict_map
  • scan_crypto_patterns
  • get_physical_footprint
  • search_management_promises
  • get_open_promises
  • get_overdue_promises
  • get_management_credibility
  • compare_management_teams
  • get_claim_history
  • verify_claim
  • get_language_drift
  • get_guidance_accuracy
  • search_accountability_people
  • get_upcoming_catalysts
  • get_breakout_watch
  • get_precursor_signals
  • get_event_impact_preview
  • get_policy_intelligence_feed
  • get_beneficiary_tickers
  • get_event_countdown
  • verify_event_status

Documentation

Fields derived from map data and satellite imagery carry these attributions: "© OpenStreetMap contributors" and "Contains modified Copernicus Sentinel data 2023-2026".

Output is informational and is not investment advice.

License

The files in this repository (README and metadata) are MIT licensed. Data returned by the server is covered by the Gemral Edge data license linked above.

Source: README.md at commit d3996d5

Tools

0
This server asks you to sign in, so SourceWeft could not read its tools without an account and has not indexed them. What a connected account sees can depend on that account and its permissions.

Version history

2
  1. v1.1.1LatestOct 23, 2026
  2. v1.1.0Oct 23, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Edge integrations