QuickBooks MCP Server

resmi

OAuth2 kullanarak QuickBooks entegrasyonu. Yazma işlemleri entegrasyon gereği varsayılan olarak devre dışıdır. Faturalar, faturalandırmalar, raporlar ve envanteri kapsayan 550+ araç. DataGrout hesabı gerektirir.

QuickBooks MCP ile neler yapabilirsiniz?

  • Faturaları ve faturaları sorgulama — AI asistanınızdan, ilgili muhasebe araçlarını kullanarak QuickBooks faturalarını ve faturalarını almasını, filtrelemesini veya özetlemesini isteyin.
  • Finansal raporlar çalıştırma — mevcut raporlama araçları aracılığıyla bilanço, kar-zarar tablosu veya diğer raporları talep edin.
  • Stok seviyelerini kontrol etme — asistanınızdan, stok araçları aracılığıyla mevcut stok miktarlarını ve ürün ayrıntılarını sorgulamasını isteyin.
  • Yürütmeden önce maliyet tahminlerini gözden geçirme — sunucu, bir aracı çalıştırmadan önce bir maliyet tahmini sağlar, böylece pahalı işlemleri onaylayabilir veya atlayabilirsiniz.

Dokümantasyon

DataGrout'un QuickBooks MCP Sunucusu, AI ajanlarını OAuth2 üzerinden QuickBooks'a bağlar; DataGrout'un uygulama kimlik bilgilerini veya kendi kimlik bilgilerinizi kullanır. Yazma işlemleri varsayılan olarak devre dışıdır ve her entegrasyon için açık yapılandırma gerektirir. 550+ araç, muhasebe nesnelerini — faturalar, gider faturaları, raporlar, envanter — kapsar ve sabit bir set olarak sunulmak yerine tek tek seçilebilir.

CLI kullanarak kurulum:

DataGrout GitHub'a gidin ve komut satırı arayüzünü kullanarak kurulum yapın - https://github.com/DataGrout/conduit-sdk

DataGrout Portalını kullanarak kurulum:

1. DataGrout hesabı oluşturun
https://app.datagrout.ai/ adresine gidin ve bir hesap oluşturun.

2. Sunucu oluşturun

  • Panonun sol üst köşesindeki sunucu açılır menüsüne tıklayın.

  • Yeni Sunucu Oluştur'u seçin.

  • Bir ad (zorunlu) ve isteğe bağlı bir açıklama girin.

  • Sunucu Oluştur'a tıklayın.

  • Sunucunuza bir UUID atanır ve bir MCP uç noktası oluşturulur: https://gateway.datagrout.ai/servers/{your-uuid}/mcp

  • Bu URL'yi daha sonra istediğiniz zaman Ayarlar > Sunucu Bilgileri altından alabilirsiniz.

3. Erişim belirteci oluşturun

  • Sunucu açılır menüsünü açın ve Ayarlar simgesine tıklayın.

  • Kimlik Doğrulama sekmesine gidin.

  • Erişim Belirteci Oluştur'a tıklayın.

  • Bir ad verin veya otomatik oluşturulan bir ad için boş bırakın.

  • Belirteci hemen kopyalayın — yalnızca bir kez gösterilir ve daha sonra tekrar alınamaz.

4. QuickBooks entegrasyonunu ekleyin

  • Ana Sayfa sayfasına gidin — burası entegrasyon pazarıdır.

  • Listede QuickBooks'u bulun ve Ekle'ye tıklayın.

  • Kurulumu tamamlamak için QuickBooks entegrasyon detay sayfasına yönlendirileceksiniz.

5. Kimlik doğrulamayı yapılandırın

  • Kimlik doğrulama türünü seçin: OAuth2.

  • DataGrout'un uygulama kimlik bilgilerini mi yoksa kendi kimlik bilgilerinizi mi kullanacağınızı seçin.

6. Bağlantıyı yetkilendirin

  • Bağlan'a tıklayın.

  • Oturum açmak ve erişim izni vermek için Intuit'in kendi barındırdığı giriş/yetkilendirme ekranına yönlendirilirsiniz.

  • Yetkilendirme tamamlandığında DataGrout panosuna geri dönersiniz.

7. Araçları ve politikayı yapılandırın

  • Entegrasyonun detay sayfasında, bu entegrasyon için sunulacak 550+ mevcut araçtan hangilerini seçin.

  • Güvenlik politikasını incelemek veya ayarlamak için Politika sekmesini açın. Bu, üst Hub Sunucusu'nun politikasından devralınır ve yalnızca sıkılaştırılabilir, asla gevşetilemez — yazma erişimi varsayılan olarak devre dışı olduğundan, istiyorsanız araç başına açıkça etkinleştirilmelidir.

MCP İstemci Yapılandırması:

DataGrout, sunucu başına bir MCP uç noktası çalıştırır — aynı URL ve belirteç, bağlı her istemcide çalışır ve eklediğiniz her entegrasyon (Salesforce dahil) bu uç nokta üzerinden kullanılabilir hale gelir. Entegrasyon başına ayrı bir yapılandırma gerekmez.

{
  "mcpServers": {
    "DataGrout": {
      "url": "https://gateway.datagrout.ai/servers/YOUR_UUID/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

Bu aynı bloğu Claude Desktop, Claude Code, Cursor ve Windsurf için kullanın. VS Code'un MCP yapılandırması "mcpServers" yerine "servers" kullanabilir — sürümünüzü kontrol edin.

Bu uç nokta için iki başka kimlik doğrulama seçeneği mevcuttur: karşılıklı TLS (üretim/kurumsal ajanlar) ve OAuth 2.1 (kullanıcıya yönelik uygulamalar, İstemci Kimlik Bilgileri veya Yetkilendirme Kodu + PKCE ile).

Yapılandırma referansı:

AyarDeğerlerVarsayılan
Kimlik doğrulama türüOAuth2, mTLS veya Bearer belirteci
Kimlik bilgileriDataGrout uygulama kimlik bilgileri veya kullanıcı tarafından sağlanan
Araç sunumu550+ araçtan tek tek seçilebilirseçilene kadar hiçbiri etkin değil
Yazma erişimiAraç başına, entegrasyon başına etkinleştirilirdevre dışı
PolitikaÜst Hub Sunucusu'ndan devralınır; sıkılaştırılır, gevşetilmezdevralınır

Ortam/Test Alanı satırı yok — QuickBooks'un bu entegrasyon aracılığıyla bir test şirket dosyasını destekleyip desteklemediği doğrulanmadı.

Araçlar: Faturalar, gider faturaları, raporlar ve envanteri kapsayan 550+ araç, entegrasyon başına tek tek etkinleştirilir/devre dışı bırakılır. Adlandırılmış örnek araç doğrulanmadı.

Etkileşim ayarları: yürütmeden önce maliyet tahmini, yürütme makbuzu, sonrasında yürütme özeti.

Bağlantılar: