midnight_init
Initialize Midnight Network development context. Configure network (testnet, devnet, mainnet), access tools for smart contract development, and set up provider connections. Required first step for every Midnight session.
Instructions
⚠️ CALL THIS FIRST - Initialize Midnight Network development context.
IMPORTANT: This tool MUST be called at the START of every Midnight development session.
This tool:
Establishes network configuration (testnet, devnet, or mainnet)
Documents all available Midnight MCP tools
Provides guidance on Compact smart contract development
Sets up provider connections for blockchain queries
Use this tool to:
Configure which Midnight network to connect to
Understand available tools for contract development
Learn about Compact language basics
Get started with Midnight dApp development
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| network | No | ||
| indexer_url | No | ||
| proof_server_url | No |