Koios Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Koios Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
An MCP (Model Context Protocol) server for the Koios Cardano blockchain REST API. Provides LLMs with direct access to on-chain Cardano data through 95 tools covering every non-deprecated Koios endpoint.
Koios is a decentralized and open-source public API query layer for the Cardano blockchain. It provides RESTful access to blockchain data without requiring complex infrastructure, built on top of PostgREST.
| Category | Tools | Description |
|---|---|---|
| Network | 8 | Chain tip, genesis params, tokenomics, protocol params, era summaries |
| Epoch | 3 | Epoch info, protocol params per epoch, block protocol distribution |
| Block | 4 | Block listing, block details, block transactions, raw CBOR |
| Transaction | 9 | TX info/status/metadata, UTxO info, submit TX, CBOR data |
| Address | 8 | Address info/UTxOs/assets/transactions, credential lookups |
| Account | 11 | Stake account info/rewards/history/delegations/assets |
| Asset | 11 | Native asset listing/info/history/holders, policy lookups, NFT address |
| Pool | 17 | Pool listing/info/delegators/blocks/history/metadata/relays/voting |
| Governance | 14 | DReps, committee info, proposals, votes, voting power history |
| Script | 6 | Script info, native/Plutus listings, redeemers, datum info |
| Ogmios | 1 | Proxy to Ogmios JSON-RPC queries |
git clone https://github.com/michaeljfazio/koios-mcp.git
cd koios-mcp
npm install
npm run build| Variable | Default | Description |
|---|---|---|
KOIOS_NETWORK | preview | Network to query: mainnet, preview, preprod, or guild |
KOIOS_API_KEY | — | Optional Bearer token for higher rate limits (get one here) |
Add to your Claude Code MCP settings (~/.claude/settings.json or project .mcp.json):
{
"mcpServers": {
"koios": {
"command": "node",
"args": ["/path/to/koios-mcp/dist/index.js"],
"env": {
"KOIOS_NETWORK": "preview"
}
}
}
}Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"koios": {
"command": "node",
"args": ["/path/to/koios-mcp/dist/index.js"],
"env": {
"KOIOS_NETWORK": "mainnet"
}
}
}
}Once connected, an LLM can use tools like:
Most GET-based tools support PostgREST query parameters for flexible data retrieval:
"block_height,epoch_no,hash""block_height.desc"eq, gt, lt, gte, lte, neq, like, in# Watch mode with auto-reload
npm run dev
# Build
npm run build
# Run
npm startKoios public tier (no auth):
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.