github analyzed 280b136

IndigoProtocol/indigo-mcp

github

Indigo Protocol MCP — iAsset prices, CDP analytics, stability pools, staking & governance

maintainer
IndigoProtocol
license
first seen
2026-06-03
last seen
2026-06-03
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio · streamable-http · http verified reported listed in the official MCP registry counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 1

  • fs IndigoProtocol-indigo-mcp-280b136/src/cli/setup.ts :3 import * as fs from 'fs';

network 2

  • net IndigoProtocol-indigo-mcp-280b136/src/server.ts :4 import { createServer as createHttpServer } from 'node:http';
  • net IndigoProtocol-indigo-mcp-280b136/src/utils/indexer-client.ts :1 import axios, { type AxiosInstance } from 'axios';

secrets 1

  • secrets IndigoProtocol-indigo-mcp-280b136/src/utils/lucid-provider.ts :32 const apiKey = process.env.BLOCKFROST_API_KEY;

tool registrations 12

  • get_tvl IndigoProtocol-indigo-mcp-280b136/src/tools/analytics-tools.ts :6
  • get_apr_rewards IndigoProtocol-indigo-mcp-280b136/src/tools/analytics-tools.ts :26
  • get_dex_yields IndigoProtocol-indigo-mcp-280b136/src/tools/analytics-tools.ts :71
  • get_protocol_stats IndigoProtocol-indigo-mcp-280b136/src/tools/analytics-tools.ts :91
  • get_assets IndigoProtocol-indigo-mcp-280b136/src/tools/asset-tools.ts :27
  • get_ada_price IndigoProtocol-indigo-mcp-280b136/src/tools/asset-tools.ts :141
  • get_indy_price IndigoProtocol-indigo-mcp-280b136/src/tools/asset-tools.ts :162
  • get_steelswap_tokens IndigoProtocol-indigo-mcp-280b136/src/tools/dex-tools.ts :6
  • get_protocol_params IndigoProtocol-indigo-mcp-280b136/src/tools/governance-tools.ts :6
  • get_temperature_checks IndigoProtocol-indigo-mcp-280b136/src/tools/governance-tools.ts :26
  • get_polls IndigoProtocol-indigo-mcp-280b136/src/tools/governance-tools.ts :47
  • get_staking_positions IndigoProtocol-indigo-mcp-280b136/src/tools/staking-tools.ts :43

install hooks 1

  • prepublishOnly IndigoProtocol-indigo-mcp-280b136/package.json :24 npm run build

declared dependencies 22

  • libsodium-sumo@^0.7.16
  • libsodium-wrappers-sumo@^0.7.16
  • undici@^7.24.5
  • @3rd-eye-labs/cardano-offchain-common@^1.2.0
  • @indigo-labs/indigo-sdk@^0.3.28
  • @lucid-evolution/lucid@^0.4.29
  • @modelcontextprotocol/sdk@^1.18.0
  • @qbtlabs/x402@^0.5.0
  • @types/node@^24.3.1
  • @typescript-eslint/eslint-plugin@^8.0.0
  • @typescript-eslint/parser@^8.0.0
  • axios@^1.12.2
  • bech32@^2.0.0
  • dotenv@^17.3.1
  • esbuild@^0.27.3
  • eslint@^9.0.0
  • patch-package@^8.0.1
  • prettier@^3.0.0
  • tsx@^4.0.0
  • typescript@^5.9.2
  • vitest@^4.0.18
  • zod@^3.25.76

transport_posture 1

  • network-listening, binds all interfaces, no auth detected IndigoProtocol-indigo-mcp-280b136/src/server.ts :56 httpServer.listen(port, '0.0.0.0', async () => {