analyze_public_filingLABSCO SUMMARY
Two models, because one pass cannot verify itself.
The argument here is narrow and correct: a single model reading a filing produces claims that look identical whether or not they are supported. Running extraction and verification on different models catches the errors a self-check would agree with, and the output says which state each finding is in rather than flattening them. The cost framing follows from that — you are paying for two passes either way, so the comparison is against doing two frontier-model passes yourself. Raw contract text is not persisted by default; public filing metadata may be cached because the filings are public.
What it is
A hosted MCP and REST intelligence API for document evidence. The pipeline is the product: one model extracts structured findings with a verbatim quote and a source reference for each, then a different model cross-checks every finding against the original. Contradictions get flagged and unsupported claims get marked for review rather than presented as fact.
What you get
- SEC filing analysis by content, filing URL, ticker or CIK, covering 10-K, 10-Q and 20-F workflows —
analyze_public_filing - Contract review returning clauses, obligations, liability exposure, missing clauses, unusual terms, the evidence behind each, and human-review flags —
review_contract_risks - General evidence analysis on any document, with source-grounded findings, confidence and verification status —
analyze_document - Cheaper single-pass work when the two-model pipeline is more than the job needs: static web content extraction, fast summarisation, and JSON-preserving translation —
extract_web,summarize,delegate_bulk_translate - A free cost preview before any paid call, and a free health check —
estimate_cost,health_check - A stable output contract: every finding carries
claim,evidence,sourceRef,confidenceandverificationStatus, with an overall confidence on the analysis
Requirements
No API key and no subscription for paid calls — settlement runs over the x402 protocol in USDC on Base or Solana, with the exact scheme, so paid endpoints need payment headers rather than an account. A wallet login is optional and only adds the dashboard, request history and API-key management. Connect at https://amalgix.io/mcp over Streamable HTTP. Pricing scales with document size; call the free cost estimate first. Two limits to plan around: paid analysis content is sent to third-party LLM providers, and the vendor asks you not to submit passwords, private keys, SSNs or regulated PII. Contract and filing output is evidence triage, not legal or investment advice.
Setup effort
Paste a URL — add the endpoint to your client
USE CASES
Getting facts out of a 10-K without reading it
Point it at the ticker or the filing URL and read the findings with their verbatim quotes, rather than a summary you cannot trace.
Finding what a contract does not say
Review the risks and read the missing-clause and unusual-terms output alongside the obligations that are present.
Knowing the price before you commit
Run the free estimate for the specific document, since pricing scales with size, then decide whether to make the paid call.
Separating what is proven from what is merely asserted
Read the verification status on each finding — supported claims and flagged contradictions are distinguishable rather than blended.
Doing the cheap job cheaply
Use single-pass summarisation or web extraction when you want the content, not an evidence chain.
8 tools
Listed in project docs. Your client may show a different list.
review_contract_risksanalyze_documentextract_websummarizedelegate_bulk_translateestimate_costhealth_checkBEFORE YOU INSTALL
What to know first
Tools you get
8 tools named in the project's documentation.
Requires
- A client that can reach a remote MCP server over HTTP
- A wallet with USDC on Base or Solana for paid tools (x402 pay-per-call); estimate_cost and health_check are free
Where it runs
The documented client connects to a hosted endpoint.
INSTALLATION
Connect your client
Add the endpoint to your client.
Server setup
https://amalgix.io/mcpRequirements
- None to connect; the paid tools settle per call in USDC over x402 payment headers, with no account or API key
MCP Clients
Any MCP client — HTTP
{
"mcpServers": {
"amalgix": {
"url": "https://amalgix.io/mcp",
"type": "http"
}
}
}