Netfluid
The Netfluid skill provides AI agents with comprehensive banking and cryptocurrency wallet operations. It enables agents to manage fiat and crypto accounts, perform transfers, create payment bridges, and handle KYC verification — all through a unified MCP interface.
README
Netfluid Skill
Version: 6.81.0
Author: Netfluid
Website: https://netfluid.io
Documentation: https://doc.netfluid.io
Support: support@netfluid.io
Overview
The Netfluid skill provides AI agents with comprehensive banking and cryptocurrency wallet operations. It enables agents to manage fiat and crypto accounts, perform transfers, create payment bridges, and handle KYC verification — all through a unified MCP (Model Context Protocol) interface.
Key Features
- Multi-Currency Support: ZAR, USD, EUR, BWP fiat currencies
- Crypto Assets: USDC, USDT, SOL, ETH, AVAX, ALGO, HBAR, FLDS
- Cross-Chain Bridges: SEPA, ACH/Wire, blockchain-to-blockchain transfers
- Funding Methods: Bank transfer, card deposit, Pay@, PayShap
- Withdrawal Options: Bank accounts, OTT mobile (South Africa)
- KYC Integration: Full and lite verification workflows
Installation for Agents
Option 1: Direct Installation (nanobot)
# Download and install the skill directly
GET https://api.netfluid.io/skill/download
# The skill files will be installed to your agent's skills directory
Option 2: Manual Installation
# Clone or download the skill files
git clone https://github.com/netfluid-dev/netfluid-skill.git
# Copy to your agent's skills directory
cp -r netfluid-skill /path/to/agent/skills/netfluid
Required Credentials
| Credential | Source | Description |
|---|---|---|
api_key |
Netfluid App → Settings → API Keys | Your personal API key |
session_key |
Netfluid App (one-time use) | One-time session key from the app |
token |
From /session endpoint |
Session token (15 min TTL) |
wallet_fk |
From /wallet/accounts_list |
Your wallet ID |
account_fk |
From /wallet/accounts_list |
Specific account ID |
Getting Started
- Get API Key: Open Netfluid app → Settings → API Keys → Create new key
- Get Session Key: Open Netfluid app → Get session key (single use)
- Exchange for Token: Use
mcp_netfluid_sessionwith the session key - List Accounts: Use
mcp_netfluid_wallet_accounts_listto get account IDs
Available Tools
Session Management
mcp_netfluid_session- Get token from session keymcp_netfluid_wallet_verify- Keep session alive
Account Operations
mcp_netfluid_wallet_accounts_list- List all accountsmcp_netfluid_account_info- Get fiat balancemcp_netfluid_crypto_balance- Get crypto balancemcp_netfluid_account_send- Send fiat to another Netfluid user
Crypto Operations
mcp_netfluid_crypto_spend- Send crypto to blockchain addressmcp_netfluid_crypto_dex_swap- Swap tokens via DEXmcp_netfluid_crypto_digitalassets- List supported assetsmcp_netfluid_crypto_optin- Opt-in to new tokens
Funding
mcp_netfluid_fund_banks- Get bank transfer detailsmcp_netfluid_fund_card_quote- Quote for card depositmcp_netfluid_fund_payat- Generate Pay@ referencemcp_netfluid_fund_payshap- Get PayShap details
Withdrawals
mcp_netfluid_wallet_rba- Save bank accountmcp_netfluid_withdraw_to_bank- Withdraw to bankmcp_netfluid_withdraw_ott_providers_list- List OTT providersmcp_netfluid_withdraw_to_ott- Withdraw to mobile (South Africa)
Bridges
mcp_netfluid_bridge_list- List available bridgesmcp_netfluid_bridge_on_ramp- Create virtual account (SEPA/ACH)mcp_netfluid_bridge_off_ramp_sepa- Create SEPA off-rampmcp_netfluid_bridge_off_ramp_ach_wire- Create ACH/Wire off-rampmcp_netfluid_bridge_blockchain- Cross-chain transfer
KYC & Verification
mcp_netfluid_wallet_kyc_check- Check full KYC statusmcp_netfluid_wallet_kyc_check_lite- Check lite KYC statusmcp_netfluid_wallet_kyc_session_create- Create KYC session
Utilities
mcp_netfluid_wallet_mnemonic- Get recovery phrasemcp_netfluid_wallet_fee- Calculate transaction feemcp_netfluid_beneficiaries_list- List saved beneficiaries
Supported Blockchains
| Blockchain | Native Token | Explorer |
|---|---|---|
| Algorand | ALGO | https://allo.info/ |
| Hedera | HBAR | https://hashscan.io/mainnet/ |
| Ethereum | ETH | https://etherscan.io |
| Avalanche-C | AVAX | https://snowtrace.io/ |
| Solana | SOL | https://explorer.solana.com/ |
| Fluids Network | FLDS | https://fluids.tryethernal.com/ |
Supported Currencies
Fiat
- ZAR - South African Rand (South Africa)
- USD - US Dollar (Global)
- EUR - Euro (Europe)
- BWP - Botswana Pula (Botswana)
Crypto
- USDC - USD Coin (Solana, Ethereum, Avalanche)
- USDT - USD Tether (Solana, Ethereum, Avalanche)
- SOL - Solana
- ETH - Ethereum
- AVAX - Avalanche
- ALGO - Algorand
- HBAR - Hedera
- FLDS - Netfluids
Important Rules
⚠️ ALWAYS ask for confirmation before executing any transaction
⚠️ NEVER store wallet IDs, PINs, balances, or financial details in memory
⚠️ NEVER create and redeem a voucher from the same wallet (circular transaction)
⚠️ Always prompt for user's own platform ID when assigning wallet to a channel
Common Workflows
Send ZAR to Another Netfluid User
1. Get destination account address from user
2. Call /account/info to check balance
3. Ask user to confirm amount
4. Call /account/send with account_fk, destination, amount
5. Verify with /account/info (balance should decrease)
Buy Crypto with Fiat
1. Check fiat balance: /account/info(account_fk)
2. Check crypto balance: /crypto/balance(account_fk)
3. Use /account/swap to swap fiat to crypto
Withdraw to Bank
1. Check if RBA exists: /wallet/rba_list
2. If not, create: /wallet/rba
3. Withdraw: /withdraw/to_bank(account_fk, rba_fk, amount)
Error Handling
| Error | Meaning | Action |
|---|---|---|
token invalid |
Session expired | Ask user for new session_key |
insufficient funds |
Account balance low | Check balance, inform user |
invalid address |
Blockchain address wrong | Verify with /crypto/verify |
account locked |
Account paused | Contact Netfluid support |
bridge not found |
No bridge for this rail | Check /bridge/list |
Files
SKILL.md- Full skill documentationskill-package.json- Skill manifest and metadataskills.json- MCP tools schemaREADME.md- This file
License
Copyright © 2026 Netfluid. All rights reserved.
推荐服务器
Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。