Agent Skill Installer
The Inkwell Agent API can be consumed by AI agents through multiple discovery mechanisms.Claude Code Skill
The Inkwell repo includes a native Claude Code skill that teaches Claude how to use the staking API interactively.Installation
Clone the skill into your Claude Code skills directory:- Decision logic for when to call each endpoint
- Multi-step workflows (allocate -> build tx -> sign -> submit)
- Tier-aware behavior (knows which features require builder/pro)
MCP Server
The@inkwell.finance/mcp-ika-staking package exposes the full API as MCP tools and resources.
Installation
Configuration
Add to your MCP client config (e.g.,claude_desktop_config.json):
Available tools
| Tool | Description |
|---|---|
ika_health | Check API health |
ika_metadata | Get network configuration |
ika_validators_scored | Get scored validator list |
ika_allocate | Compute optimal allocation |
ika_tx_stake | Build stake transaction params |
ika_tx_unstake | Build unstake transaction params |
ika_tx_withdraw | Build withdraw transaction params |
ika_rebalance | Get rebalance plan |
ika_delegators | Get delegator list |
Available resources
| Resource | Description |
|---|---|
ika://validators | Full validator set (public) |
ika://epoch | Current epoch data |
ika://price | Latest IKA price |
OpenAPI Spec
The raw OpenAPI 3.1 spec is available for any agent framework that consumes OpenAPI:Agent discovery
The API serves a plugin manifest for generic agent discovery:Environment variables
| Variable | Default | Description |
|---|---|---|
IKA_STAKING_API_URL | https://backend.inkwell.finance/api/v1/ika/agent | Agent API base URL |
IKA_STAKING_API_KEY | (none) | Your API key |