Skip to content

AI Revamp #987

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
Jun 27, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions nginx.conf
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,13 @@ http {
rewrite ^/docs/([a-zA-Z][a-zA-Z])/tokenomics/$ $scheme://$http_host/docs/$1/resources/tokenomics/ permanent;
rewrite ^/docs/([a-zA-Z][a-zA-Z])/token-api/$ $scheme://$http_host/docs/$1/token-api/quick-start/ permanent;
rewrite ^/docs/([a-zA-Z][a-zA-Z])/token-api/evm/get-transfers-evm-by-address/$ $scheme://$http_host/docs/$1/token-api/evm/get-transfers-evm/ permanent;
rewrite ^/docs/([a-zA-Z][a-zA-Z])/subgraphs/mcp/claude/$ $scheme://$http_host/docs/$1/ai-suite/subgraph-mcp/ permanent;
rewrite ^/docs/([a-zA-Z][a-zA-Z])/subgraphs/mcp/cline/$ $scheme://$http_host/docs/$1/ai-suite/subgraph-mcp/ permanent;
rewrite ^/docs/([a-zA-Z][a-zA-Z])/subgraphs/mcp/cursor/$ $scheme://$http_host/docs/$1/ai-suite/subgraph-mcp/ permanent;
rewrite ^/docs/([a-zA-Z][a-zA-Z])/subgraphs/mcp/cline/$ $scheme://$http_host/docs/$1/ai-suite/subgraph-mcp/ permanent;
rewrite ^/docs/([a-zA-Z][a-zA-Z])/token-api/mcp/cline/$ $scheme://$http_host/docs/$1/ai-suite/token-api-mcp/ permanent;
rewrite ^/docs/([a-zA-Z][a-zA-Z])/token-api/mcp/cline/$ $scheme://$http_host/docs/$1/ai-suite/token-api-mcp/ permanent;
rewrite ^/docs/([a-zA-Z][a-zA-Z])/token-api/mcp/cline/$ $scheme://$http_host/docs/$1/ai-suite/token-api-mcp/ permanent;
# Temporary redirects (302)
rewrite ^/docs/en/querying/graph-client/$ $scheme://$http_host/docs/en/subgraphs/querying/graph-client/README/ redirect;
rewrite ^/docs/en/developing/graph-ts/$ $scheme://$http_host/docs/en/subgraphs/developing/creating/graph-ts/README/ redirect;
Expand Down
4 changes: 3 additions & 1 deletion website/src/pages/en/ai-suite/_meta-titles.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{
"graph-assistant": "Graph Assistant",
"ai-introduction": "The Graph's AI"
"ai-introduction": "The Graph's AI",
"subgraph-mcp": "Subgraph MCP",
"token-api-mcp": "Token API MCP"
}
2 changes: 2 additions & 0 deletions website/src/pages/en/ai-suite/_meta.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,6 @@ import titles from './_meta-titles.json'
export default {
'ai-introduction': titles['ai-introduction'],
'graph-assistant': titles['graph-assistant'],
'subgraph-mcp': titles['subgraph-mcp'],
'token-api-mcp': titles['token-api-mcp'],
}
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ sidebarTitle: 'How-to Guide'

## How to Use Graph Assistant

> [!IMPORTANT] All users can process 10 free queries per user per hour

You type a natural language question into the chat interface, such as:

```yaml
"What's the total number of DAI transfers on Optimism last week?"
```

> [!IMPORTANT] All users can process 10 free queries per user per hour

### Behind the Scenes

The assistant:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
title: Introduction
---

Graph Assistant gives instant, code-free access to blockchain data, transforming natural language into precise, AI-powered queries without the need to code.
Graph Assistant [BETA] gives instant, code-free access to blockchain data, transforming natural language into precise, AI-powered queries without the need to code.

## Overview

Graph Assistant is an advanced, [agentic](/en/ai-suite/graph-assistant/faq/) easy-to-use interface for querying blockchain data using natural language.
[Graph Assistant](https://graph-assistant.vercel.app/) is an advanced, [agentic](/en/ai-suite/graph-assistant/faq/) easy-to-use interface for querying blockchain data using natural language.

- **Automatically** interprets user intent, generates precise queries, executes them via The Graph's Subgraphs and Token API, and presents structured, AI-powered answers without requiring any code.
- **Removes** the technical complexity found in traditional dashboards or chatbots. It provides composable insights directly from indexed Subgraphs and Token datasets.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
title: Quick Start
---

This guide provides step-by-step instructions for getting started with Graph AI Assistant quickly.
This guide provides step-by-step instructions for getting started with Graph Assistant quickly.

## Step-by Step

### Step 1. Create an Account

Go to: (Graph AI)[thegraph.com/ai]
Go to: [Graph AI](https://graph-assistant.vercel.app/)

- Click Sign Up (or Log In if you already have an account).
- Use your GitHub or email credentials.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
export default {
introduction: '',
claude: '',
cline: '',
cursor: '',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,7 @@
title: Claude Desktop
---

The Subgraph [Model Context Protocol](https://modelcontextprotocol.io/introduction) (MCP) server enables Claude to interact directly with Subgraphs on The Graph Network. This integration allows you to find relevant Subgraphs for specific keywords and contracts, explore Subgraph schemas, and execute GraphQL queries—all through natural language conversations with Claude.

## What You Can Do

The Subgraph MCP integration enables you to:

- Access the GraphQL schema for any Subgraph on The Graph Network
- Execute GraphQL queries against any Subgraph deployment
- Find top Subgraph deployments for a given keyword or contract address
- Get 30-day query volume for Subgraph deployments
- Ask natural language questions about Subgraph data without writing GraphQL queries manually
This guide walks you through the integration of Subgraph [Model Context Protocol](https://modelcontextprotocol.io/introduction) (MCP) to access Subgraph data via natural language conversations with Claude.

## Prerequisites

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Cline
---

The Subgraph [Model Context Protocol](https://modelcontextprotocol.io/introduction) (MCP) server enables Cline to interact directly with Subgraphs on The Graph Network. This integration allows you to explore Subgraph schemas, execute GraphQL queries, and find relevant Subgraphs for specific contracts—all through natural language conversations with Cline.
This guide walks you through the integration of Subgraph [Model Context Protocol](https://modelcontextprotocol.io/introduction) (MCP) to access Subgraph data through natural language conversations with Cline.

## Prerequisites

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Cursor
---

The Subgraph [Model Context Protocol](https://modelcontextprotocol.io/introduction) (MCP) server enables Cursor to interact directly with Subgraphs on The Graph Network. This integration allows you to explore Subgraph schemas, execute GraphQL queries, and find relevant Subgraphs for specific contracts—all through natural language conversations with Cursor.
This guide walks you through the integration of Subgraph [Model Context Protocol](https://modelcontextprotocol.io/introduction) (MCP) to access Subgraph data through natural language conversations with Cline.

## Prerequisites

Expand Down
16 changes: 16 additions & 0 deletions website/src/pages/en/ai-suite/subgraph-mcp/introduction.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: Subgraph MCP Introduction
sidebarTitle: 'Introduction'
---

The Subgraph [Model Context Protocol](https://modelcontextprotocol.io/introduction) MCP server connects large language models like Claude, Cline, and Cursor directly to Subgraphs on The Graph Network. This integration enables you to explore Subgraph data, run queries, and find relevant deployments using natural language prompts.

## What You Can Do

- Access GraphQL schemas for any Subgraph on The Graph Network
- Run GraphQL queries on any Subgraph deployment
- Discover top Subgraph deployments by keyword or contract address
- Retrieve 30-day query volumes for Subgraph deployments
- Ask questions about Subgraph data without writing GraphQL manually

The Subgraph MCP server allows smooth integration with [Claude](/ai-suite/subgraph-mcp/claude/), [Cline](/ai-suite/subgraph-mcp/cline/), or [Cursor](/ai-suite/subgraph-mcp/cursor/), making blockchain data queries with The Graph Network a conversational experience.
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
export default {
introduction: '',
claude: '',
cline: '',
cursor: '',
Expand Down
17 changes: 17 additions & 0 deletions website/src/pages/en/ai-suite/token-api-mcp/introduction.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: Token API MCP Introduction
sidebarTitle: 'Introduction'
---

The Token [Model Context Protocol](https://modelcontextprotocol.io/introduction) MCP server connects Claude, Cline, and Cursor to onchain token data using natural language. This integration allows each model to fetch token metadata, track balances, analyze transfers, and surface holder insights without manual queries.

## What You Can Do

- Retrieve token metadata including name, symbol, decimals, total supply, and contract address
- Get token balances for any wallet address holding a supported ERC-20 token
- Fetch token transfer activity including sender, receiver, amount, and timestamp
- Identify top holders and analyze token distribution
- Ask natural language questions about token data without writing smart contract calls
- Access historical transfer data to analyze token movement over time

The Token MCP server provides [Claude](/ai-suite/token-api-mcp/claude/), [Cline](/ai-suite/token-api-mcp/cline/), and [Cursor](/ai-suite/token-api-mcp/cursor/) with direct, conversational access to onchain token data.
1 change: 0 additions & 1 deletion website/src/pages/en/resources/_meta.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,4 @@ export default {
roles: titles.roles ?? '',
'migration-guides': titles['migration-guides'] ?? '',
'subgraph-studio-faq': '',
'claude-mcp': '',
}
122 changes: 0 additions & 122 deletions website/src/pages/en/resources/claude-mcp.mdx

This file was deleted.

3 changes: 1 addition & 2 deletions website/src/pages/en/subgraphs/_meta-titles.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,5 @@
"querying": "Querying",
"developing": "Developing",
"guides": "How-to Guides",
"best-practices": "Best Practices",
"mcp": "MCP"
"best-practices": "Best Practices"
}
1 change: 0 additions & 1 deletion website/src/pages/en/subgraphs/_meta.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ export default {
querying: titles.querying ?? '',
developing: titles.developing ?? '',
billing: '',
mcp: titles.mcp ?? '',
guides: titles.guides,
'best-practices': titles['best-practices'],
'fair-use-policy': '',
Expand Down
1 change: 0 additions & 1 deletion website/src/pages/en/token-api/_meta-titles.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"mcp": "MCP",
"evm": "EVM Endpoints",
"monitoring": "Monitoring Endpoints",
"faq": "FAQ"
Expand Down
1 change: 0 additions & 1 deletion website/src/pages/en/token-api/_meta.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import titles from './_meta-titles.json'

export default {
'quick-start': '',
mcp: titles.mcp ?? '',
evm: titles.evm ?? '',
monitoring: titles.monitoring ?? '',
faq: '',
Expand Down