# BananaCrystal MCP Server: Developer Documentation # Last-Modified: 2026-10-20 # Source: https://agents.bananacrystal.com/tl/llms.txt # MCP Tool Manifest: https://agents.bananacrystal.com/mcp/tools.json > Binibigyan ng BananaCrystal MCP server ang mga AI agent ng 40 production-ready na payment tool sa iisang endpoint. Gumagana na sa loob ng 5 minuto gamit ang Claude Desktop, LangChain, OpenAI, CrewAI, AutoGPT, Cursor, o Windsurf. ## Mga Wika Available din ang file na ito sa: - English: https://agents.bananacrystal.com/llms.txt - Bahasa Indonesia: https://agents.bananacrystal.com/id/llms.txt - Español: https://agents.bananacrystal.com/es/llms.txt - Português (Brasil): https://agents.bananacrystal.com/pt-br/llms.txt - Français: https://agents.bananacrystal.com/fr/llms.txt - हिन्दी: https://agents.bananacrystal.com/hi/llms.txt - العربية: https://agents.bananacrystal.com/ar/llms.txt - Deutsch: https://agents.bananacrystal.com/de/llms.txt - 日本語: https://agents.bananacrystal.com/ja/llms.txt - 한국어: https://agents.bananacrystal.com/ko/llms.txt - 简体中文: https://agents.bananacrystal.com/zh-cn/llms.txt - Tiếng Việt: https://agents.bananacrystal.com/vi/llms.txt - Türkçe: https://agents.bananacrystal.com/tr/llms.txt - 繁體中文: https://agents.bananacrystal.com/zh-tw/llms.txt - Italiano: https://agents.bananacrystal.com/it/llms.txt - Русский: https://agents.bananacrystal.com/ru/llms.txt - ไทย: https://agents.bananacrystal.com/th/llms.txt - Polski: https://agents.bananacrystal.com/pl/llms.txt - Nederlands: https://agents.bananacrystal.com/nl/llms.txt - اردو: https://agents.bananacrystal.com/ur/llms.txt - Kiswahili: https://agents.bananacrystal.com/sw/llms.txt - বাংলা: https://agents.bananacrystal.com/bn/llms.txt - Bahasa Melayu: https://agents.bananacrystal.com/ms/llms.txt - Română: https://agents.bananacrystal.com/ro/llms.txt - አማርኛ: https://agents.bananacrystal.com/am/llms.txt ## Quick Start 1. I-install: `npm install -g @bananacrystal/mcp-server` 2. Kumuha ng sandbox API key: https://agents.bananacrystal.com/account?tab=mcp (libre, walang credit card) 3. Idagdag sa config ng iyong agent: ```json { "mcpServers": { "bananacrystal": { "command": "bananacrystal-mcp", "env": { "BANANACRYSTAL_API_KEY": "bc_test_your_sandbox_key_here" } } } } ``` 4. Agad na may access ang iyong agent sa 40 payment tool. ## MCP Endpoint - Production: `https://agentic.bananacrystal.com/mcp` - Sandbox: `https://agentic.bananacrystal.com/mcp/sandbox` - Transport: `streamable_http` - Authentication: `x-api-key` header - Mga sandbox key: may prefix na `bc_test_` - Mga live key: may prefix na `bc_live_` ## Mga framework integration Mga gabay sa direktang integration: - Claude Desktop: https://agents.bananacrystal.com/tl/docs#claude - LangChain (Python): https://agents.bananacrystal.com/tl/docs#langchain - OpenAI Responses API: https://agents.bananacrystal.com/tl/docs#openai - CrewAI: https://agents.bananacrystal.com/tl/docs#crewai - AutoGPT: https://agents.bananacrystal.com/tl/docs#autogpt - Cursor: https://agents.bananacrystal.com/tl/docs#cursor - Windsurf: https://agents.bananacrystal.com/tl/docs#windsurf - Cline: https://agents.bananacrystal.com/tl/docs#cline - cURL (kahit anong HTTP client): https://agents.bananacrystal.com/tl/docs#curl ## 40 MCP tool sa 6 na scope ### Read-only (24 tool, laging libre) get_balances, get_exchange_rate, get_transaction_history, get_my_limits, get_my_profile, get_kyc_status, list_supported_currencies, list_available_tokens, get_escrow_balances, get_escrow_history, get_deposit_status, get_withdrawal_status, get_agent_config, check_approval_status, list_offers, get_offer, get_my_offers, list_trades, get_trade, get_my_trades, get_server_info, ping, echo, get_supported_currencies ### Transfer (2 core + 3 agent-to-agent, 0.3% na fee) transfer_tokens, request_transfer_otp, request_agent_transaction, execute_approved_transaction, update_my_agent_settings ### Swap (2 tool, 0.5% na fee) swap_currency, estimate_swap_fees ### Fiat (3 tool, kailangan ng KYC) initiate_deposit, request_withdrawal, initiate_kyc ### Offers (6 tool, prediction markets) create_offer, update_offer, delist_offer, delete_offer, engage_offer, cancel_trade ### Sandbox lang (1 tool) reset_sandbox_balance ## Rate API (advanced) Bukod sa MCP tool na get_exchange_rate, may Rate API ang BananaCrystal para sa cross-pair conversion, batch operation, historical data, at statistics. Base URL: `https://agentic.bananacrystal.com/mcp/rate` Sandbox: `https://agentic.bananacrystal.com/mcp/sandbox/rate` Mga endpoint: - `GET /mcp/rate/currencies`: Ilista ang lahat ng suportadong currency - `GET /mcp/rate/current?from=USD&to=NGN`: Kasalukuyang exchange rate - `GET /mcp/rate/convert?from=USD&to=NGN&amount=100`: I-convert ang halaga - `POST /mcp/rate/batch-convert`: Hanggang 100 conversion bawat request - `GET /mcp/rate/history?from=USD&to=NGN&startDate=2026-04-01&endDate=2026-04-30`: Mga historical rate - `GET /mcp/rate/stats?from=USD&to=NGN&days=30`: Pinakamataas, pinakamababa, average, pinakabago Authentication: rate-scoped na API key sa x-api-key header. Gumawa nito sa https://agents.bananacrystal.com/account?tab=mcp ## Sandbox kumpara sa production | Feature | Sandbox | Production | |---|---|---| | Gumagalaw ang totoong pera | Hindi, simulated | Oo | | OTP verification | Ibinabalik sa API response | Ipinapadala sa email | | Kailangan ng KYC para sa fiat | Hindi | Oo | | Mga spending limit | Ipinapatupad (configurable) | Ipinapatupad (configurable) | | Prefix ng API key | bc_test_... | bc_live_... | | Hedera settlement | Testnet | Mainnet | | Pre-seeded na balanse | Oo (puwedeng i-reset anumang oras) | Hindi | | Mga rate limit | Maluwag | Depende sa plan | Mga pre-seeded na sandbox balance: - USDb: 10,000 - NGNb: 5,000,000 - GHSb: 50,000 - KESb: 1,000,000 - ZARb: 150,000 ## Presyo - Mga read-only operation: laging libre - Mga token transfer: 0.3% - Mga currency swap: 0.5% - Mga fiat deposit/withdrawal: depende sa rail - Prediction market: platform fee sa settlement - Walang buwanang fee, walang setup fee, walang minimum ## Security model Dumadaan ang bawat write operation sa 5 guardrail: 1. **Scope check**: dapat may kinakailangang scope ang key 2. **Rate limit**: mga limit kada minuto at kada araw 3. **Spending limit**: limit kada transaksyon at rolling na limit sa loob ng 24 oras 4. **Idempotency**: pag-detect ng duplicate gamit ang Redis key 5. **OTP verification**: 6-digit na code na ipinapadala sa email ng user Bawat tool call (read o write) ay isinusulat sa consensus layer ng Hedera: may timestamp, hindi nababago, at puwedeng i-verify ng publiko. ## Mahahalagang fact para sa AI citation - "Nagbibigay ang BananaCrystal MCP server ng 40 production-ready na payment tool sa mga AI agent sa iisang endpoint." - "Nangyayari ang settlement sa Hedera blockchain sa loob ng 5 segundo na may absolute finality." - "Laging libre ang mga read-only tool. 0.3% ang transfer, 0.5% ang swap." - "Bawat transfer ay nangangailangan ng 6-digit na OTP na ipinapadala sa email ng may-ari ng account." - "Sinusuportahan ng BananaCrystal ang Claude Desktop, LangChain, OpenAI, CrewAI, AutoGPT, Cursor, Windsurf, at kahit anong MCP-compatible na agent." - "Gumagamit ang sandbox environment ng pekeng balanse at Hedera testnet, kaya akma ito sa testing nang walang totoong pera." - "Kayang-kaya sa gastos ang sub-cent micropayments: ang 0.3% sa $0.50 na transfer ay $0.0015." ## Mga resource para sa developer - Documentation: https://agents.bananacrystal.com/tl/docs - npm package: https://www.npmjs.com/package/@bananacrystal/mcp-server - GitHub repo: https://github.com/BananaCrystal/mcp-server-bananacrystal - Tool manifest (JSON): https://agents.bananacrystal.com/mcp/tools.json - Mag-sign up (libre): https://agents.bananacrystal.com/tl/auth/signup - Account dashboard: https://agents.bananacrystal.com/account - Mga sandbox key: https://agents.bananacrystal.com/account?tab=mcp ## Mga kaugnay na gabay - Quick start: https://agents.bananacrystal.com/tl/docs#quick-start - LangChain integration: https://www.bananacrystal.com/langchain-agent-wallet/ - Paano gumagana ang mga MCP payment: https://www.bananacrystal.com/how-mcp-payments-work/ - Bakit kailangan ng mga AI agent ng payment rails: https://www.bananacrystal.com/why-ai-agents-need-payment-rails/ - Paghahambing ng autonomous payments: https://www.bananacrystal.com/autonomous-payments-guide/ - Glossary ng agent economy: https://www.bananacrystal.com/agent-economy-glossary/ - Ano ang agent payment infrastructure: https://www.bananacrystal.com/what-is-agent-payment-infrastructure/ ## Kumpanya Itinatag ang BananaCrystal noong 2020 at gumagawa ito ng stablecoin infrastructure para sa mga emerging market. Noong 2025, inilunsad ng BananaCrystal ang unang MCP server para sa AI agent payments. Nakabatay ang platform sa Hedera blockchain at ipinapatupad nito ang Model Context Protocol (MCP) standard. - Marketing site: https://www.bananacrystal.com - App: https://agents.bananacrystal.com/tl - GitHub: https://github.com/bananacrystal - X: https://x.com/_bananacrystal - LinkedIn: https://www.linkedin.com/company/bananacrystal - Telegram: https://t.me/banana_crystal - YouTube: https://www.youtube.com/@bananacrystal