Koskamo

FeedOracle Stablecoin Risk MCP

Provides deterministic stablecoin operational risk scoring using 7 signals across 105+ tokens. It offers 13 MCP tools to generate SAFE/CAUTION/AVOID verdicts, compare stablecoins, and retrieve peg, liquidity, and custody data for AI agents.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

FeedOracle Stablecoin Risk MCP logo, by FeedOracleCommunity listingLegacy SSENo sign-inEndpoint checked 2026-11-01Published by FeedOracle
You need:X-API-Key: YOUR_KEY
MCP endpoint (Legacy SSE)
https://feedoracle.io/mcp/risk/sse
Vendor documentation

What you can do with it

  • Assess stablecoin safety for settlement
  • Compare stablecoins for treasury management
  • Generate ranked leaderboard of safest stablecoins
  • Retrieve detailed risk signals and custody data

Source and maintenance

Community listingRegistry 1.0.0
Maintenance checked

Protocol and capabilities

Server
FeedOracle Stablecoin Risk 1.26.0
MCP protocol
2025-06-18
Tools
13 advertised
Resources
0 advertised
Resource templates
0 advertised
Prompts
0 advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  },
  "prompts": {
    "listChanged": false
  },
  "resources": {
    "subscribe": false,
    "listChanged": false
  },
  "experimental": {}
}

Tools

13 advertised

ping
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Server connectivity test. Returns engine version and status.

ping input schema
{
  "type": "object",
  "title": "pingArguments",
  "properties": {}
}
ping output schema
{
  "type": "object",
  "title": "pingOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
ping annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
risk_assessment
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Full 7-signal risk report for a stablecoin. Args: symbol: Token symbol (e.g. USDC, USDT, DAI) chain: Chain filter or aggregate (default: aggregate) use_case: Context for hint generation (settlement, collateral, treasury, payment) Returns: Complete risk assessment with score, verdict, signals, and operational hint.

risk_assessment input schema
{
  "type": "object",
  "title": "risk_assessmentArguments",
  "required": [
    "symbol"
  ],
  "properties": {
    "chain": {
      "type": "string",
      "title": "Chain",
      "default": "aggregate"
    },
    "symbol": {
      "type": "string",
      "title": "Symbol"
    },
    "use_case": {
      "type": "string",
      "title": "Use Case",
      "default": "settlement"
    }
  }
}
risk_assessment output schema
{
  "type": "object",
  "title": "risk_assessmentOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
risk_assessment annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
peg_status
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Quick peg check for a stablecoin. Shows current price and deviation.

peg_status input schema
{
  "type": "object",
  "title": "peg_statusArguments",
  "required": [
    "symbol"
  ],
  "properties": {
    "symbol": {
      "type": "string",
      "title": "Symbol"
    }
  }
}
peg_status output schema
{
  "type": "object",
  "title": "peg_statusOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
peg_status annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
peg_history
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

30-day peg history. Shows max deviation, depeg events, trend.

peg_history input schema
{
  "type": "object",
  "title": "peg_historyArguments",
  "required": [
    "symbol"
  ],
  "properties": {
    "symbol": {
      "type": "string",
      "title": "Symbol"
    }
  }
}
peg_history output schema
{
  "type": "object",
  "title": "peg_historyOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
peg_history annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
supply_flow
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Mint/burn flow analysis. Shows 7d supply changes and direction.

supply_flow input schema
{
  "type": "object",
  "title": "supply_flowArguments",
  "required": [
    "symbol"
  ],
  "properties": {
    "symbol": {
      "type": "string",
      "title": "Symbol"
    }
  }
}
supply_flow output schema
{
  "type": "object",
  "title": "supply_flowOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
supply_flow annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
holder_data
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Holder concentration metrics. Top holder %, HHI index, whale count.

holder_data input schema
{
  "type": "object",
  "title": "holder_dataArguments",
  "required": [
    "symbol"
  ],
  "properties": {
    "symbol": {
      "type": "string",
      "title": "Symbol"
    }
  }
}
holder_data output schema
{
  "type": "object",
  "title": "holder_dataOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
holder_data annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
custody_data
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Custodian profile. Shows custodians, SIFI status, attestation freshness.

custody_data input schema
{
  "type": "object",
  "title": "custody_dataArguments",
  "required": [
    "symbol"
  ],
  "properties": {
    "symbol": {
      "type": "string",
      "title": "Symbol"
    }
  }
}
custody_data output schema
{
  "type": "object",
  "title": "custody_dataOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
custody_data annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
redemption_data
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Redemption terms. Settlement time, minimums, fees, institutional restrictions.

redemption_data input schema
{
  "type": "object",
  "title": "redemption_dataArguments",
  "required": [
    "symbol"
  ],
  "properties": {
    "symbol": {
      "type": "string",
      "title": "Symbol"
    }
  }
}
redemption_data output schema
{
  "type": "object",
  "title": "redemption_dataOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
redemption_data annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
cross_chain_data
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Cross-chain distribution. Chain count, bridge exposure, primary chain.

cross_chain_data input schema
{
  "type": "object",
  "title": "cross_chain_dataArguments",
  "required": [
    "symbol"
  ],
  "properties": {
    "symbol": {
      "type": "string",
      "title": "Symbol"
    }
  }
}
cross_chain_data output schema
{
  "type": "object",
  "title": "cross_chain_dataOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
cross_chain_data annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
leaderboard
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Stablecoin risk leaderboard. Ranked by risk score (lowest = safest). Args: limit: Number of results (default 10, max 20)

leaderboard input schema
{
  "type": "object",
  "title": "leaderboardArguments",
  "properties": {
    "limit": {
      "type": "integer",
      "title": "Limit",
      "default": 10
    }
  }
}
leaderboard output schema
{
  "type": "object",
  "title": "leaderboardOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
leaderboard annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
compare
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Side-by-side comparison of up to 5 stablecoins. Args: symbols: Comma-separated string (e.g. USDC,USDT,DAI) or list of symbols use_case: Context (settlement, collateral, treasury, payment)

compare input schema
{
  "type": "object",
  "title": "compareArguments",
  "required": [
    "symbols"
  ],
  "properties": {
    "symbols": {
      "type": "string",
      "title": "symbols"
    },
    "use_case": {
      "type": "string",
      "title": "Use Case",
      "default": "settlement"
    }
  }
}
compare output schema
{
  "type": "object",
  "title": "compareOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
compare annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
supported_tokens
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

List all supported stablecoins with coverage info.

supported_tokens input schema
{
  "type": "object",
  "title": "supported_tokensArguments",
  "properties": {}
}
supported_tokens output schema
{
  "type": "object",
  "title": "supported_tokensOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
supported_tokens annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}
methodology
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Explain scoring methodology. Signal weights, verdict thresholds, data sources.

methodology input schema
{
  "type": "object",
  "title": "methodologyArguments",
  "properties": {}
}
methodology output schema
{
  "type": "object",
  "title": "methodologyOutput",
  "required": [
    "result"
  ],
  "properties": {
    "result": {
      "type": "string",
      "title": "Result"
    }
  }
}
methodology annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

0 advertised

No prompt definitions available.

Resources

0 advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
1549 ms
95th percentile latency
1549 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 1549 ms · metadata changed · 13 tool(s), 0 resource(s), 0 resource template(s), 0 prompt(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport sse feedoracle-stablecoin-risk-mcp https://feedoracle.io/mcp/risk/sse

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "feedoracle-stablecoin-risk-mcp": {
      "type": "sse",
      "url": "https://feedoracle.io/mcp/risk/sse",
      "disabled": false
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport sse feedoracle-stablecoin-risk-mcp https://feedoracle.io/mcp/risk/sse

Let your agent find its tools

Find servers like FeedOracle Stablecoin Risk MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.