GraphOps Update May 2025

pilar
Sun, 01 Jun 2025 23:11:16 +0000
Core Team Updates

Summary

The GraphOps team is pleased to provide updates across our workstreams this month!

Subgraph MCP is live This new server allows Language Models to interact directly with Subgraphs on The Graph Network. This new integration allows users to find relevant Subgraphs for specific keywords and contracts, explore Subgraph schemas, and execute GraphQL queries through natural language. Learn more by looking at the documentation and the repo.

For Network Operations, we have been focused on Horizon Stage 1 contract support. We rebased and verified all previous commits to align with new GitHub repo rules, separated locked tokens in Legacy vs Horizon versions to help UI integration, inverted cuts to align with legacy for better UI integration, added Indexer wide thawingUntil reference, and added DisputePeriodSet support.

Within Launchpad Charts, our team released multiple versions for Launchpad Charts (proxyd, erigon, arbitrum-nitro, graph-network-indexer, nimbus, and lighthouse) and Namespaces (arbitrum, polygon, gnosis, ethereum, graph, and ingress).

Happy May everyone!

Looking Back (What Was Delivered)

Subgraph MCP (Documentation, MCP monorepo)

Subgraph MCP is live! This new server allows Language Models to interact with Subgraphs on The Graph Network

Schema retrieval

Get GraphQL schema by deployment ID (e.g., 0x…).

Get GraphQL schema by subgraph ID (for the current version, e.g., 5zvR82…).

Get GraphQL schema by IPFS hash (e.g., Qm…).

Query execution

Execute GraphQL queries by deployment ID.

Execute GraphQL queries by subgraph ID (against the latest deployment).

Execute GraphQL queries by IPFS hash.

Subgraph discovery & analysis

Search for subgraphs by keyword in their display names (ordered by signal).

Get top 3 subgraph deployments for a given contract address and chain (ordered by query fees).

Get aggregate 30-day query counts for multiple subgraph deployments by their IPFS hashes.

MCP integration

Supports MCP resources, tools, and prompts for LLM interaction.

Provides clear instructions for LLMs on how to best utilize the available tools and interact with subgraphs.

Kubernetes Launchpad (Documentation, Starter, Charts, Namespaces, Taskfiles)

Launchpad Charts

New releases for proxyd, erigon, arbitrum-nitro, graph-network-indexer, nimbus and lighthouse.

Launchpad Namespaces

New releases for arbitrum, polygon, gnosis, ethereum, graph and ingress.

📊 Development Activity (click for more details)
Indexer Software (Indexer Agent, Indexer Service RS, Indexer Tap Agent, Allocation Optimizer)

Introduced TAP sender aggregator endpoint for the GraphOps Gateway.

📊 Development Activity (click for more details)
Network Operations (Graph Network Subgraph, Graph Network Substreams, Graph Activity Subgraph, Network Monitoring Subgraph, Network Analytics Subgraph)

Improved Horizon Stage 1 contract support

Rebased and verified all previous commits to align with new GithHub repo rules.

Separated locked tokens in Legacy vs Horizon versions to help UI integration.

Inverted cuts to align with legacy for better UI integration

Added Indexer wide thawingUntil reference.

Added DisputePeriodSet support.

Fixed deployment issues due to issues with dependencies.

📊 Development Activity (click for more details)
Ecosystem Relations

Recordings and agendas for Indexer Office Hours are available. Follow updates on Twitter @TheGraphIOH

Looking Ahead (Upcoming Priorities)

Subgraph MCP

Metrics and high availability.

Network Operations

Continue research on key workstreams.

Ecosystem Relations

Join the community for Indexer Office Hours every Tuesday at 5pm UTC in the Graph Protocol Discord.