I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

starknet-mcp
Starknet MCP server.
1
Github Watches
2
Github Forks
5
Github Stars
🌐 Starknet MCP Server
A Model Context Protocol (MCP) server that enables AI models to interact with Starknet.
🚀 Features
- 📝 Get the latest block from Starknet
👷♂️ TODOs
- Add tools to be able to interact with smart contracts on Starknet
📋 Prerequisites
- Node.js 18+
🛠️ Installation
Installing via Smithery
To install Starknet MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @AbdelStark/starknet-mcp --client claude
Manual Installation
- Clone the repository:
git clone https://github.com/AbdelStark/starknet-mcp
cd starknet-mcp
- Install dependencies:
npm install
- Create a
.env
file:
💡 You can copy the
.env.example
file and modify it as needed.
# Log level (debug, info, warn, error)
LOG_LEVEL=debug
# Node environment (development, production)
NODE_ENV=development
# Server mode (stdio or sse)
SERVER_MODE=sse
# Port for SSE mode
PORT=9000
# Starknet RPC URL
STAKNET_RPC_URL=https://...
🚦 Usage
Starting the Server
# Development mode with hot reload
npm run dev
# Production mode
npm start
Available Tools
get_block
Gets the latest block from the Starknet blockchain.
Example input:
{
"blockNumber": 1234567890
}
🔧 Development
Project Structure
starknet-mcp/
├── src/
│ ├── index.ts # Main server entry point
│ ├── types.ts # TypeScript type definitions
├── .env # Environment configuration
└── tsconfig.json # TypeScript configuration
Running Tests
npm test
🤝 Contributing
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
📜 License
This project is licensed under the MIT License - see the LICENSE file for details.
🔗 Resources
- Starknet Docs
- Starknetjs Docs
- Model Context Protocol
- Visual testing tool for MCP servers
- Awesome MCP Servers
- Awesome MCP Clients
- MCP TypeScript SDK
📬 Contact
Feel free to follow me if you'd like, using my public key:
npub1hr6v96g0phtxwys4x0tm3khawuuykz6s28uzwtj5j0zc7lunu99snw2e29
Or just scan this QR code to find me:
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
I find academic articles and books for research and literature reviews.
This GPT assists in finding a top-rated business CPA - local or virtual. We account for their qualifications, experience, testimonials and reviews. Business operators provide a short description of your business, services wanted, and city or state.
Confidential guide on numerology and astrology, based of GG33 Public information
Emulating Dr. Jordan B. Peterson's style in providing life advice and insights.
Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.
Advanced software engineer GPT that excels through nailing the basics.
Converts Figma frames into front-end code for various mobile frameworks.
Discover the most comprehensive and up-to-date collection of MCP servers in the market. This repository serves as a centralized hub, offering an extensive catalog of open-source and proprietary MCP servers, complete with features, documentation links, and contributors.
Micropython I2C-based manipulation of the MCP series GPIO expander, derived from Adafruit_MCP230xx
The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more.
Mirror ofhttps://github.com/agentience/practices_mcp_server
A unified API gateway for integrating multiple etherscan-like blockchain explorer APIs with Model Context Protocol (MCP) support for AI assistants.
Reviews

user_kG5TEtVC
I've been using Starknet-MCP by AbdelStark, and it's simply fantastic. This application significantly streamlined my processes with its efficient and user-friendly interface. It's evident that a lot of thought and skill went into creating this tool. I highly recommend it to anyone looking to enhance their workflow with a reliable and robust MCP application. Check it out on GitHub!