
ARBuilder
by Quantum3-Labs·★ 21·Score 43
AI-powered development assistant for Arbitrum ecosystem with 19 MCP tools providing code generation for Stylus, SDKs, dApps and Orbit chains.
Overview
ARBuilder is a sophisticated MCP server that leverages RAG technology to provide context-aware code generation specifically for the Arbitrum ecosystem. It features a hybrid search engine combining vector search, BM25 keyword matching, and cross-encoder reranking to retrieve relevant code snippets and documentation. The server exposes 19 specialized tools for generating Stylus smart contracts in Rust, cross-chain SDK implementations, full-stack dApp development (including backend, frontend, indexer, oracle components), and Orbit chain deployment assistance.
Try asking AI
After installing, here are 7 things you can ask your AI assistant:
When to choose this
Choose ARBuilder when developing applications for the Arbitrum ecosystem, especially if you need rapid prototyping of smart contracts, cross-chain bridges, or full-stack dApps with minimal boilerplate code.
When NOT to choose this
Avoid ARBuilder if you're working outside the Arbitrum ecosystem, need offline capabilities without API access, or require more granular control over the code generation process without relying on external services.
Tools this server exposes
12 tools extracted from the READMEgenerate_stylus_codeGenerate Stylus smart contracts in Rust based on natural language prompts
ask_stylusAsk questions about Stylus development and best practices
generate_bridge_codeGenerate cross-chain bridge implementation code for Arbitrum SDK
generate_messaging_codeGenerate cross-chain messaging code for Arbitrum SDK
generate_backendGenerate backend code for full-stack dApps using NestJS/Express
generate_frontendGenerate frontend code for full-stack dApps using Next.js + wagmi
orchestrate_dappOrchestrate full-stack dApp development by coordinating all components
generate_orbit_configGenerate configuration for Orbit chain deployment
generate_orbit_deploymentGenerate deployment code for Orbit chains
ask_orbitAsk questions about Orbit chain development and deployment
validate_stylus_codeValidate Stylus smart contracts for correctness and best practices
get_stylus_contextRetrieve context information about Stylus development
Comparable tools
Installation
Hosted Installation (Recommended)
# Claude Code
claude mcp add arbbuilder -- npx -y mcp-remote https://arbuilder.app/mcp --header "Authorization: Bearer YOUR_API_KEY"Add to ~/.cursor/mcp.json (Cursor / VS Code):
{
"mcpServers": {
"arbbuilder": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://arbuilder.app/mcp",
"--header", "Authorization: Bearer YOUR_API_KEY"]
}
}
}Get your API key at [arbuilder.app](https://arbuilder.app)
Self-hosted Installation
Coming soon - see documentation for setup instructions.
FAQ
- What is ARBuilder?
- ARBuilder is an AI-powered development assistant specifically designed for the Arbitrum ecosystem. It provides 19 MCP tools to generate smart contracts, SDKs, dApps, and Orbit chain configurations through natural language prompts.
- How does the RAG pipeline work?
- ARBuilder uses a hybrid search approach combining vector search, BM25 keyword matching, and cross-encoder reranking. It processes documentation and code snippets through a 3-layer filtering system before embedding them with BGE-M3 model for retrieval.
- What IDEs support ARBuilder?
- ARBuilder integrates with Claude Code, Cursor, VS Code, and any other MCP client through either local stdio connection or remote mcp- proxy.
Compare ARBuilder with
Last updated · Auto-generated from public README + GitHub signals.