arbitrum_mcp_server
by: soodteenz
arbitrum_mcp_server
📌Overview
Purpose: The Arbitrum MCP Server aims to facilitate real-time data analysis of the Arbitrum blockchain through the integration of the Arbiscan API and Claude AI.
Overview: The Arbitrum MCP Server provides users with immediate access to crucial data related to the Arbitrum blockchain, enhancing the way developers and analysts interact with blockchain metrics and analytics.
Key Features:
-
Real-time Data Fetching: Access up-to-date information about the Arbitrum blockchain, helping users stay informed with the latest data.
-
AI-Powered Analysis: Utilize Claude AI for intelligent interpretations and insights derived from fetched blockchain data, improving decision-making capabilities.
Arbitrum MCP Server
A Model Context Protocol (MCP) server providing real-time Arbitrum blockchain data analysis using the Arbiscan API and Claude AI.
Features
- Real-time Arbitrum blockchain data fetching
- Latest block information
- Transaction analysis
- Account balance checking
- Network statistics
- AI-powered data interpretation using Claude
Setup
- Install dependencies:
npm install
- Create a
.env
file with your API keys:
ARBISCAN_API_KEY=your_arbiscan_api_key
CLAUDE_API_KEY=your_claude_api_key
- Run the server:
npx tsx arbitrum-mcp.ts
Usage
The server provides a tool called "getArbitrumData" that accepts:
fullPrompt
: Your query about Arbitrum dataaddress
(optional): Specific Ethereum address to analyze
Example Queries
- What is the latest block?
- Show me recent transactions
- What's the current ETH supply on Arbitrum?
- Check balance for address 0x...
License
MIT