TheGraph MCP Server

by kukapay
MIT License
3

Integrations

  • Allows executing GraphQL queries against specified subgraphs, with tools for fetching schema information and querying data

TheGraph MCP 서버

The Graph 의 색인화된 블록체인 데이터를 사용하여 AI 에이전트에 전력을 공급하는 MCP 서버입니다.

사용 가능한 도구

1. getSubgraphSchema

지정된 하위 그래프의 스키마를 가져와서 AI 에이전트에게 GraphQL 쿼리를 생성하는 데 필요한 컨텍스트를 제공합니다.

매개변수:

  • subgraphId : 하위 그래프 ID(예: "QmZBQcF...")
  • asText : 출력 형식 플래그
    • true : 사람이 읽을 수 있는 GraphQL 스키마를 반환합니다.
    • false : JSON 스키마를 반환합니다(기본값)

2. 쿼리 서브그래프

지정된 하위 그래프에 대해 GraphQL 쿼리를 실행합니다. 쿼리는 일반적으로 AI에 의해 생성되지만, 직접 작성할 수도 있습니다.

매개변수:

  • subgraphId : 하위 그래프 ID
  • query : GraphQL 쿼리 문자열

설치

  1. 저장소 복제지엑스피1
  2. 클라이언트 구성
    { "mcpServers": { "thegraph-mcp": { "command": "uv", "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"], "env": { "THEGRAPH_API_KEY": "your_api_key_here" } } } }

예시 프롬프트

도구를 작동시키는 자연어 프롬프트는 다음과 같습니다.

스키마 쿼리

  • "읽을 수 있는 형식으로 하위 그래프 QmZBQcF의 스키마를 보여주세요"
  • "QmZBQcF... 하위 그래프의 구조는 무엇인가요? GraphQL 형식으로 표시해 주세요."
  • "QmZBQcF... 서브그래프의 데이터 모델을 이해해야 하는데, 스키마를 가져올 수 있나요?"

데이터 쿼리

  • "QmZBQcF 하위 그래프에서 지난 24시간 동안 거래량 기준 상위 5개 토큰을 찾으세요..."
  • "QmZBQcF 하위 그래프에서 유동성이 100만 달러 이상인 모든 쌍을 보여주세요..."
  • "QmZBQcF... 하위 그래프에서 토큰 심볼과 금액을 포함한 최신 10개 스왑 이벤트를 받으세요"

분석 작업

  • "QmZBQcF 하위 그래프를 사용하여 지난주 USDT 쌍의 거래량을 분석합니다..."
  • "QmZBQcF 하위 그래프에서 ETH와 USDC 쌍의 유동성을 비교하세요..."
  • "QmZBQcF 하위 그래프에서 지난 24시간 동안의 특이한 거래 패턴을 찾으세요..."

결합된 작업

  • "먼저 QmZBQcF의 스키마를 구한 다음, 고가 거래를 찾는 쿼리를 작성하는 데 도움을 주세요."
  • "QmZBQcF의 스키마를 확인하고 토큰 가격을 쿼리하는 데 사용할 수 있는 필드를 알려주세요."
  • "QmZBQcF... 하위 그래프를 사용하여 먼저 스키마를 이해한 다음 관련 이벤트를 쿼리하여 대규모 거래의 시장 영향을 분석합니다."

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 라이선스 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

The Graph의 색인화된 블록체인 데이터로 AI 에이전트를 구동하여 하위 그래프 스키마를 가져오고 블록체인 데이터에 대해 GraphQL 쿼리를 실행할 수 있도록 합니다.

  1. 사용 가능한 도구
    1. getSubgraphSchema
    2. 쿼리 서브그래프
  2. 설치
    1. 예시 프롬프트
      1. 스키마 쿼리
      2. 데이터 쿼리
      3. 분석 작업
      4. 결합된 작업
    2. 특허

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        Facilitates comprehensive architectural design and evaluation through specialized agents, rich resources, and powerful tools covering diverse architectural domains, including cloud, AI, and blockchain.
        Last updated -
        3
        943
        15
        TypeScript
        ISC License
      • -
        security
        F
        license
        -
        quality
        A Python-based server that enables AI assistants to interact with an Unraid server through the official Unraid GraphQL API, providing read-only access to system information, Docker containers, VMs, storage, and more.
        Last updated -
        2
        Python
        • Linux
      • -
        security
        A
        license
        -
        quality
        A comprehensive toolkit for building AI agents with blockchain capabilities, enabling interactions with multiple blockchain networks for tasks like wallet management, fund transfers, smart contract interactions, and cross-chain asset bridging.
        Last updated -
        2
        TypeScript
        GPL 3.0
        • Linux
        • Apple
      • -
        security
        A
        license
        -
        quality
        A comprehensive server that enables AI agents to interact with multiple EVM-compatible blockchain networks through a unified interface, supporting ENS resolution, token operations, and smart contract interactions.
        Last updated -
        94
        TypeScript
        MIT License
        • Linux
        • Apple

      View all related MCP servers

      ID: zqspkrzqph