Arcontextify MCP Server

Convert ARC-56 smart contracts to MCP servers for AI agent integration.

Local serverstdioPython

What is the Arcontextify MCP Server?

Convert ARC-56 smart contracts to MCP servers for AI agent integration.

The short version

  • 🔄 Converts ARC-56 specs to MCP servers
  • 🛡️ Secure environment-based configuration
  • 🎯 Call type filtering (readonly/write-only/both)
  • 🧪 Simulation mode for safe testing
  • ⚡ AlgoKit Utils integration
  • 📦 UV-based project generation

What it needs from you

  • Python 3.10+ - UV package manager - AlgoKit Utils 2.0+

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Arcontextify MCP Server

claude mcp add arcontextify --env ALGORAND_ALGOD_TOKEN=your-value --env ALGORAND_ALGOD_SERVER=your-value --env ALGORAND_APP_ID=your-value --env ALGORAND_DELEGATED_PRIVATE_KEY=your-value -- uvx arcontextify

Configuration

  • Python 3.10+ - UV package manager - AlgoKit Utils 2.0+
VariableDescriptionRequired
ALGORAND_ALGOD_TOKENCredential the server authenticates with.Yes
ALGORAND_ALGOD_SERVERConfiguration value read at startup.Optional
ALGORAND_APP_IDConfiguration value read at startup.Optional
ALGORAND_DELEGATED_PRIVATE_KEYCredential the server authenticates with.Yes

Frequently asked questions

Convert ARC-56 smart contracts to MCP servers for AI agent integration. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.