Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

ChainFX Capability Network

REMOTE · API.CHAINFX.STORE · SCANNED SEP 20

Agent Pay and planning graph for stablecoin commerce.

−55 this week 23 Trust /100
Trust breakdown (7 categories)

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. How we score → Why this is hard to score →

Endpoint Security57
Transport & Reachability0
Schema Quality & AI Usability0
  • Schema not yet verified: we couldn't read the endpoint's schema.Unverified
Stability & Change Management0
  • Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage0
  • Tool coverage not yet verified: we couldn't read the endpoint's tools.Unverified
Tool Safety0
  • Tool safety not yet verified: we couldn't read the endpoint's tools.Unverified
Capabilities0
  • Capabilities not yet verified: we couldn't read the endpoint's capabilities.Unverified

Unverified: 5 categories

Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm.

Install

How do I install the ChainFX Capability Network MCP server?

ChainFX Capability Network is a hosted endpoint at https://api.chainfx.store/mcp/initialize, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · api.chainfx.store

# add to Claude Code
claude mcp add --transport http techleadevelopers-chainfx-mcp 'https://api.chainfx.store/mcp/initialize'
// .cursor/mcp.json
{
  "mcpServers": {
    "techleadevelopers-chainfx-mcp": {
      "url": "https://api.chainfx.store/mcp/initialize"
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "techleadevelopers-chainfx-mcp": {
      "type": "http",
      "url": "https://api.chainfx.store/mcp/initialize"
    }
  }
}
# ~/.codex/config.toml
[mcp_servers.techleadevelopers-chainfx-mcp]
url = "https://api.chainfx.store/mcp/initialize"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "techleadevelopers-chainfx-mcp": {
      "type": "remote",
      "url": "https://api.chainfx.store/mcp/initialize",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add techleadevelopers-chainfx-mcp --url 'https://api.chainfx.store/mcp/initialize' --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  techleadevelopers-chainfx-mcp:
    url: "https://api.chainfx.store/mcp/initialize"
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "techleadevelopers-chainfx-mcp": {
      "Transport": "http",
      "Url": "https://api.chainfx.store/mcp/initialize"
    }
  }
}
# add to Vellum
assistant mcp add techleadevelopers-chainfx-mcp -t streamable-http -u 'https://api.chainfx.store/mcp/initialize'
// mcp.json
{
  "mcpServers": {
    "techleadevelopers-chainfx-mcp": {
      "type": "http",
      "url": "https://api.chainfx.store/mcp/initialize"
    }
  }
}

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

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 15 Sept 26 −55
    • Endpoint reachability: reachable → not serving MCP security
    • Tool safety: pass → unverified security
    • Stability: 0.23 → unverified security
    • Authorization: fail → unverified security
    • Transport: pass → fail security
    • HSTS header: pass → fail security
    • Schema quality: 100 → unverified functional
    • Capabilities: fail → unverified functional
    • Tool coverage: 100 → unverified functional
  • 14 Sept 26 0
    • This server's schema is too large to store in full, so we cannot compare its tools day to day functional
  • 13 Sept 26 0
    • This server's schema is too large to store in full, so we cannot compare its tools day to day functional
  • 12 Sept 26 +1
    • This server's schema is too large to store in full, so we cannot compare its tools day to day functional
  • 11 Sept 26 0
    • This server's schema is too large to store in full, so we cannot compare its tools day to day functional
  • 10 Sept 26 +1
    • This server's schema is too large to store in full, so we cannot compare its tools day to day functional
  • 9 Sept 26 0
    • This server's schema is too large to store in full, so we cannot compare its tools day to day functional
  • 8 Sept 26 +1
    • Stability: unverified → 0.03 functional
    • This server's schema is too large to store in full, so we cannot compare its tools day to day functional
Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 20 Sept 2026 · Probed https://api.chainfx.store/mcp/initialize

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=api.chainfx.store CN=YE2,O=Let's Encrypt,C=US 20 Aug 2026 18 Nov 2026 ECDSA 256 ECDSA-SHA384 59cf7176492eeccb3f393a287cdbb16e428
SANs: api.chainfx.store
CN=YE2,O=Let's Encrypt,C=US (CA) CN=Root YE,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 ECDSA 384 ECDSA-SHA384 4df3b15dd6c0784c507cd37b58e6f115
CN=Root YE,O=ISRG,C=US (CA) CN=ISRG Root X2,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 ECDSA-SHA384 872165fc34b6e5fba8add5b3705fb53a
CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 SHA256-RSA 6c8f1dc727c7117f7baf853ac980f9cd

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of api.chainfx.store. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
store. present 2327 13 Verified
chainfx.store. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 404

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://api.chainfx.store/mcp/initialize HTTP error 404
http (plaintext) http://api.chainfx.store/mcp/initialize HTTPS enforced 301 https://api.chainfx.store/mcp/initialize
MCP tools · 35 exposed · ~2,539 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
chooseRoute ~118

Estimate the best provider route for a capability by price, latency, quality, region and policy without debiting quota.

NameTypeReqDescription
capabilitystringstring required
maxCostScorestringnumber optional
maxLatencyMsstringnumber optional
providerstringstring optional
regionstringstring optional
requireRealstringboolean optional
routingModestringbest_available|cheapest|lowest_latency|highest_quality
unitsstringnumber optional

No output schema declared.

No examples provided.

create_webhook_subscription ~113

Cria uma assinatura de webhook de automação (n8n, Zapier, Make ou genérico).

NameTypeReqDescription
descriptionstringstring opcional
eventsstringarray de strings (obrigatório)
providerstringstring opcional: n8n|zapier|make|generic
secretstringstring opcional, usado para assinar o payload (HMAC SHA-256)
targetUrlstringstring (obrigatório)

No output schema declared.

No examples provided.

createPaymentIntent ~288

Cria uma intent de pagamento M2M para que o agente pague PIX ou cartão de crédito em nome de terceiros. O agente deposita o valor em USDT (incluindo taxa) na PaymentAddress; o sistema liquida o fiat ao destinatário. Taxa PIX: 10% | Taxa Cartão: 19%. Validade: 15 minutos (proteção cambial).

NameTypeReqDescription
agent_walletstringstring obrigatorio: endereco EVM do agente pagador (audit trail)
amount_brlstringstring obrigatorio: valor em BRL que o destinatario final recebera
barcodestringstring obrigatorio quando type=credit_card e payment_link ausente: codigo de barras/linha digitavel
beneficiary_namestringstring opcional: beneficiario/loja/credor
due_datestringstring opcional: vencimento da fatura
idempotency_keystringstring obrigatorio: chave unica gerada pelo agente para evitar duplicatas
payment_linkstringstring obrigatorio quando type=credit_card e barcode ausente: link/fatura a pagar
pix_keystringstring obrigatorio quando type=pix: chave PIX destino
typestringstring obrigatorio: 'pix' ou 'credit_card'

No output schema declared.

No examples provided.

detect_anomalies ~43

Analisa uma lista de transações e aponta anomalias/possã­vel fraude.

NameTypeReqDescription
transactionsstringarray de objetos (obrigatório)

No output schema declared.

No examples provided.

dryRunCapability ~124

Preview a capability route and representative output without debiting quota.

NameTypeReqDescription
capabilitystringstring obrigatorio: id/slug da capability
inputstringobject opcional: payload de entrada para echo no preview
operationstringstring opcional: operacao a simular
providerstringstring opcional: preferencia de provider
routingModestringstring opcional: best_available|cheapest|lowest_latency|highest_quality
unitsstringnumber opcional: unidades a simular

No output schema declared.

No examples provided.

executeCapability ~295

Execute a ChainFX capability using the existing capability execution runtime. Use getCapability first to inspect input/output contracts, trial eligibility, readiness and the recommended execution path.

NameTypeReqDescription
accessTokenstringOptional capability-scoped grant for authenticated integrated execution. Never required for trial_real.
agentWalletstringOptional integrated caller identity. Omit for trial_real; ChainFX derives anonymous trial identity server-side.
capabilitystringyesCapability id/slug.
executionModestringUse trial_real for the anonymous sponsored real trial. No pre-issued API key, capability grant or payment is required for an eligible trial.
idempotencyKeystringyesStable idempotency key for this execution.
inputobjectCapability input matching getCapability/getCapabilityContract.
maxCostScorenumberOptional maximum routing cost score.
maxLatencyMsintegerOptional maximum routing latency in milliseconds.
operationstringCapability operation when the contract exposes more than one.
providerstringOptional provider preference.
regionstringOptional routing region.
requestIdstringyesStable caller request id.
requireRealbooleanRequire a real execution path. trial_real automatically requires the real trial executor.
routingModestring
unitsnumberOptional execution units. trial_real is server-limited to one unit.

No output schema declared.

No examples provided.

get_order_status ~49

Consulta o status de uma ordem de compra ou venda pelo id.

NameTypeReqDescription
orderIdstringstring (obrigatório)
sidestringstring opcional: buy|sell

No output schema declared.

No examples provided.

get_rates ~18

Read current ChainFX rates for public quoting surfaces.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

getAgentPolicy ~47

Retorna a policy de execucao, limites de gasto e precificacao personalizada de um agente pelo wallet.

NameTypeReqDescription
agentWalletstringstring obrigatorio: endereco EVM do agente

No output schema declared.

No examples provided.

getCapability ~46

Read a capability by id or slug, including buyer paths, execution modes, readiness, contract identity and commercialContinuation.

NameTypeReqDescription
capabilitystringstring required, for example wallet_reputation

No output schema declared.

No examples provided.

getCapabilityContract ~51

Read the versioned input/output contract for a capability before constructing trial_real or paid_x402 requests.

NameTypeReqDescription
capabilitystringstring required
versionstringstring optional, default v1

No output schema declared.

No examples provided.

getCapabilityPricing ~57

Read active capability pricing and readiness terms by asset/network, including anonymous x402 and integrated MCP paths.

NameTypeReqDescription
capabilitystringstring required
networkstringstring optional
paymentAssetstringstring optional

No output schema declared.

No examples provided.

getEIPCapabilities ~42

Lista suporte EIP-712/EIP-2612/EIP-3009/4337/7702 e rails stablecoin disponiveis por asset.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

getPaymentIntent ~50

Consulta o status de uma intent de pagamento M2M pelo ID retornado em createPaymentIntent.

NameTypeReqDescription
intent_idstringstring obrigatorio: ID da intent retornado por createPaymentIntent

No output schema declared.

No examples provided.

getPurchase ~47

Consulta status de uma purchase do marketplace/capability exchange.

NameTypeReqDescription
agentWalletstringstring obrigatorio para escopo de propriedade
purchaseIdstringstring obrigatorio

No output schema declared.

No examples provided.

getUsage ~42

Consulta status de grant ou purchase para acompanhar quota/usage.

NameTypeReqDescription
grantIdstringstring opcional
purchaseIdstringstring opcional

No output schema declared.

No examples provided.

list_webhook_events ~39

Lista os eventos de automação disponã­veis para n8n/Zapier/Make (order.created, payment.received, etc).

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_webhook_subscriptions ~23

Lista as assinaturas de webhook de automação configuradas.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

listAgentGrants ~46

Lista os access grants ativos de um agente (capability access tokens com quota restante e validade).

NameTypeReqDescription
agentWalletstringstring obrigatorio: endereco EVM do agente

No output schema declared.

No examples provided.

listAgentPaymentIntents ~71

Lista intents de pagamento M2M recentes de um agente com status opcional.

NameTypeReqDescription
agentWalletstringstring obrigatorio: endereco EVM do agente
statusstringstring opcional: pending_deposit|paid_crypto|settling|settled|failed|expired

No output schema declared.

No examples provided.

listAssets ~21

Lista assets BSC habilitados para Agent Rail e pagamentos marketplace.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

listCapabilities ~48

List the public capability-first ChainFX catalog with readiness, trial availability, commercial continuation and active pricing terms.

NameTypeReqDescription
categorystringstring optional
paymentAssetstringstring optional

No output schema declared.

No examples provided.

listPaymentIntents ~75

Alias de listAgentPaymentIntents para clientes MCP que usam a nomenclatura curta do buyer flow.

NameTypeReqDescription
agentWalletstringstring obrigatorio: endereco EVM do agente
statusstringstring opcional: pending_deposit|paid_crypto|settling|settled|failed|expired

No output schema declared.

No examples provided.

market_analysis ~24

Gera uma análise de mercado com IA a partir das cotações atuais.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

prepareCapabilityPurchase ~89

Prepare public x402 handoff for capability purchase. The first x402 execution response returns HTTP 402 with PAYMENT-REQUIRED and exact payment requirements.

NameTypeReqDescription
agentWalletstringstring optional
capabilitystringstring required
idempotencyKeystringstring optional
operationstringstring optional
payerWalletstringstring optional

No output schema declared.

No examples provided.

prepareEIPTypedIntent ~94

Gera typedData EIP-712, digest, domain separation e decisao de rail para M2MIntent, MobileTransfer, CapabilityPurchase ou PayIntent.

NameTypeReqDescription
intentTypestringM2MIntent|MobileTransfer|CapabilityPurchase|PayIntent
messagestringobject com payer/from, recipient/to, asset, amount base-unit, nonce, deadline, idempotencyKey

No output schema declared.

No examples provided.

price_prediction ~48

Projeta uma faixa de preço de curtã­ssimo prazo para USDT/BRL.

NameTypeReqDescription
horizonstringstring opcional, ex: '1h', '24h'

No output schema declared.

No examples provided.

purchaseCapability ~99

Create a policy-scoped integrated capability purchase. Public anonymous buyers should use the x402 handoff instead.

NameTypeReqDescription
agentWalletstringstring required
capabilitystringstring required
idempotencyKeystringstring required
noncestringstring required
payerWalletstringstring required
paymentAssetstringstring optional
planIdstringstring optional

No output schema declared.

No examples provided.

quote ~76

Calcula estimativa simples do Agent Rail para troca stablecoin 1:1 antes de criar intent HTTP.

NameTypeReqDescription
amountstringnumber obrigatorio
amountTypestringstring opcional: pay|receive
payAssetstringstring obrigatorio
receiveAssetstringstring obrigatorio

No output schema declared.

No examples provided.

searchCapabilities ~105

Find the best ChainFX capabilities for a natural-language agent task. Returns a compact ranked shortlist with trial availability and the next discovery action; use getCapability for deep contract detail.

NameTypeReqDescription
categorystringOptional capability category filter.
limitintegerMaximum compact matches returned. Defaults to 5.
paymentAssetstringOptional payment asset filter for commercial continuation.
querystringNatural-language task or capability intent, for example: domain risk security.

No output schema declared.

No examples provided.

settlementStatus ~41

Consulta status de settlement/purchase ou trade intent.

NameTypeReqDescription
purchaseIdstringstring opcional
tradeIntentIdstringstring opcional

No output schema declared.

No examples provided.

summarize_transactions ~43

Resume a atividade financeira de um conjunto de transações.

NameTypeReqDescription
periodstringstring opcional
transactionsstringarray de objetos (obrigatório)

No output schema declared.

No examples provided.

trade ~68

Retorna instrucoes estruturadas para executar Agent Rail via endpoints seguros com receipt on-chain.

NameTypeReqDescription
agentWalletstringstring obrigatorio
amountstringnumber obrigatorio
payAssetstringstring obrigatorio
receiveAssetstringstring obrigatorio

No output schema declared.

No examples provided.

trade_recommendation ~45

Recomenda comprar, vender ou aguardar com base no contexto informado.

NameTypeReqDescription
intendedAmountstringnumber opcional
notesstringstring opcional

No output schema declared.

No examples provided.

trigger_test_webhook ~54

Dispara um evento de automação sintético para testar integrações n8n/Zapier/Make.

NameTypeReqDescription
eventstringstring (obrigatório)
payloadstringobjeto opcional

No output schema declared.

No examples provided.

Common questions

What is the ChainFX Capability Network MCP server?

ChainFX Capability Network is an MCP server listed in the public MCP registry as io.github.techleadevelopers/chainfx-mcp. Agent Pay and planning graph for stablecoin commerce. This page covers its hosted endpoint (https://api.chainfx.store/mcp/initialize).

Is the ChainFX Capability Network MCP server safe to use?

ChainFX Capability Network scores 23 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the ChainFX Capability Network MCP server expose?

ChainFX Capability Network exposes 35 tools: get_rates, searchCapabilities, listCapabilities, getCapability, getCapabilityPricing, and 30 more. Their descriptions and schemas cost roughly 2,539 tokens of context every time the server is loaded.

Does the ChainFX Capability Network MCP server require authentication?

No. We connected to ChainFX Capability Network without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the ChainFX Capability Network MCP server still maintained?

ChainFX Capability Network is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.