
Security News
Lovable’s OJ Rewrites Vite’s Dev Server in Rust as AI Lowers the Cost of Forking Open Source
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.
fractalai-mcp-server
Advanced tools
Model Context Protocol (MCP) server for FractalAI: verify post-quantum (ML-DSA-65 / Dilithium-3 / NIST FIPS 204) signatures and pay for PQC signing, provenance sealing and decision attestation over x402 (HTTP 402 + USDC on Base).
A Model Context Protocol (MCP) server that exposes FractalAI's live post-quantum cryptography and x402 micropayment capabilities as tools any MCP client (Claude Desktop, IDEs, agent frameworks) can call over stdio.
It talks to the real, public FractalAI deployment at https://fractalai.net.co — nothing
here is mocked.
| Tool | Cost | What it does |
|---|---|---|
verify_proof | free | Verify a post-quantum ML-DSA-65 / Dilithium-3 / NIST FIPS 204 signature against its public key. Returns { valid, verdict }. |
x402_checkout | free | Return live x402 (HTTP 402) payment requirements for a paid resource — price, network, USDC asset, payTo, and the accepts[] entries. Also fetches the full .well-known/x402.json manifest. |
pqc_sign | $0.02 USDC | Buy one ML-DSA-65 / Dilithium-3 signature over a message (its sha256 is signed) or a hex hash (signed directly). |
seal_provenance | $0.05 USDC | Buy a PQC + drand provenance seal over content: a drand round + a self-contained ML-DSA-65 / Dilithium-3 signature + an on-chain anchor attempt (this server's node-bound Dilithium-2 key) over the content hash. |
attest_decision | $0.05 USDC | Seal an AI agent's declared decision (input hash, output, model, timestamp) — chained in an append-only Black Box, anchored on-chain (VAID-1, node-bound Dilithium-2 key), and returned with a self-contained ML-DSA-65 / Dilithium-3 signature for independent offline verification. |
seal_provenance and attest_decision ALSO write a separate on-chain
anchor (VAID-1) using this server's node-bound Dilithium-2 key — additive, not the signature
returned to you.seal_provenance produces a provenance record, not a content audit.attest_decision notarizes a decision as declared; it does not judge whether the decision
was correct.payment_tx_hash they return the
payment challenge (accepts[]) — they never fabricate a result.Paid tools are gated by x402: pay in USDC on Base to the service's treasury, then the tool returns the resource. This server uses the facilitator-less txHash settlement path, which needs no facilitator account:
payment_tx_hash. You get back the accepts[] block: the exact
USDC amount, the asset (USDC on Base), and the payTo treasury address.payment_tx_hash set to the confirmed transaction hash. One
txHash buys exactly one call (anti-replay is enforced server-side).verify_proof and x402_checkout are always free.
cd integrations/mcp
npm install
npm run build
claude_desktop_config.json){
"mcpServers": {
"fractalai": {
"command": "node",
"args": ["/absolute/path/to/integrations/mcp/dist/index.js"]
}
}
}
Run the built entrypoint: node dist/index.js. It speaks MCP over stdio; all logging goes to
stderr so stdout stays a clean JSON-RPC channel.
FRACTALAI_BASE_URL — override the endpoint base (defaults to https://fractalai.net.co).Verify a signature (free):
{
"name": "verify_proof",
"arguments": {
"signed_message_b64": "<base64 of the exact bytes that were signed>",
"signature": "<base64 ML-DSA-65 / Dilithium-3 signature>",
"public_key": "<base64 ML-DSA-65 / Dilithium-3 public key>"
}
}
Price a signature (free), then buy it (paid):
{ "name": "x402_checkout", "arguments": { "resource": "sign" } }
{ "name": "pqc_sign", "arguments": { "message": "hello world" } }
The first pqc_sign call (no payment_tx_hash) returns the payment challenge. Pay the USDC,
then call again:
{
"name": "pqc_sign",
"arguments": { "message": "hello world", "payment_tx_hash": "0x…" }
}
FractalAI is an AI-native Layer 1 blockchain (chain id 62124) written in Rust with
post-quantum cryptography (ML-DSA-65 / Dilithium-3 signatures, Kyber encryption). These x402
endpoints sell post-quantum proof, provenance and decision-attestation services to autonomous
agents. See https://fractalai.net.co and the discovery manifest at
https://fractalai.net.co/.well-known/x402.json.
MIT
FAQs
Model Context Protocol (MCP) server for FractalAI: verify post-quantum (ML-DSA-65 / Dilithium-3 / NIST FIPS 204) signatures and pay for PQC signing, provenance sealing and decision attestation over x402 (HTTP 402 + USDC on Base).
We found that fractalai-mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.