Minimalist vector graphic symbolizing Starknet MCP Server blockchain AI integration

AI Agent for Starknet MCP Server

Empower your AI workflows with seamless Starknet blockchain integration using the Starknet MCP Server. Effortlessly interact with blockchain data, manage wallets, resolve StarknetID domains, and execute smart contract operations—all through a unified AI-ready interface. Designed for developers, web3 teams, and AI assistants, this solution streamlines blockchain queries, token transfers, and NFT management across Starknet Mainnet and Sepolia testnet.

PostAffiliatePro
KPMG
LiveAgent
HZ-Containers
VGD
Minimalist vector image representing blockchain integration and AI connectivity

Seamless Starknet Blockchain Integration

Connect your AI agents directly to the Starknet blockchain and harness real-time access to network data, balances, transactions, and smart contract functionality. The Starknet MCP Server supports both Mainnet and Sepolia, offering reliable tools for querying, sending tokens, and interacting with contracts—all with built-in StarknetID resolution for user-friendly workflows.

Full Starknet Support.
Connect to both Mainnet and Sepolia networks for comprehensive blockchain operations.
StarknetID Resolution.
Automatically resolve human-readable StarknetID domains to blockchain addresses for seamless user experience.
Smart Contract Interaction.
Read and write to Cairo smart contracts, including viewing ABIs and contract storage details.
Token & NFT Management.
Transfer, check balances, and manage both native and ERC20 tokens, as well as NFTs, directly from your AI agent.
Minimalist API and AI agent communication illustration

AI-Ready Tools & Secure API

Leverage a suite of MCP tools and resources for robust blockchain actions, all accessible via HTTP or stdio server modes. Designed for integration with platforms like Claude, GPT, and web3 assistants, the API includes secure transaction handling and real-time event streaming with Server-Sent Events (SSE).

Dual Server Modes.
Run as either HTTP or stdio server to fit any integration need, from web apps to local AI agents.
Secure Transactions.
All blockchain operations are handled with safety and transaction confirmation built in.
Real-Time Event Streaming.
Take advantage of Server-Sent Events (SSE) for live blockchain data updates and notifications.
Minimalist developer tools and configuration settings illustration

Developer Friendly & Highly Configurable

Enjoy flexible installation and configuration options, including npx, global, local, and source-based setups. Use in development, production, or with tools like Cursor and Claude CLI. Quickly adapt your workflow for rapid blockchain prototyping and AI-powered automation.

Flexible Installation.
Install and launch via npx, npm, yarn, pnpm, or directly from source for ultimate flexibility.
Easy Integration with AI Tools.
Set up with AI assistants and developer tools like Cursor, Claude CLI, and more with minimal configuration.
Configurable Defaults.
Adjust network, port, and host settings to match your project’s requirements.

MCP INTEGRATION

Available Starknet MCP Integration Tools

The following tools are available as part of the Starknet MCP integration:

get_starknet_eth_balance

Retrieve the ETH balance for a given address or Starknet ID on Starknet Mainnet or Sepolia.

get_starknet_strk_balance

Retrieve the STRK token balance for a specified address or Starknet ID.

get_erc20_balance

Retrieve the balance of any ERC20 token for a given Starknet address.

get_nft_balance

Check the number of NFTs held by a Starknet address within a specific collection.

get_block

Retrieve details for a specific Starknet block by block number or hash.

get_transaction

Fetch transaction details and status using a transaction hash.

get_contract

Retrieve information about a smart contract deployed on Starknet.

get_starknetid_profile

Get the full profile and verification details for a Starknet ID.

transfer_eth

Send ETH from one Starknet address to another, supporting StarknetID as recipient.

transfer_strk

Transfer STRK tokens between Starknet addresses with transaction confirmation.

transfer_erc20

Transfer any ERC20 token on Starknet between addresses.

transfer_nft

Send an NFT from one address to another on Starknet.

resolve_starknet_address

Resolve a Starknet ID domain to its corresponding Starknet address.

resolve_starknetid

Resolve a Starknet address to the associated Starknet ID domain.

validate_starknet_domain

Check if a given Starknet domain is valid and available.

call_starknet_contract

Call a read-only function on a deployed Starknet smart contract.

invoke_starknet_contract

Execute a write transaction to a Starknet smart contract and return the result.

Power Your AI Agents with Starknet Blockchain

Integrate seamless Starknet blockchain access, wallet management, and smart contract interaction into your AI workflows. Try Starknet MCP Server—easy setup, robust features, and instant connectivity for next-gen applications.

Starknet MCP Server landing page screenshot

What is Starknet MCP Server

Starknet MCP Server, developed by mcpdotdirect, is a comprehensive Model Context Protocol (MCP) server specifically designed for the Starknet blockchain. It enables AI agents and applications to seamlessly interact with the Starknet network, providing robust tools for querying blockchain data, managing wallets, and executing smart contract operations. The server supports both the Starknet Mainnet and Sepolia testnet, offers native token management (ETH and STRK), and resolves Starknet IDs for user-friendly address handling. Its dual-mode operation (stdio for CLI and HTTP for web apps) and compatibility with leading AI assistants like Claude and GPT make it a versatile bridge between AI and blockchain ecosystems.

Capabilities

What we can do with Starknet MCP Server

With Starknet MCP Server, users and AI agents can unlock a wide range of blockchain functionalities, from querying state to managing digital assets and interacting with smart contracts. The server’s feature set is designed to make Starknet more accessible and programmable for both developers and AI-powered applications.

Query Blockchain State
Retrieve balances, transaction history, and network data from Starknet Mainnet and Sepolia testnet.
Smart Contract Interactions
Deploy, call, and manage smart contracts directly from AI agents or applications.
Wallet Management
Create and manage Starknet wallets, handle token transfers, and support both ETH and STRK.
Starknet ID Resolution
Convert Starknet IDs to blockchain addresses and vice versa for easier user management.
NFT Operations
Facilitate NFT minting, transfer, and management on the Starknet blockchain.
vectorized server and ai agent

How AI Agents Benefit from Starknet MCP Server

AI agents benefit greatly from Starknet MCP Server by gaining direct, programmable access to the Starknet blockchain. This allows them to automate on-chain operations, fetch real-time blockchain data, conduct secure asset management, and seamlessly interact with decentralized applications (dApps) on behalf of users. The server’s AI compatibility ensures a smooth, reliable bridge between intelligent agents and next-generation blockchain infrastructure.