Skip to main content

install-starknet-mcp

Install and configure the Starknet MCP server for Claude Code

الانتقال إلى التثبيت

معلومات المصدر

المستودع
starkware-libs/starknet-specs
آخر نشاط في المصدر
٢٤ مايو ٢٠٢٦ في ٠٧:٥٧
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
١١٥
التفرعات
٩٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
install-starknet-mcp
description
Install and configure the Starknet MCP server for Claude Code
allowed-tools
Bash, Read
argument-hint
<rpc-url>
# Install Starknet MCP Server Set up the Starknet MCP server so Claude can query a live Starknet node. ## Steps 1. The user should provide their Starknet JSON-RPC endpoint URL as `$ARGUMENTS`. If no argument was given, ask the user for their RPC URL. It must be a v0.10.2+ endpoint. 2. Install the Python dependencies: ```bash pip install -r mcp/requirements.txt ``` 3. Ask the user which scope they want: - **Global** (`--scope user`) — available in all projects. Best if they work with Starknet across multiple repos. Requires using the absolute path to `mcp/server.py`. - **Project** (default) — available only in this repo. Uses a relative path. 4. Register the MCP server with Claude Code using the chosen scope. Note that `--env` must come **before** `--` so Claude sets it in the server's environment (anything after `--` is passed as argv to the server itself): - Global: `claude mcp add --scope user --env STARKNET_RPC_URL=<the-url> starknet -- python <absolute-path-to-server.py>` - Project: `claude mcp add --env STARKNET_RPC_URL=<the-url> starknet -- python mcp/server.py` 5. Verify the server is registered by running: ```bash claude mcp list ``` 6. Tell the user the installation is complete and they should restart Claude Code for the new MCP server to take effect. List a few example prompts they can try: - "What's the latest block number on Starknet?" - "Get me the transaction receipt for 0x..." - "What's the ETH token total supply on Starknet?"
عرض على GitHub