MCP Expansion Strategy 2026
Created: January 10, 2026 Version: 1.0 Status: APPROVED - Ready for Implementation Current State: 145 tools, 23 workers, 4 exchanges, 7 AI providers
Executive Summary
Strategic expansion plan to grow the Zenpower MCP ecosystem from 145 tools to 400+ tools across 50+ workers, establishing comprehensive coverage of:
- 10+ exchanges (from 4)
- 15+ DeFi protocols (from basic DeFi worker)
- 5+ data aggregators (new category)
- 3+ oracle networks (new category)
- 5+ communication platforms (new category)
- 10+ AI providers (from 7)
Current State Analysis
Strengths (What We Have)
┌─────────────────────────────────────────────────────────────────────────┐
│ Category │ Workers │ Tools │ Notes │
├─────────────────────────────────────────────────────────────────────────┤
│ Exchanges │ 4 │ 35 │ Binance, Bitpanda, Crypto.com, │
│ │ │ │ KuCoin │
│ AI Providers │ 5 │ 28 │ Gemini, Claude, Mistral, Kimi, │
│ │ │ │ Brain │
│ Blockchain Ops │ 3 │ 28 │ blockchain, economy, defi │
│ Infrastructure │ 5 │ 56 │ gcloud, grafana, deploy, ops, │
│ │ │ │ control │
│ Knowledge/Search │ 3 │ 20 │ rag, docs, entities │
│ Gaming/Rewards │ 2 │ 15 │ zentropy, minecraft │
│ Task Management │ 3 │ 30 │ tasks, agents, influencer │
└─────────────────────────────────────────────────────────────────────────┘
Gaps (What We Need)
┌─────────────────────────────────────────────────────────────────────────┐
│ CRITICAL GAPS │
├─────────────────────────────────────────────────────────────────────────┤
│ 1. Missing Top Exchanges: Coinbase, Kraken, OKX, Bybit, HTX │
│ 2. No Data Aggregators: CoinGecko, CoinMarketCap, DefiLlama │
│ 3. No DEX Aggregators: 1inch, Jupiter, Paraswap │
│ 4. No DeFi Protocols: Aave, Uniswap, Lido, MakerDAO, Curve │
│ 5. No Oracle Networks: Chainlink, Pyth, Redstone │
│ 6. No Communication: Discord, Telegram, Twitter/X │
│ 7. No Portfolio/Analytics: Zapper, Zerion, Nansen │
│ 8. Limited L2/Alt-L1: Only Base/Arbitrum, missing Solana, etc. │
└─────────────────────────────────────────────────────────────────────────┘
Phase 1: Data Foundation (Priority: CRITICAL)
1.1 CoinGecko Worker (FREE API)
Priority: P0 - Foundation for all price data API: https://api.coingecko.com/api/v3 Rate Limit: 30 calls/min (free tier)
| Tool | Description |
|---|---|
coingecko.price |
Real-time price for any token |
coingecko.prices |
Batch price lookup (up to 250 coins) |
coingecko.coin |
Full coin data (market cap, volume, etc.) |
coingecko.coins |
List all coins with pagination |
coingecko.markets |
Top coins by market cap |
coingecko.history |
Historical price data |
coingecko.chart |
Price chart data (1d, 7d, 30d, 1y) |
coingecko.trending |
Trending coins |
coingecko.categories |
DeFi, NFT, Layer 2 categories |
coingecko.exchanges |
Exchange volume rankings |
coingecko.global |
Global crypto market data |
coingecko.status |
API status |
Coverage: 13M+ tokens, 1500+ exchanges, 200+ networks
1.2 DefiLlama Worker (FREE API)
Priority: P0 - DeFi analytics foundation API: https://api.llama.fi Rate Limit: Generous (no strict limit for reasonable use)
| Tool | Description |
|---|---|
defillama.protocols |
All DeFi protocols with TVL |
defillama.protocol |
Single protocol details |
defillama.tvl |
Total TVL across DeFi |
defillama.chains |
TVL by blockchain |
defillama.chain |
Single chain TVL history |
defillama.yields |
All yield pools |
defillama.pool |
Single pool details |
defillama.stablecoins |
Stablecoin market caps |
defillama.volumes |
DEX volumes |
defillama.fees |
Protocol fees/revenue |
defillama.bridges |
Cross-chain bridge volumes |
defillama.nfts |
NFT marketplace data |
Coverage: 170+ chains, 2000+ protocols
1.3 CoinMarketCap Worker (FREE TIER)
Priority: P1 - Institutional-grade rankings API: https://pro-api.coinmarketcap.com/v1 Rate Limit: 333 calls/day (free), 10K/month
| Tool | Description |
|---|---|
cmc.listings |
Top cryptocurrencies |
cmc.quotes |
Price quotes (up to 100 coins) |
cmc.info |
Coin metadata |
cmc.map |
ID/symbol mapping |
cmc.global |
Global metrics |
cmc.trending |
Trending/gainers/losers |
cmc.categories |
Category performance |
cmc.exchanges |
Exchange rankings |
Phase 2: Exchange Expansion (Priority: HIGH)
2.1 Coinbase Worker
Priority: P0 - US market leader, $100B+ daily volume API: https://api.coinbase.com/v2 (public) / api.exchange.coinbase.com (advanced)
| Tool | Description |
|---|---|
coinbase.prices |
All prices in USD/EUR |
coinbase.price |
Specific pair price |
coinbase.currencies |
Supported currencies |
coinbase.exchange_rates |
Exchange rates |
coinbase.time |
Server time |
coinbase.products |
Trading pairs |
coinbase.ticker |
24h ticker |
coinbase.trades |
Recent trades |
coinbase.candles |
OHLCV data |
coinbase.orderbook |
Order book depth |
2.2 Kraken Worker
Priority: P1 - Security-focused, staking leader API: https://api.kraken.com/0/public
| Tool | Description |
|---|---|
kraken.ticker |
24h ticker data |
kraken.assets |
Asset information |
kraken.pairs |
Trading pairs |
kraken.depth |
Order book |
kraken.trades |
Recent trades |
kraken.ohlc |
OHLCV candles |
kraken.spread |
Bid/ask spread |
kraken.status |
System status |
2.3 OKX Worker
Priority: P1 - Derivatives leader, institutional API: https://www.okx.com/api/v5
| Tool | Description |
|---|---|
okx.tickers |
All tickers |
okx.ticker |
Single ticker |
okx.instruments |
Trading instruments |
okx.candles |
Candlestick data |
okx.orderbook |
Order book |
okx.trades |
Recent trades |
okx.funding_rate |
Perpetual funding rates |
okx.open_interest |
Derivatives OI |
2.4 Bybit Worker
Priority: P2 - Derivatives, copy trading API: https://api.bybit.com/v5
| Tool | Description |
|---|---|
bybit.tickers |
All market tickers |
bybit.orderbook |
Order book depth |
bybit.kline |
Candlestick data |
bybit.trades |
Recent trades |
bybit.instruments |
Trading instruments |
bybit.funding |
Funding rate history |
bybit.risk_limit |
Risk parameters |
2.5 HTX (Huobi) Worker
Priority: P2 - Asian market coverage API: https://api.huobi.pro
Phase 3: DEX & DeFi Protocols (Priority: HIGH)
3.1 1inch Worker (DEX Aggregator)
Priority: P0 - Best swap routing, 60% market share API: https://api.1inch.dev/swap/v6.0
| Tool | Description |
|---|---|
1inch.quote |
Get swap quote (best rate) |
1inch.swap |
Build swap transaction |
1inch.tokens |
Supported tokens |
1inch.liquidity |
Liquidity sources |
1inch.protocols |
Integrated protocols |
1inch.approve |
Token approval data |
1inch.healthcheck |
API health |
1inch.chains |
Supported chains |
Chains: Ethereum, BSC, Polygon, Arbitrum, Optimism, Base, Avalanche, etc.
3.2 Uniswap Worker
Priority: P1 - DEX leader, Unichain coming API: The Graph subgraph queries
| Tool | Description |
|---|---|
uniswap.pools |
Top liquidity pools |
uniswap.pool |
Single pool details |
uniswap.tokens |
Token statistics |
uniswap.swaps |
Recent swaps |
uniswap.positions |
LP positions |
uniswap.volume |
Volume analytics |
uniswap.tvl |
TVL by pool/token |
3.3 Aave Worker
Priority: P1 - Lending leader, $42B TVL API: The Graph + Aave SDK
| Tool | Description |
|---|---|
aave.markets |
All lending markets |
aave.market |
Single market details |
aave.rates |
Supply/borrow APY rates |
aave.user |
User position (if connected) |
aave.reserves |
Reserve configurations |
aave.liquidations |
Recent liquidations |
aave.governance |
Governance proposals |
3.4 Lido Worker
Priority: P0 - Liquid staking leader, $38B TVL API: Lido SDK + on-chain
| Tool | Description |
|---|---|
lido.stats |
Protocol statistics |
lido.apr |
Current staking APR |
lido.steth_price |
stETH/ETH price |
lido.validators |
Validator statistics |
lido.withdrawals |
Withdrawal queue |
lido.operators |
Node operator stats |
3.5 Curve Worker
Priority: P2 - Stablecoin swaps, $2B+ TVL
3.6 MakerDAO (Sky) Worker
Priority: P2 - DAI stablecoin, largest CDP
3.7 Pendle Worker
Priority: P2 - Yield trading, innovative DeFi
Phase 4: Oracle & Cross-Chain (Priority: MEDIUM)
4.1 Chainlink Worker
Priority: P0 - Industry standard oracle, 70% market share API: On-chain reads + CCIP REST
| Tool | Description |
|---|---|
chainlink.price |
Price feed data |
chainlink.feeds |
All available feeds |
chainlink.round |
Historical round data |
chainlink.ccip_lanes |
CCIP supported routes |
chainlink.ccip_fees |
Cross-chain fee estimates |
chainlink.vrf |
VRF randomness data |
chainlink.automation |
Keeper stats |
4.2 Pyth Worker
Priority: P1 - High-frequency price feeds
| Tool | Description |
|---|---|
pyth.price |
Current price |
pyth.feeds |
All price feeds |
pyth.confidence |
Price confidence intervals |
pyth.ema |
EMA price |
4.3 LayerZero Worker
Priority: P1 - Omnichain messaging
| Tool | Description |
|---|---|
layerzero.chains |
Supported chains |
layerzero.estimate |
Message fee estimate |
layerzero.status |
Message status |
Phase 5: Communication & Alerts (Priority: MEDIUM)
5.1 Discord Worker
Priority: P1 - Community engagement
| Tool | Description |
|---|---|
discord.send |
Send message to channel |
discord.embed |
Send rich embed |
discord.webhook |
Webhook management |
discord.channels |
List channels |
discord.members |
Member management |
5.2 Telegram Worker
Priority: P1 - Alerts and notifications
| Tool | Description |
|---|---|
telegram.send |
Send message |
telegram.broadcast |
Broadcast to channel |
telegram.status |
Bot status |
telegram.parse |
Parse incoming updates |
5.3 Twitter/X Worker
Priority: P2 - Social monitoring
Phase 6: Portfolio & Analytics (Priority: MEDIUM)
6.1 Zapper Worker
Priority: P2 - Portfolio tracking
| Tool | Description |
|---|---|
zapper.portfolio |
Full wallet portfolio |
zapper.balances |
Token balances |
zapper.positions |
DeFi positions |
zapper.nfts |
NFT holdings |
zapper.history |
Transaction history |
6.2 Dune Analytics Worker
Priority: P2 - Custom on-chain queries
6.3 Nansen Worker
Priority: P3 - Wallet intelligence (paid API)
Phase 7: Advanced AI Integration
7.1 Perplexity Worker
Priority: P2 - Real-time web search + AI
| Tool | Description |
|---|---|
perplexity.search |
Web search with AI summary |
perplexity.research |
Deep research mode |
7.2 Groq Worker
Priority: P2 - Ultra-fast inference
| Tool | Description |
|---|---|
groq.chat |
Fast LLM inference |
groq.models |
Available models |
7.3 Together AI Worker
Priority: P3 - Open-source model hosting
7.4 Replicate Worker
Priority: P3 - Image/video generation
Implementation Priority Matrix
┌─────────────────────────────────────────────────────────────────────────┐
│ Priority │ Workers │ Tools │ Timeline │ Value │
├─────────────────────────────────────────────────────────────────────────┤
│ P0 │ CoinGecko, DefiLlama │ ~25 │ Week 1 │ Data foundation│
│ │ 1inch, Lido │ │ │ │
│ │ Chainlink, Coinbase │ │ │ │
├─────────────────────────────────────────────────────────────────────────┤
│ P1 │ CMC, Kraken, OKX │ ~40 │ Week 2-3 │ Full exchange │
│ │ Uniswap, Aave, Pyth │ │ │ + DeFi │
│ │ Discord, Telegram │ │ │ │
├─────────────────────────────────────────────────────────────────────────┤
│ P2 │ Bybit, HTX, Curve │ ~35 │ Week 4-6 │ Extended │
│ │ MakerDAO, Pendle │ │ │ coverage │
│ │ Zapper, Twitter │ │ │ │
│ │ Perplexity, Groq │ │ │ │
├─────────────────────────────────────────────────────────────────────────┤
│ P3 │ LayerZero, Dune │ ~20 │ Week 7-8 │ Advanced │
│ │ Nansen, Replicate │ │ │ analytics │
└─────────────────────────────────────────────────────────────────────────┘
API Cost Analysis
Free Tier APIs (No Cost)
| API | Rate Limit | Coverage |
|---|---|---|
| CoinGecko | 30/min | 13M tokens |
| DefiLlama | Generous | 170+ chains |
| Binance | 1200/min | Full exchange |
| KuCoin | 100/sec | Full exchange |
| Crypto.com | 100/sec | Full exchange |
| Kraken | 1/sec | Full exchange |
| 1inch | 10/sec | DEX aggregation |
| Chainlink | On-chain | Price feeds |
| Lido | On-chain | Staking data |
Freemium APIs (Free tier available)
| API | Free Limit | Paid Cost |
|---|---|---|
| CoinMarketCap | 10K/month | $29/month |
| Coinbase | 10K/day | Enterprise |
| OKX | Rate-limited | VIP tiers |
| The Graph | Generous | Pay per query |
Paid APIs (Required for production)
| API | Cost | Value |
|---|---|---|
| DefiLlama Pro | $300/month | Full data access |
| Nansen | $150/month | Wallet intelligence |
| Dune | $350/month | Custom queries |
Architecture Considerations
Worker Design Pattern (Existing)
class NewWorker(MCPWorker):
name = "worker_name"
prefix = "worker_prefix"
description = "Worker description"
def list_tools(self) -> list[ToolDefinition]: ...
async def execute(self, method: str, params: dict) -> Any: ...
async def health_check(self) -> bool: ...
Shared Services
- Rate Limiter: Per-API rate limiting with backoff
- Cache Layer: Redis caching for expensive calls
- Circuit Breaker: Fail-fast on API issues
- Cost Tracker: Track API usage and costs
Authentication Patterns
| Pattern | Use Case |
|---|---|
| No Auth | Public APIs (CoinGecko, exchanges) |
| API Key | Header-based (CMC, 1inch) |
| OAuth | Discord, Twitter |
| Wallet | On-chain reads (Chainlink, Lido) |
Success Metrics
Coverage Goals
| Metric | Current | Target | Timeline |
|---|---|---|---|
| Total Tools | 145 | 400+ | Q1 2026 |
| Workers | 23 | 50+ | Q1 2026 |
| Exchanges | 4 | 10+ | 4 weeks |
| DeFi Protocols | 1 | 15+ | 6 weeks |
| Data Sources | 0 | 5+ | 2 weeks |
Quality Goals
| Metric | Target |
|---|---|
| API Uptime | 99.5%+ |
| Response Time | <500ms |
| Cache Hit Rate | 80%+ |
| Error Rate | <1% |
Risk Mitigation
| Risk | Mitigation |
|---|---|
| API Rate Limits | Multi-provider fallback, caching |
| API Deprecation | Abstraction layer, monitoring |
| Cost Overruns | Budget alerts, usage caps |
| Data Quality | Multi-source validation |
| Security | API key rotation, secrets management |
Next Steps
- Week 1: Implement P0 workers (CoinGecko, DefiLlama, 1inch, Lido, Chainlink, Coinbase)
- Week 2: Implement P1 workers (CMC, Kraken, OKX, Uniswap, Aave)
- Week 3: Communication workers (Discord, Telegram)
- Week 4-6: P2 workers and testing
- Week 7-8: P3 workers and optimization