Next free-source huntWe check for new free data every weekday.
FinancialMCP serverFirst audited Nov 13, 2026

io.github.paperandbeyond23-gif/edgrapi-skills

US government + SEC data as clean JSON: SAM.gov, USAspending, Grants.gov, Congress, SEC filings.The vendor's description, from its MCP Registry listing.

Passed public checksAudited Nov 13, 2026

Every public check ran and passed. Public audit: we connect as an AI client would, list the tools and check what they say. We do not run them. How we audit

Does it work?
YesConnected in 205 ms.
Sign-up?
None neededIt answered without any account or key.
Can it change things?
No, read-onlyAll 22 tools say they only read.
Endpointhttps://api.edgrapi.com/mcp

Source code Website Streamable HTTP · protocol 2025-06-18 · server version 1.0.0

What we checked, the evidence, and the tools it offers.

What we checked

Security

  • Passed: Connections are encrypted (HTTPS).

  • Passed: No hidden instructions found in tool text.

Safety labels

  • Passed: Every tool says whether it only reads or can change things.

Tools

  • Passed: 22 tools listed.

  • Passed: Every tool describes its inputs with a valid schema.

Protocol

  • Note: Protocol version 2025-06-18.

  • Passed: The MCP handshake works (Streamable HTTP).

  • Passed: Unknown requests are refused.

Connection

  • Passed: The server responds.

Tools (22)

As the server describes them. The labels are the server's own: it says whether each tool only reads or can change things.

  • get_fundamentalsNormalized income statement, balance sheet, and cash flow for a US-listed ticker, parsed from SEC EDGAR XBRL. Counts as one request on the Edgrapi plan.Read-only
  • get_ratiosMargins, returns (ROE/ROA), leverage and liquidity ratios for a ticker, derived from SEC EDGAR fundamentals, plus per-share figures (eps_diluted, book_value_per_share, shares_outstanding). Price-base…Read-only
  • get_companyCIK, legal name, SIC industry, fiscal-year end, exchanges and website for a ticker, resolved from SEC EDGAR submissions.Read-only
  • get_filingsRecent SEC filings for a ticker (10-K/10-Q/8-K) with filing/report dates and document links.Read-only
  • get_sectionsNarrative sections from the latest 10-K/10-Q as clean text — Risk Factors (item 1A), MD&A (item 7), Business (item 1), etc. — or from an IPO registration statement (form 'S-1'): risk_factors, use_of_…Read-only
  • get_insiderParsed SEC Form 4 insider trades for a ticker: owner, role, transaction code (P open-market purchase, S sale, A award, M exercise, F tax withholding), shares, price, dollar value, and a 10b5-1 plan f…Read-only
  • get_events8-K material events for a ticker as typed items (2.02 earnings, 5.02 executive change, 1.05 cybersecurity incident, 2.01 acquisition, etc.), each with a notable flag for the market-moving ones and a…Read-only
  • get_holdingsA fund's latest 13F portfolio parsed from the SEC information table: every position ranked by value, aggregated by CUSIP across sub-managers, options flagged put/call, and diffed against the prior qu…Read-only
  • get_activistSchedule 13D/13G filings, the disclosure anyone crossing 5% of a company's voting stock must make. A 13D signals possible activist intent; a 13G is a passive large holder. Each record has the issuer,…Read-only
  • resolve_entityMap any one of a ticker, CIK, or CUSIP to the canonical SEC entity: legal name, CIK, ticker(s), exchange, SIC industry and sector, state of incorporation, and location. The foundational lookup for id…Read-only
  • search_filingsSearch the full text of every SEC filing since 2001 (the EDGAR full-text index). Returns matching filing documents with company, form, date, 8-K item codes, and a SEC.gov link. Quote a phrase for exa…Read-only
  • get_xbrlThe full XBRL-to-JSON converter. By default returns a company's normalized income statement, balance sheet and cash flow across every reported period, plus a concept index of every us-gaap/dei tag it…Read-only
  • get_sharesCommon shares outstanding (latest + history) and public float for a ticker, from the SEC XBRL cover-page tags. Shares outstanding updates every 10-Q/10-K; public float is reported on the 10-K cover.…Read-only
  • get_form_dParsed Form D notices — the filing a company makes when it raises money in a private placement under a Regulation D exemption. Each carries the issuer, jurisdiction, industry, amount offered and sold…Read-only
  • get_form144Form 144 notices for a ticker: an insider's declared intent to sell restricted or control stock, filed before the sale executes and later shows on a Form 4. Parsed: the seller, their relationship to…Read-only
  • get_filing_documentThe text of one SEC filing document, fetched from the EDGAR archive by accession number (get it from get_filings). Omit file for the primary document (the 10-K, 8-K, Form 4...), or pass an exhibit fi…Read-only
  • get_subsidiariesThe company's subsidiaries and their jurisdictions of incorporation, parsed from Exhibit 21 of its latest 10-K. Best-effort parse of an HTML exhibit; empty for filers that list only significant subsi…Read-only
  • get_opportunitiesFederal contract opportunities from SAM.gov — solicitations, presolicitations, sources-sought, and award notices — normalized into flat JSON. Each carries the notice id, title, solicitation number, p…Read-only
  • get_awardsFederal spending awards from USAspending.gov — contracts, grants, loans, and direct payments — normalized into flat JSON. Each carries the award id, recipient, amount, awarding agency, type, dates, p…Read-only
  • get_grantsFederal grant funding opportunities from Grants.gov, normalized into flat JSON. Each carries the opportunity id and number, title, agency, status, open and close dates, the Assistance Listing (CFDA)…Read-only
  • get_lobbyingFederal lobbying registrations and quarterly reports from LDA.gov, newest first. Each filing carries the client who paid, the lobbying firm, income or expenses, issue codes and specific issues lobbie…Read-only
  • get_congressCongressional stock trades parsed from US House STOCK Act periodic transaction reports, normalized to flat JSON: member, state/district, ticker, buy or sell, the disclosed dollar range, transaction a…Read-only

Audit history

  1. Nov 13Passed

What we sent

Every request in this audit, with the answer and how long it took. We never send credentials and never call a tool.

RequestAnswerTime
initializeHTTP 200205 ms
initializedHTTP 20474 ms
tools/listHTTP 200129 ms
unknown-methodHTTP 20056 ms

Run this server, or disagree with the result?

Fix the issue and it shows in the next weekly audit, or email us to ask for a re-audit or to dispute a finding. Read how we audit for what each check means.