Arbitrum MCP Tools ๐๐ฆพ
@utkucy
About Arbitrum MCP Tools ๐๐ฆพ
Overview
What is Arbitrum MCP Tools ๐๐ฆพ?
Arbitrum MCP Tools ๐๐ฆพ is a set of tools that enables AI assistants (Claude, Cursor, Windsurf) to perform Arbitrum blockchain operations via the Model Context Protocol (MCP). It runs on Node.js and is openโsource under the MIT license.
How to use Arbitrum MCP Tools ๐๐ฆพ?
- Clone the repo, create a
.envfile with your Alchemy API key (required) and optionally an Arbiscan API key. - Run a platformโspecific setup script:
npm run setup-cursor,npm run setup-claude, ornpm run setup-windsurf. - Choose between local (from project files) or global (NPM) installation.
- Restart the AI assistant application. The assistant will then be able to use the tools via natural language.
Key features of Arbitrum MCP Tools ๐๐ฆพ
- Account analysis โ check balances, transactions, and tokens.
- Chain data โ retrieve blocks, transactions, and onโchain info.
- Contract interaction โ read/write smart contracts.
- Crossโchain operations โ bridge and communicate between chains.
- Development & batch operations โ developer helpers and multiโaddress queries.
- Stylus support โ deploy and activate Stylus smart contracts.
- Natural language interface โ simply ask your AI assistant for blockchain data.
Use cases of Arbitrum MCP Tools ๐๐ฆพ
- โWhatโs the ETH balance of 0x123โฆ?โ โ instant account balance check.
- โCheck NFTs owned by 0xabcโฆโ โ query NFT holdings.
- โHow much gas is needed to transfer 1 ETH?โ โ estimate gas costs.
- โShow me the latest block on Arbitrumโ โ realโtime block data.
- โDecode this transaction input data: 0xโฆโ โ decode calldata using Arbiscan ABIs.
FAQ from Arbitrum MCP Tools ๐๐ฆพ
What API keys are required?
An Alchemy API key is mandatory for most tools. An Arbiscan API key is optional but required for the decodeTransactionCalldata tool; if not provided, that tool returns an error.
Which AI assistants are supported?
Setup scripts are provided for Claude (desktop app), Cursor, and Windsurf.
How do I authenticate for Stylus tools?
Choose one of three methods in the .env file: direct private key (STYLUS_PRIVATE_KEY), a path to a private key file (STYLUS_PRIVATE_KEY_PATH), or a path to an encrypted keystore (STYLUS_KEYSTORE_PATH). The keystore method is the most secure.
What is the license?
The project is licensed under the MIT License.
Can I add new tools?
Yes, the project is modular. Create a new file in the appropriate category folder, follow the provided template, register the tool in the categoryโs index.ts, and rebuild.
Basic information
More IDE & Code Editors MCP clients
ClaudeR
imnmvR MCP Integration for Claude
Install MCP CLI
supermemoryaiA simple CLI to install MCP servers into any client
Visual Studio Code - Open Source ("Code - OSS")
microsoftVisual Studio Code
Copilot MCP Client for VSCode
Automata-Labs-teamCopilot MCP Search for VSCode
vikashloombaA powerful VSCode extension that enables MCP server usage in Copilot, giving it access to MCP tools, resources, and more.
Comments