---
title: Build Web3 Plugin
description: Install the Build Web3 plugin so your AI coding agent can plan, build, and improve Web3 apps with accurate Quicknode product knowledge.
tags: []
---

## Overview

> For the complete documentation index, see [llms.txt](/docs/llms.txt)


**[Build Web3 plugin](https://github.com/quicknode/agent-plugins/)** helps AI coding agents plan, build, review, and prepare Web3 apps for production.

The plugin installs two components:

-   [`build-web3`](https://www.skills.sh/quicknode/agent-plugins/build-web3) skill: guides app design, selects chains and stacks, generates starters, reviews existing projects, and fixes approved issues. It also includes Quicknode product references so the agent can use the correct methods, parameters, and schemas when needed.
-   [Quicknode MCP server](/docs/build-with-ai/quicknode-mcp): reads live blockchain data with read-only JSON-RPC calls, and manages Quicknode infrastructure such as endpoints, security, rate limits, logs, usage, and billing. Requires a Quicknode account.

If you only need the build, review, and security workflows, you can install the [`build-web3`](https://www.skills.sh/quicknode/agent-plugins/build-web3) skill on its own without the Quicknode MCP server.

## Installation

**Plugin**

Installs the skill and the MCP server. Pick your client below.

  

-   Claude Code
-   Codex
-   Cursor
-   Other Clients

Add the marketplace, then install the plugin:

```bash
/plugin marketplace add quicknode/agent-plugins
```

```bash
/plugin install build-web3@quicknode-agent-plugins
```

Start a new session. Claude Code then loads the skill and registers the `quicknode` MCP server. The first MCP tool call opens the Quicknode OAuth flow in your browser.

Add the marketplace, then install the plugin:

```bash
codex plugin marketplace add https://github.com/quicknode/agent-plugins.git

codex plugin add build-web3@quicknode-agent-plugins
```

Verify the install:

```bash
codex plugin list
```

Start a new Codex thread. Codex then loads the skill and the MCP tools.

Cursor installs the MCP server and the skill separately.

**MCP server**: use the [deeplink in the install guide](https://github.com/quicknode/agent-plugins/blob/main/docs/install/cursor.md), or add the server to `~/.cursor/mcp.json` (global) or `.cursor/mcp.json` (project):

```json
{

  "mcpServers": {

    "quicknode": {

      "type": "http",

      "url": "https://mcp.quicknode.com/mcp"

    }

  }

}
```

You do not need an `auth` block. The server uses OAuth 2.1 with Dynamic Client Registration. Cursor registers itself and opens the consent page on first connect.

**Skill**: install it with the skills CLI:

```bash
npx skills add quicknode/agent-plugins --skill build-web3
```

VS Code, Windsurf, and Zed use the same two steps. See the [per-client install guides](https://github.com/quicknode/agent-plugins/tree/main/docs/install).

Other clients install the two parts separately.

**Skill**: install it with the skills CLI:

```bash
npx skills add quicknode/agent-plugins --skill build-web3
```

**MCP server**: point any MCP client at `https://mcp.quicknode.com/mcp`. See [Quicknode MCP](/docs/build-with-ai/quicknode-mcp).

## What the Skill Covers

The skill loads a small router file first. It then reads only the reference it needs for the task. This keeps the agent's context small.

### Build Guidance

These references describe the app shape and the decisions behind it, before any provider or product.

| Reference | Covers |
| --- | --- |
| `use-case-playbooks` | Bots, trackers, prediction markets, indexers, and wallet-paid agents |
| `app-architectures` | Frontend, backend worker, indexer, and data pipeline shapes |
| `chains-and-stacks` | EVM, Solana, and Hyperliquid, and the starter stack for each |
| `starter-patterns` | Minimal starter layout, entry point, and environment placeholders |
| `data-and-infra` | RPC, real-time events, historical data, storage, analytics, and payments |
| `security-and-production` | Endpoint exposure, security controls, and environment separation |
| `quicknode-provider` | How to map app capabilities to Quicknode |
| `quicknode-products` | The product catalog and which product fits which need |
| `agent-access-and-automation` | Keyless agent access and account automation |
| `addons` | Add-ons that replace custom infrastructure |

### Quicknode Product References

Each reference gives method tables, setup code, schemas, and a link to the matching page in these docs.

| Category | Products |
| --- | --- |
| Infrastructure | Core RPC API, IPFS |
| Real-Time Data | Streams, Streams Backfills, Webhooks, Solana gRPC, HyperCore gRPC / Hyperliquid |
| Indexed Data | SQL Explorer, Agent Identity (ERC-8004), Blockbook, Metaplex DAS API, Ordinals & Runes API |
| Trading & DeFi | Swap API |
| Platform | Admin API, Key-Value Store, Quicknode SDK |
| Agent Surface | x402, MPP, Agent Subscriptions, Quicknode CLI, Quicknode MCP |

## Example Prompts

**Build:**

```text
Help me plan a minimal Web3 app.
```

```text
Build a TypeScript script that streams USDC transfers on Base into Postgres.
```

**Improve:**

```text
Help me harden my Web3 app for mainnet.
```

```text
Audit this repo for exposed endpoint URLs and committed secrets.
```

**Read live blockchain data (MCP):**

```text
What is the current block number on Base, and the current slot on Solana?
```

**Manage infrastructure (MCP):**

```text
Create a Base mainnet endpoint and add a rate limit of 100 requests per second.
```

**Query products:**

```text
Write a SQL Explorer query that returns the top 20 Hyperliquid traders by volume this week.
```

  

Safety defaults

The agent uses testnet when you do not name a network. It never asks for private keys. It asks you to confirm before it sends transactions, spends funds, or changes endpoint security.

tip

The skill loads on its own for a build or security task. For a product question, name the skill in your prompt: "use the build-web3 skill to write a Streams filter for USDC transfers on Base".

## Resources

[

Plugin Repository

Source for the Build Web3 plugin, open source and MIT licensed

→](https://github.com/quicknode/agent-plugins)[

Plugin README

Per-client install guides and MCP configuration

→](https://github.com/quicknode/agent-plugins/tree/main/plugins/build-web3)[

Quicknode MCP

Configure the bundled MCP server in any compatible assistant

→](/docs/build-with-ai/quicknode-mcp)[

LLM-Optimized Docs

llms.txt indexes so agents can find the full Quicknode documentation

→](/docs/build-with-ai/llms-txt)[

Solana and Anchor Skill

A separate skill for Solana program development with Anchor

→](https://github.com/quiknode-labs/solana-anchor-claude-skill)