1. Conduid
  2. Files
  3. Ask Starknet MCP Server
MCP server · Files

Ask Starknet MCP Server

zed extension for starknet's official mcp server

Unclaimed files
34Low

Scored 7 months ago · breakdown

About Ask Starknet MCP Server

Ask Starknet MCP Server is an MCP server in the Files category: zed extension for starknet's official mcp server.

Install

From source
git clone https://github.com/0xpantera/ask-starknet-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Ask Starknet MCP Server

Powered by Claude · Grounded in docs

I know everything about Ask Starknet MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Ask Starknet MCP Extension for Zed

A Zed extension that exposes the ask-starknet MCP server as a context server, enabling AI assistants to interact with the Starknet blockchain directly from Zed.

Features

  • Query Starknet blockchain data (blocks, transactions, account balances)
  • Deploy and interact with smart contracts
  • Access to all ask-starknet MCP tools through Zed's AI assistant
  • Configurable LLM providers (Anthropic Claude, OpenAI, Google Gemini)

Prerequisites

Installation

  1. Build ask-starknet:

    git clone https://github.com/KasarLabs/ask-starknet
    cd ask-starknet
    pnpm install
    pnpm -w build
    
  2. Install the extension in Zed:

    • Clone this repository
    • In Zed: Extensions → Ask Starknet MCP
    • Select install
  3. Configure settings in Zed (Cmd/Ctrl + ,):

    {
      "context_servers": {
        "ask-starknet-mcp": {
          "enabled": true,
          "settings": {
            "ask_starknet_path": "/absolute/path/to/ask-starknet",
            "anthropic_api_key": "sk-ant-...",
            "starknet_rpc_url": "https://starknet-mainnet.public.blastapi.io",
            "starknet_account_address": "0x...",
            "starknet_private_key": "0x..."
          }
        }
      }
    }
    

Configuration

Required Settings

  • ask_starknet_path: Absolute path to your ask-starknet repository
  • At least one LLM API key:
    • anthropic_api_key: For Claude models (recommended)
    • gemini_api_key: For Google Gemini models
    • openai_api_key: For OpenAI models

Optional Settings

  • starknet_rpc_url: Starknet RPC endpoint
  • starknet_account_address: Your Starknet account address
  • starknet_private_key: Your account private key (for transactions)
  • model_name: Specific model to use (defaults based on API key)

Usage

  1. Open the Agent Panel in Zed (View → Agent Panel)
  2. Enable the "Ask Starknet" context server for your assistant
  3. Ask Starknet-related questions:
    • "What's the current block number?"
    • "Check the balance of address 0x..."
    • "Deploy a simple storage contract"

Troubleshooting

  • "ask_starknet_path not found": Ensure the path is absolute and points to your built ask-starknet repo
  • "index.js not found": Run pnpm -w build in the ask-starknet directory
  • "At least one LLM API key required": Set a valid API key in your settings
  • Process not starting: Run zed --foreground to see detailed logs

Development

# Build the extension
cargo clean
cargo build --target wasm32-wasi --release

# Or use Zed's rebuild button in Extensions

License

MIT - See LICENSE file for details.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Ask Starknet MCP Server

How do I install Ask Starknet MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Ask Starknet MCP Server safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Ask Starknet MCP Server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.