IOTA MCP Server
@Danielmark001
关于 IOTA MCP Server
Built for IOTA Moveathon Hackathon
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"iota_evm_mcp_server": {
"command": "bun",
"args": [
"start"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is IOTA MCP Server?
IOTA MCP Server is a Model Context Protocol (MCP) server that provides blockchain services for IOTA, Shimmer, and 30+ EVM-compatible networks. It enables AI agents to read blockchain state, interact with smart contracts, transfer tokens, and access IOTA-specific features like staking and network monitoring through a unified interface.
How to use IOTA MCP Server?
Clone the repository, install dependencies with Bun (recommended) or npm, configure the .env file with your IOTA JWT token, node URL, and mnemonic for transactions, then start the server with bun start (stdio) or bun start:http (HTTP). Docker deployment is also available.
Key features of IOTA MCP Server
- Multi-chain support for IOTA, Shimmer, and 30+ EVM networks
- IOTA-specific services: staking, gas estimation, network status
- Token operations: ERC20, ERC721, ERC1155 transfer and metadata
- Smart contract deployment and security analysis on IOTA
- Cross-chain arbitrage monitoring between IOTA and other networks
- ENS name resolution for all address parameters
Use cases of IOTA MCP Server
- AI agents querying IOTA network status, gas prices, and block data
- Automated token transfers and smart contract interactions across chains
- Monitoring and executing cross-chain arbitrage opportunities
- Deploying and analyzing Solidity smart contracts on IOTA networks
FAQ from IOTA MCP Server
What dependencies are required to run IOTA MCP Server?
Bun 1.0.0+ or Node.js 18.0.0+ is required. A .env file with IOTA_JWT_TOKEN, IOTA_NODE_URL, and optionally IOTA_MNEMONIC (for sending transactions) must be configured.
What transport protocols does IOTA MCP Server support?
The server supports both stdio (for embedding in CLI tools) and HTTP (for web applications) transports.
Where does blockchain data come from?
Data is fetched directly from the blockchain via user-configured node URLs (e.g., IOTA_NODE_URL). The server does not host its own node; it relies on external RPC endpoints.
How are transactions authenticated?
Transaction signing uses a private key derived from the mnemonic provided in the .env file. No API keys are required for signing; the JWT token is used for node access if needed.
Can IOTA MCP Server be used with non-IOTA EVM chains?
Yes, it supports 30+ EVM networks including Ethereum, Optimism, Arbitrum, Base, Polygon, and many others, all through the same MCP interface.
其他 分类下的更多 MCP 服务器
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
评论