74
/ 100
5 days ago
glama

flare-mcp

MCP server for Flare Network enabling natural language queries of FTSO price feeds, FAssets, balances, and FDC attestations.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
🚨
Secret credentials may flow to a network call
2 flows detected: FLARE_METRICS_API, FLARE_DA_LAYER_API. We can’t prove the destination matches the brand the credential belongs to.
🔐
You'll be asked for 4 credentials: FDC_VERIFIER_API_KEY, FLARE_DA_API_KEY, FLARE_PRIVATE_KEY, X402_CLIENT_PRIVATE_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
🔐 secretFDC_VERIFIER_API_KEYfdc_request_attestation Verifier API key; defaults to the public key 00000000-0000-0000-0000-000000000000.
🔐 secretFLARE_DA_API_KEYfdc_get_attestation_proof DA-layer API key; defaults to the public key.
configFLARE_DA_LAYER_APIget_ftso_history Base URL of a Flare Data Availability Layer / indexer for historical feed results.
configFLARE_DA_URLfdc_get_attestation_proof Override the DA-layer base URL (e.g. a self-hosted instance).
configFLARE_MCP_HTTP_HOST0.0.0.0 npx @dziuba0x/flare-mcp --http 8402
configFLARE_MCP_HTTP_PORTnpx @dziuba0x/flare-mcp --http 8402 # or =8402
configFLARE_METRICS_APIget_fassets_status Optional fallback metrics API, used only if the on-chain read fails.
🔐 secretFLARE_PRIVATE_KEYWithout , step 1 returns mode: "prepared_only" with the encoded request, fee and FdcHub address so you can submit it with your own signer. The key, when provided, is only ever used to sign locally.
configFLARE_PROVIDERS_APIget_ftso_providers An indexer endpoint returning a JSON array of providers (or { "providers": [...] }).
configFLARE_RPC"": "https://flare-api.flare.network/ext/C/rpc",
configFLARE_RPC_COSTONCoston Testnet 16 https://coston-api.flare.network/ext/C/rpc
configFLARE_RPC_SONGBIRDSongbird Canary 19 https://songbird-api.flare.network/ext/C/rpc
configFLARE_RPC_TESTNET"": "https://coston2-api.flare.network/ext/C/rpc"
configX402_ALLOW_MAINNETX402_NETWORK=coston2 # mainnet additionally needs =true
🔐 secretX402_CLIENT_PRIVATE_KEY
configX402_ENABLED§ Premium tools run free unless the server operator sets =true — see [x402 payments](#x402-payments-premium-tools).
configX402_NETWORKcoston2 # mainnet additionally needs X402_ALLOW_MAINNET=true
configX402_PAY_TO0xYourPayeeAddress
configX402_PRICE_DEFAULToptional: X402_TOKEN_ADDRESS, =0.001,
configX402_TOKEN_ADDRESSoptional: , X402_PRICE_DEFAULT=0.001,
configX402_TOKEN_DECIMALS
configX402_TOKEN_EIP712_VERSION
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 4 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/dziuba0x-flare-mcp-u9kfn1)](https://m8ven.ai/mcp/dziuba0x-flare-mcp-u9kfn1)
commit: 17d6e2c875ca08a25e1d824f3bb8096081db363f
code hash: f6c1d06dd72a12fb332ba3fd3900cdae920f9b66e58d46d66cfb7ebdcd51e5c6
verified: 7/17/2026, 8:33:11 AM
view raw JSON →