# io.github.Amalgix-io/Amalgix (remote · amalgix.io)

Cross-model evidence pipeline for financial filings & contracts. x402 pay-per-call.

- Trust score: 73/100 (medium)
- Change this week: +7
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-03

## Components

- remote · `amalgix.io`: 73/100 (this document), [markdown](https://verifymcp.io/servers/amalgix-io-amalgix/amalgix.md), [page](https://verifymcp.io/servers/amalgix-io-amalgix/amalgix)

## Channel facts

- Endpoint: `https://amalgix.io/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.1.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-03.

- **Endpoint Security**: 80/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one.
  - HTTPS is enforced; there's no plaintext access path.
  - The HSTS (Strict-Transport-Security) header is present.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 60/100
  - AI-judged instruction clarity (good).
  - Context-footprint check failed: tool/resource definitions use about 1339 tokens (~167/item across 8 items; 8 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 27/100
  - Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
  - Structured output schemas are declared (100% of tools); any adoption earns full credit.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add --transport http amalgix-io-amalgix https://amalgix.io/mcp
```

### Codex

```toml
[mcp_servers.amalgix-io-amalgix]
url = "https://amalgix.io/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "amalgix-io-amalgix": {
      "type": "remote",
      "url": "https://amalgix.io/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add amalgix-io-amalgix --url https://amalgix.io/mcp --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  amalgix-io-amalgix:
    url: "https://amalgix.io/mcp"
```

### Other

```json
{
  "mcpServers": {
    "amalgix-io-amalgix": {
      "type": "http",
      "url": "https://amalgix.io/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-03 (score 73, +1)

No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-31 (score 72, +4)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-30 (score 68, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-29 (score 67, +1)

No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-27 (score 66, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-26 (score 65)

First indexed and scored.

## MCP tools (8)

### `analyze_document` (~319 tokens)

Analyze Document

Analyze a document using Crucible™ Evidence Engine. Returns source-grounded findings with evidence, confidence, verification status, and routing metadata. Use specialized financial/contract tools when the domain is known.

Input parameters:

- `analysisType` (string): Optional Crucible™ analysis mode. Default: auto.
- `content` (string): Document content to analyze (max 20MB). Required unless fileUrl is provided. Accepts: (1) plain text, (2) Base64-encoded file with data URI prefix (e.g., "data:application/pdf;base64,..."), or (3) ra…
- `fileUrl` (string): Optional: HTTPS URL to download the document from. If provided, content field is ignored. Use text-extractable source documents. Max 20MB.
- `format` (string): Optional: Force a specific input format. Default: auto-detect via magic bytes.
- `jurisdiction` (string): Optional contract jurisdiction metadata. Output remains evidence triage, not legal advice.
- `partyPerspective` (string): Optional contract review perspective. Default: neutral.
- `query` (string, required): Analysis question or focus area
- `sourceType` (string): Optional source type metadata for Crucible™ routing and output metadata.
- `ticker` (string): Optional ticker/company symbol metadata for financial filing analysis.

Output parameters:

- `analysis` (object)
- `meta` (object): Processing metadata

### `analyze_public_filing` (~222 tokens)

Analyze Public Filing

Crucible™ Financial Filing Intelligence for public filings and annual reports. Accepts content, filingUrl, or SEC ticker/CIK lookup for 10-K, 10-Q, and 20-F filings. Returns metrics, risk changes, contradictions, source evidence, confidence, and a not-investment-advice flag.

Input parameters:

- `cik` (string): SEC CIK. Optional alternative to ticker.
- `content` (string): Uploaded or preprocessed filing text. Used before URL/ticker lookup when provided.
- `depth` (string): Analysis depth hint. Default: standard.
- `filingUrl` (string): Public filing/report URL. Used before ticker lookup when provided.
- `form` (string): SEC filing form. Default: 10-K.
- `question` (string): Optional focus question for the filing analysis.
- `ticker` (string): Ticker symbol, e.g. AAPL. Used to resolve SEC filings when content/filingUrl is omitted.
- `year` (integer): Filing or report year. Omit for latest matching filing.

Output parameters:

- `analysis` (object)
- `meta` (object)

### `review_contract_risks` (~268 tokens)

Review Contract Risks

Crucible™ Contract Risk Intelligence for contracts, MSAs, NDAs, procurement agreements, and compliance documents. Extracts risk clauses, obligations, deadlines, liability exposure, missing terms, unusual clauses, evidence, and human-review flags. Not legal advice.

Input parameters:

- `content` (string): Contract, MSA, NDA, procurement agreement, vendor agreement, compliance document, or Base64 file content. Required unless fileUrl is provided.
- `contractType` (string): Contract type hint. Default: other.
- `depth` (string): Analysis depth hint. Default: standard.
- `fileUrl` (string): Optional HTTPS URL to a public contract/document file. Max 20MB.
- `focus` (string): Optional focus area for the contract review.
- `format` (string): Optional input format override. Default: auto.
- `jurisdiction` (string): Optional jurisdiction metadata. Output is evidence triage and not legal advice.
- `partyPerspective` (string): Review perspective for risk triage. Default: neutral.
- `query` (string): Optional focus area. Default reviews payment, termination, liability, confidentiality, jurisdiction, renewal, obligations, deadlines, missing terms, and evidence.
- `sourceType` (string): Optional source type metadata. Default: text or file_url.

Output parameters:

- `analysis` (object)
- `meta` (object)

### `extract_web` (~64 tokens)

Extract Web Content

Extract content from a web page URL, optionally analyzing it with the actor-critic pipeline. Works with static and server-rendered HTML pages.

Input parameters:

- `query` (string): Optional analysis question to apply after extraction
- `url` (string, required): Web page URL to extract content from

Output parameters:

- `content` (string): Extracted page content in markdown format
- `meta` (object): Extraction metadata

### `summarize` (~57 tokens)

Summarize Document

Generate a concise summary with key points. Faster and cheaper than analyze_document — best for shorter documents.

Input parameters:

- `content` (string, required): Document text to summarize
- `max_length` (integer): Optional maximum summary length in words (default: 500)

Output parameters:

- `keyPoints` (array): Bullet-point key takeaways
- `meta` (object): Processing metadata
- `summary` (string): Concise summary text

### `estimate_cost` (~200 tokens)

Estimate Cost

FREE: Estimate the x402 USDC cost of any tool or multi-step workflow before paying. Use this before calling paid tools to check pricing.

Input parameters:

- `content_length` (integer): Approximate character count of your input document (used for LLM cost estimation)
- `content_sample` (string): Optional short content excerpt for multilingual/high-output pricing hints without sending the full document.
- `depth` (string): Workflow depth hint for filing/contract tools. Default: standard
- `input_source` (string): Input source hint used to explain cache/download behavior
- `query` (string): Optional analysis query. Include it for exhaustive/high-output requests so the preview matches the x402 quote.
- `tool` (string, required): Tool name to estimate cost for (e.g. "analyze_document", "extract_web", "summarize")
- `workflow` (array): Optional list of tool names for a multi-step workflow. Returns total cost for the full pipeline.

Output parameters:

- `available_tools` (array): List of available paid tools
- `estimates` (array): Cost estimates per tool
- `note` (string): Pricing explanation

### `health_check` (~52 tokens)

Health Check

FREE: Check service health, engine availability, and uptime. Use before dispatching paid calls to confirm the service is operational.

Input parameters:

- `verbose` (boolean): If true, include detailed per-engine diagnostics (default: false)

Output parameters:

- `engines_ok` (boolean): Whether all engines are operational
- `status` (string): Overall service status
- `timestamp` (string): ISO 8601 timestamp
- `uptime_seconds` (number): Server uptime in seconds

### `delegate_bulk_translate` (~157 tokens)

Bulk JSON Translator

Translate all string values in a JSON object or array to any target language. Preserves JSON structure, keys, and non-string values. Auto-chunks large payloads. Ideal for i18n locale files.

Input parameters:

- `json` (string, required): JSON string (object or array) whose string values will be translated
- `preserve_keys` (boolean): If true (default), object keys are left untranslated. Set false to also translate keys.
- `source_language` (string): Source language (default: auto-detect). E.g. "English", "en"
- `target_language` (string, required): Target language name or ISO 639-1 code (e.g. "Chinese", "zh", "Japanese", "ja", "fr")

Output parameters:

- `meta` (object): Translation metadata
- `translated`: Translated JSON with preserved structure

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/amalgix-io-amalgix/amalgix#diagnostics

## Score history

- 2026-08-03: 73
- 2026-08-02: 72
- 2026-08-01: 72
- 2026-07-31: 72
- 2026-07-30: 68
- 2026-07-29: 67
- 2026-07-28: 66
- 2026-07-27: 66
- 2026-07-26: 65

## Links

- Remote endpoint: https://amalgix.io/mcp
- Repository: https://github.com/Amalgix-io/Amalgix
- Website: https://amalgix.io/
- Changelog RSS feed: https://verifymcp.io/servers/amalgix-io-amalgix/amalgix/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/amalgix-io-amalgix/amalgix/changelog.json
- HTML version of this page: https://verifymcp.io/servers/amalgix-io-amalgix/amalgix
