TheGraph MCP Sunucusu

TheGraph MCP Sunucusu

TheGraph MCP Sunucusu ile blokzincir verilerini yapay zeka iş akışlarınıza kolayca entegre edin ve sorgulayın; The Graph protokolünün gücünü FlowHunt ve yapay zeka ajanlarına taşıyın.

“TheGraph” MCP Sunucusu ne yapar?

TheGraph MCP Sunucusu, yapay zeka ajanlarını The Graph protokolündeki indekslenmiş blokzincir verileriyle buluşturan bir entegrasyon katmanıdır. Yapay zeka sistemlerinin subgraph verilerini standart MCP (Model Context Protocol) araçları üzerinden açığa çıkararak blokzincir bilgilerine etkin erişim, sorgulama ve analiz yapmasını sağlar. Asistanların subgraph şemalarını almasına ve GraphQL sorguları çalıştırmasına izin vererek TheGraph MCP Sunucusu, blokzincir analitiği, zincir üstü veri çekme ve merkeziyetsiz finans (DeFi) izleme içeren geliştirme iş akışlarını kolaylaştırır. Bu sunucu, geliştiricilerin ve yapay zeka ajanlarının yapılandırılmış blokzincir verilerini çekmesini, otomatik analizler yapmasını ve The Graph’in merkeziyetsiz indeksleme ağıyla sorunsuz etkileşime giren uygulamalar geliştirmesini mümkün kılar.

İstem Listesi

  • Şema Sorguları
    • Belirli bir subgraph’ın okunabilir GraphQL şemasını isteme veya veri modeli yapısını anlama gibi şemayı almak ve göstermek için istemler.
  • Veri Sorguları
    • Bir subgraph’tan belirli verileri çekmek için istemler, örneğin en yüksek işlem hacmine sahip tokenları bulmak, yüksek likiditeli çiftleri getirmek veya son swap etkinliklerini listelemek.
  • Analiz Görevleri
    • Belirli tokenlar için tanımlı zaman aralıklarında işlem hacimlerini analiz etmek gibi blokzincir verisi üzerinde analizler yapmak için istemler.

Kaynak Listesi

Depoda açıkça belgelenmiş bir MCP kaynağı bulunmamaktadır.

Araçlar Listesi

  • getSubgraphSchema
    • Belirtilen bir subgraph’ın şemasını alır; böylece yapay zeka ajanları The Graph tarafından indekslenen blokzincir verisinin yapısını ve biçimini anlayabilir.
  • querySubgraph
    • Belirlenen bir subgraph üzerinde GraphQL sorguları çalıştırır ve The Graph’in indekslenmiş blokzincir verisinden özel veri setleri ve analizlerin çekilmesini sağlar.

Bu MCP Sunucusunun Kullanım Alanları

  • Blokzincir Veri Analitiği
    • Geliştiriciler ve yapay zeka ajanları, DeFi platformları veya ticaret botları için içgörü sağlamak amacıyla zincir üstü verileri (ör. işlem hacmi, likidite) analiz edebilir.
  • Geliştiriciler İçin Şema Keşfi
    • Subgraph şemalarının hızlıca alınmasını ve veri modellerinin anlaşılmasını sağlar; blokzincir entegreli uygulamaların geliştirilmesini hızlandırır.
  • DeFi İzleme ve Raporlama
    • Subgraph sorguları ile merkeziyetsiz borsalar ve varlıklar için finansal metriklerin (örn. en iyi tokenlar, swap etkinlikleri) otomatik takibini sağlar.
  • Özel Veri Çekme
    • Araştırma, panolar veya gerçek zamanlı analizler için özel GraphQL sorguları oluşturarak belirli blokzincir verilerinin çıkarılmasını kolaylaştırır.
  • Yapay Zeka Destekli Blokzincir Asistanları
    • Zincir üstü veriye dayalı soru yanıtlayabilen veya otomasyon yapan, örneğin olağan dışı işlemleri bildiren veya rapor üreten ajanlara güç verir.

Nasıl Kurulur

Windsurf

  1. Önkoşullar: Python 3.10+ ve uv kurulu olmalı.
  2. Depoyu klonlayın:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Yapılandırma dosyasını düzenleyin: Windsurf yapılandırmanızı bulun (örn. config.json).
  4. TheGraph MCP Sunucusunu ekleyin:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Kaydedin ve Windsurf’ü yeniden başlatın.
  6. Doğrulayın: Bir şema veya veri sorgusu istemiyle test edin.

Claude

  1. Önkoşullar: Python ve uv kurulu olmalı.
  2. Depoyu klonlayın:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Claude’un MCP ayarlarını güncelleyin: Claude yapılandırmanızı düzenleyin.
  4. Sunucu detaylarını girin:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Claude’u yeniden başlatın ve bağlantıyı test edin.

Cursor

  1. Önkoşulları yükleyin: Python 3.10+ ve uv.
  2. Depoyu klonlayın:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Cursor’un MCP yapılandırmasını düzenleyin.
  4. Aşağıdaki JSON’u ekleyin:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Cursor’u yeniden başlatın ve bir test sorgusu ile doğrulayın.

Cline

  1. Önkoşullar: Python 3.10+ ve uv kurulu olmalı.
  2. Depoyu klonlayın:
    git clone https://github.com/kukapay/thegraph-mcp.git
  3. Cline’ın yapılandırma dosyasını düzenleyin.
  4. MCP yapılandırmanıza aşağıdakini ekleyin:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "your_api_key_here"
          }
        }
      }
    }
    
  5. Cline’ı yeniden başlatın, ardından bir istem ile test edin.

API Anahtarlarını Güvenceye Alma

  • THEGRAPH_API_KEY’inizi bir ortam değişkeni olarak saklayın.
  • Örnek yapılandırma:
    {
      "mcpServers": {
        "thegraph-mcp": {
          "command": "uv",
          "args": ["--directory", "path/to/thegraph-mcp", "run", "main.py"],
          "env": {
            "THEGRAPH_API_KEY": "${THEGRAPH_API_KEY}"
          }
        }
      }
    }
    

Bu MCP Nasıl FlowHunt İçinde Kullanılır

FlowHunt’ta MCP Kullanımı

MCP sunucularını FlowHunt iş akışınıza entegre etmek için, akışınıza MCP bileşenini ekleyin ve bunu yapay zeka ajanınıza bağlayın:

FlowHunt MCP flow

MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırma bölümünde MCP sunucu detaylarınızı şu JSON formatında girin:

{
  "thegraph-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Yapılandırma tamamlandığında, yapay zeka ajanınız bu MCP’yi tüm işlevlerine ve yeteneklerine erişebilecek bir araç olarak kullanabilir. “thegraph-mcp” ismini kendi MCP sunucu adınızla ve URL’yi de kendi MCP sunucu URL’iniz ile değiştirmeniz gerektiğini unutmayın.


Genel Bakış

BölümKullanılabilirlikDetaylar/Notlar
Genel Bakış
İstem Listesi
Kaynak ListesiBelirli bir MCP kaynağı yok
Araçlar Listesi2 araç: getSubgraphSchema, querySubgraph
API Anahtarı GüvenliğiOrtam değişkeni destekli
Örnekleme Desteği (değerlendirmede önemsiz)Bahsedilmemiş

Bizim Görüşümüz

TheGraph MCP Sunucusu, The Graph’in indekslenmiş blokzincir verisiyle etkileşim için net bir arayüz ve iki temel araç sunar. Belgeler kurulum ve güvenliği kapsıyor ancak açık MCP kaynakları, kökler veya örnekleme hakkında ayrıntı eksik. Genel olarak amaçlanan kullanım için basit ve işlevseldir.

Puan: 7/10

MCP Skoru

Bir LICENSE var mı?✅ (MIT)
En az bir aracı var mı?
Fork Sayısı7
Star Sayısı4

Sıkça sorulan sorular

TheGraph MCP Sunucusu nedir?

TheGraph MCP Sunucusu, yapay zeka ajanları ve uygulamalarını The Graph protokolündeki indekslenmiş blokzincir verileriyle buluşturan bir entegrasyon katmanıdır. Subgraph verilerini açığa çıkarır ve standart MCP araçları ile verimli veri sorgulama ve analiz imkanı sağlar.

TheGraph MCP Sunucusu hangi araçları sunar?

İki araç sunar: getSubgraphSchema (herhangi bir subgraph’ın şemasını almak ve keşfetmek için) ve querySubgraph (GraphQL sorguları çalıştırıp doğrudan The Graph’in indekslenmiş blokzincir verisinden özel veri setleri çekmek için).

Tipik kullanım senaryoları nelerdir?

Tipik kullanım senaryoları arasında blokzincir veri analitiği, DeFi izleme, geliştiriciler için şema keşfi, panolar veya araştırmalar için zincir üstü özel veri çekme ve yapay zeka destekli blokzincir asistanlarının etkinleştirilmesi yer alır.

API anahtarımı nasıl güvenli tutabilirim?

THEGRAPH_API_KEY’inizi her zaman MCP sunucu yapılandırmanızda bir ortam değişkeni olarak saklayın. Bu, hassas kimlik bilgilerinizin korunmasını sağlar ve daha güvenli dağıtımlar sunar.

TheGraph MCP Sunucusunu FlowHunt ile kullanabilir miyim?

Evet! MCP sunucusunu FlowHunt akışınıza ekleyin, sunucu URL’iniz ve API anahtarınız ile yapılandırın; böylece yapay zeka ajanlarınız TheGraph MCP Sunucusunun tüm araç ve işlevlerine erişir.

Yapay Zekanızı Blokzincir Verisiyle Güçlendirin

Yapay zeka ajanlarınızı TheGraph MCP Sunucusu ile The Graph’in indekslenmiş blokzincir verisine bağlayın. FlowHunt’ta anlık analiz, DeFi izleme ve özel veri sorgularını hemen etkinleştirin.

Daha fazla bilgi

Memgraph MCP Sunucusu Entegrasyonu
Memgraph MCP Sunucusu Entegrasyonu

Memgraph MCP Sunucusu Entegrasyonu

Memgraph MCP Sunucusu, Memgraph grafik veritabanı ile büyük dil modelleri arasında köprü kurarak, gerçek zamanlı grafik veri erişimi ve AI tabanlı iş akışlarını...

3 dakika okuma
AI MCP +5
MCP GraphQL Sunucusu
MCP GraphQL Sunucusu

MCP GraphQL Sunucusu

MCP GraphQL, GraphQL API'lerine erişimi standartlaştıran bir Model Context Protocol (MCP) sunucusudur. Her sorguyu dinamik olarak bir araç olarak AI asistanları...

4 dakika okuma
GraphQL AI Integration +4
GraphQL Şeması MCP Sunucusu
GraphQL Şeması MCP Sunucusu

GraphQL Şeması MCP Sunucusu

GraphQL Şeması MCP Sunucusu, AI asistanları ve geliştiricilerin GraphQL şemalarını programlı olarak keşfetmelerini, analiz etmelerini ve belgelemelerini sağlar....

4 dakika okuma
GraphQL API +6