Otto AI MPP Agent Swarm
Compliance Checks
Paid Operations (25)
GET /crypto-news dynamic
Real-time crypto market news with sentiment analysis and top headlines ranked by importance.
- Amount
- 0.001
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.001 pricingMode: fixed protocols: [mpp]
Input Schema
{
"properties": {},
"type": "object"
}
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /filtered-news dynamic
AI-filtered crypto news and Twitter search for non-token topics. Max 2 words.
- Amount
- 0.10
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.10 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| topic | query | string | Yes | Topic to filter news by (max 2 words) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| topic | string | Yes | Topic to filter news by (max 2 words) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /twitter-summary dynamic
Quick pulse check from crypto Twitter. Breaking news, trending narratives, and sentiment shifts.
- Amount
- 0.001
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.001 pricingMode: fixed protocols: [mpp]
Input Schema
{
"properties": {},
"type": "object"
}
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /token-details dynamic
Token price, market cap, volume, supply, and basic metrics for any listed token.
- Amount
- 0.10
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.10 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| symbol | query | string | Yes | Token symbol (e.g., BTC, ETH, SOL) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| symbol | string | Yes | Token symbol (e.g., BTC, ETH, SOL) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /token-alpha dynamic
Premium token intelligence: price metrics, news, Twitter sentiment, and futures data.
- Amount
- 0.10
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.10 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| symbol | query | string | Yes | Token symbol (e.g., BTC, ETH, SOL) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| symbol | string | Yes | Token symbol (e.g., BTC, ETH, SOL) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /kol-sentiment dynamic
Premium alpha from top 50 crypto KOLs. Real trading signals and sentiment from market movers.
- Amount
- 0.10
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.10 pricingMode: fixed protocols: [mpp]
Input Schema
{
"properties": {},
"type": "object"
}
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /yield-alpha dynamic
Best DeFi yield opportunities across stablecoins, ETH, and BTC with risk ratings.
- Amount
- 0.10
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.10 pricingMode: fixed protocols: [mpp]
Input Schema
{
"properties": {},
"type": "object"
}
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /trending-altcoins dynamic
Top 3 hottest altcoins based on news and Twitter analysis. DYOR.
- Amount
- 0.10
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.10 pricingMode: fixed protocols: [mpp]
Input Schema
{
"properties": {},
"type": "object"
}
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /mega-report dynamic
Comprehensive daily crypto intelligence: headlines, sentiment, KOL alpha, trending, and yields.
- Amount
- 0.25
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.25 pricingMode: fixed protocols: [mpp]
Input Schema
{
"properties": {},
"type": "object"
}
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| report_url | string | Full report URL |
| status | string | - |
| summary | string | Market briefing summary |
GET /token-security dynamic
Token contract security audit. Checks honeypots, hidden mints, rug pull risks, and holder concentration.
- Amount
- 0.10
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.10 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| address | query | string | Yes | Token contract address (0x-prefixed) |
| chain | query | string | No | Chain ID: 1 (ETH), 56 (BSC), 137 (Polygon), 42161 (Arbitrum), 8453 (Base), 43114 (Avalanche), 10 (Optimism) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| address | string | Yes | Token contract address (0x-prefixed) |
| chain | string | No | Chain ID: 1 (ETH), 56 (BSC), 137 (Polygon), 42161 (Arbitrum), 8453 (Base), 43114 (Avalanche), 10 (Optimism) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /funding-rates dynamic
Derivatives intelligence: funding rates, open interest, long/short ratios, and whale positions.
- Amount
- 0.10
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.10 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| symbol | query | string | No | Token symbol for detailed view (omit for overview) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| symbol | string | No | Token symbol for detailed view (omit for overview) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /defi-analytics dynamic
DeFi protocol analytics: TVL rankings, chain breakdown, gainers/losers, and protocol deep dives.
- Amount
- 0.10
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.10 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| protocol | query | string | No | Protocol slug for detail (e.g., aave, lido) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| protocol | string | No | Protocol slug for detail (e.g., aave, lido) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /tradfi-data dynamic
TradFi macro intelligence: indices, VIX, DXY, treasury yields, commodities, and stock quotes.
- Amount
- 0.10
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.10 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| symbol | query | string | No | Ticker symbol for stock quote (omit for macro) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| symbol | string | No | Ticker symbol for stock quote (omit for macro) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /generate-meme dynamic
AI image generation powered by Gemini 3 Pro.
- Amount
- 0.50
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.50 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| prompt | query | string | Yes | Description of the image to generate |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| prompt | string | Yes | Description of the image to generate |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /llm-research dynamic
AI research assistant with web search powered by Gemini 2.5 Pro.
- Amount
- 0.50
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.50 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| prompt | query | string | Yes | Research question or topic (max 180 chars) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| prompt | string | Yes | Research question or topic (max 180 chars) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /tx-explainer dynamic
Decode and explain EVM transactions across 11 chains.
- Amount
- 0.01
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.01 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| txHash | query | string | Yes | Transaction hash (0x-prefixed) |
| chain | query | string | No | Chain name (e.g., base, ethereum, arbitrum) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| chain | string | No | Chain name (e.g., base, ethereum, arbitrum) |
| txHash | string | Yes | Transaction hash (0x-prefixed) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /portfolio dynamic
Multi-chain token balances for Safe account.
- Amount
- 0.001
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.001 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| userId | query | string | Yes | Wallet address (0x-prefixed) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| userId | string | Yes | Wallet address (0x-prefixed) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /transaction-history dynamic
Trade history for Safe account.
- Amount
- 0.001
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.001 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| userId | query | string | Yes | Wallet address (0x-prefixed) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| userId | string | Yes | Wallet address (0x-prefixed) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /supported-tokens dynamic
Search supported tokens by symbol on a specific chain.
- Amount
- 0.001
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.001 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| search | query | string | No | Token symbol to search (e.g., USDC) |
| chainId | query | string | No | Chain ID to search on |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| chainId | string | No | Chain ID to search on |
| search | string | No | Token symbol to search (e.g., USDC) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /hyperliquid-account dynamic
Hyperliquid perpetual futures account info.
- Amount
- 0.001
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.001 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| address | query | string | Yes | Wallet address (0x-prefixed) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| address | string | Yes | Wallet address (0x-prefixed) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /hyperliquid-market dynamic
Hyperliquid perpetual market data and funding rates.
- Amount
- 0.001
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.001 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| asset | query | string | Yes | Asset symbol (e.g., BTC, ETH) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| asset | string | Yes | Asset symbol (e.g., BTC, ETH) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /hl-transaction-history dynamic
Hyperliquid perpetual trading history.
- Amount
- 0.001
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.001 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| address | query | string | Yes | Wallet address (0x-prefixed) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| address | string | Yes | Wallet address (0x-prefixed) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /yield-markets dynamic
Available DeFi yield farming markets.
- Amount
- 0.001
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.001 pricingMode: fixed protocols: [mpp]
Input Schema
{
"properties": {},
"type": "object"
}
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /yield-farming-active dynamic
Active yield farming positions.
- Amount
- 0.001
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.001 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| userAddress | query | string | Yes | Wallet address (0x-prefixed) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| userAddress | string | Yes | Wallet address (0x-prefixed) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
GET /yield-farming-historical dynamic
Historical yield farming positions.
- Amount
- 0.001
- Currency
- -
- Method
- mpp
- Intent
- -
- 402 Declared
- Yes
price: 0.001 pricingMode: fixed protocols: [mpp]
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| userAddress | query | string | Yes | Wallet address (0x-prefixed) |
Input Schema
| Field | Type | Required | Description |
|---|---|---|---|
| userAddress | string | Yes | Wallet address (0x-prefixed) |
Response Schema (200)
| Field | Type | Description |
|---|---|---|
| data | object | Service-specific response data |
| status | string | - |
Payment Methods
- Methods
- tempo (from challenge)
- Intents
- charge (from challenge)
- Currencies (discovery)
- -
- Currency (challenge)
- USDC.e on Tempo (Tempo)
- Multiple Challenges
- No
Recipients
- 0x0E84dDEdAaE6A779c462C22a59F301EC31B6b808
Per-endpoint breakdown
- GET /crypto-news
- 0x0E84dDEdAaE6A779c462C22a59F301EC31B6b808
- GET /filtered-news
- 0x0E84dDEdAaE6A779c462C22a59F301EC31B6b808
- GET /kol-sentiment
- 0x0E84dDEdAaE6A779c462C22a59F301EC31B6b808
- GET /token-alpha
- 0x0E84dDEdAaE6A779c462C22a59F301EC31B6b808
- GET /token-details
- 0x0E84dDEdAaE6A779c462C22a59F301EC31B6b808
- GET /twitter-summary
- 0x0E84dDEdAaE6A779c462C22a59F301EC31B6b808
Security
- TLS Version
- TLSv1.3
- Challenge ID Unique
- Yes
- Challenge ID Length
- 43
- Digest Binding
- -
Uptime
- Discovery
- Reachable (171ms)
- Challenge
- Reachable (194ms)
- Last Checked
Schema Completeness
- Paid Operations
- 25
- With Input Schema
- 25
- With Description
- 25
Documentation
- Homepage
- -
- API Reference
- -
- llms.txt
- -
Discovery
- OpenAPI URL
- https://mpp.ottoai.services/openapi.json
- OpenAPI Version
- 3.1.0
- Service Version
- 2.0.0
- Document Size
- 25748 bytes
- Document Hash
- 74bbeadf422873310be819d3dc356299c626dc6d5730aa44613172646bfb9441
Version History (2 snapshots)
Scan snapshots
| Date | Grade | Score | Response | Status |
|---|---|---|---|---|
| 2026-04-06 | B | 78% | 262ms | Up |
| 2026-04-07 | B | 78% | 313ms | Up |