ArcadeDB için entegre MCP sunucusu; grafik, doküman, anahtar-değer, zaman serisi ve vektör modellerini destekleyen çok modelli bir veritabanı olup SQL, Cypher, Gremlin ve MongoDB QL ile uyumludur.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"arcadedata-arcadedb": {
"command": "node",
"args": [
"~/.mcp/arcadedb/index.js"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/ArcadeData/arcadedb.git ~/.mcp/arcadedb
cd ~/.mcp/arcadedb 
ArcadeDB, SAP'nin satın almasından sonra OrientDB'nin kurucusu olan Luca Garulli tarafından oluşturulan bir Multi-Model DBMS'dir. Tamamen sıfırdan yazılan ve Alien Technology'den oluşan yepyeni bir motora sahip olan ArcadeDB, minimal kaynak kullanımı ile sıradan donanımda saniyede milyonlarca kaydı işleyebilir. ArcadeDB, OrientDB'nin SQL engine'ini (ağır şekilde modifiye edilmiş) ve bazı yardımcı sınıfları yeniden kullanır. LLJ: Low Level Java ile yazılmıştır - yine de Java 21+ olsa da, sadece low level API'ler kullanarak ileri mekanik sempati tekniklerinden yararlanır ve Garbage Collector baskısını azaltır. Aşırı performans için optimize edilmiş halde, Raspberry Pi'dan buluttaki birden fazla sunucuya kadar çalışır.
ArcadeDB, ACID işlemleri, yapılandırılmış ve yapılandırılmamış veriyi, yerel graph engine'i (birleştirmeler değil kayıtlar arasında bağlantılar), tam metin indexleme, coğrafi sorgulama ve gelişmiş güvenliği destekleyen tam transaksiyonel bir DBMS'dir.
ArcadeDB aşağıdaki modelleri destekler:
ArcadeDB birden fazla dili anlar:
ArcadeDB'nin temel yetenekleri:
geo.* SQL fonksiyonları ile yerel mekansal sorgular ve yakınlık aramalarıArcadeDB şu şekilde kullanılabilir:
Daha fazla bilgi için dokumentasyona bakın.
arcadedb-usecases deposunda gerçek dünya örneklerini keşfedin — Docker Compose, SQL şemaları ve çalıştırılabilir demolar içeren bağımsız projeler:
Docker ile ArcadeDB Server'ı başlatın:
docker run --rm -p 2480:2480 -p 2424:2424 \
-e JAVA_OPTS="-Darcadedb.server.rootPassword=playwithdata -Darcadedb.server.defaultDatabases=Imported[root]{import:https://github.com/ArcadeData/arcadedb-datasets/raw/main/orientdb/OpenBeer.gz}" \
arcadedata/arcadedb:latest
Şimdi tarayıcınızı http://localhost:2480 adresinde açın ve ArcadeDB Studio ile imported OpenBeer veritabanında en sevdiğiniz biraları bulmak için oynayın.

ArcadeDB, Docker ve Kubernetes desteği ile buluta hazırdır.
Ayrıca en son sürümü indirebilir, yerel sabit sürücünüze çıkartabilir ve sunucuyu bin/server.sh veya Windows için bin/server.bat ile başlatabilirsiniz.
Yaklaşık aylık dört çeşit sürüm vardır:
full - tüm modülleri içeren tam paketminimal - gremlin, redisw, mongodbw, graphql modüllerini hariç tutan paketheadless - gremlin, redisw, mongodbw, graphql, studio modüllerini hariç tutan paketbase - core engine, server ve network sadece — tüm isteğe bağlı modülleri hariç tutar (console, gremlin, studio, redisw, mongodbw, postgresw, grpcw, graphql, metrics)Deponun başından itibaren nightly build'ler burada bulunabilir.
Ayrıca Custom Package Builder kullanarak yalnızca ihtiyacınız olan modüllerle bir özel dağıtım oluşturabilirsiniz:
curl -fsSL https://github.com/ArcadeData/arcadedb/releases/download/26.3.1/arcadedb-builder.sh | \
bash -s -- --version=26.3.1 --modules=gremlin,studio
Kullanılabilir isteğe bağlı modüller: console, gremlin, studio, redisw, mongodbw, postgresw, grpcw, graphql, metrics. Builder, etkileşimli mode, Docker image generation ve lokal Maven repositories'den offline build'leri destekler.
ArcadeDB 24.4.1 sürümünden itibaren kod Java 21 ile uyumludur.
Java 21 paketleri Maven central ve Docker image'ları Docker Hub üzerinde bulunmaktadır.
Ayrıca Java 17 desteğini, henüz Java 21'e yükselemeyenler için GitHub packages aracılığıyla java17 adlı ayrı bir branch'te sunuyoruz.
Java 17'yi projenizde kullanmak için pom.xml dosyanıza repository ekleyin ve bağımlılıkları aşağıdaki gibi referans edin:
<repositories>
<repository>
<name>github</name>
<id>github</id>
<url>https://maven.pkg.github.com/ArcadeData/arcadedb</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.arcadedb</groupId>
<artifactId>arcadedb-engine</artifactId>
<version>26.3.1-java17</version>
</dependency>
</dependencies>
Docker image'ları ghcr.io'da da kullanılabilir:
docker pull ghcr.io/arcadedata/arcadedb:26.3.1-java17
Tüm projeyi derle (testleri atla):
mvn clean install -DskipTests
Tam test setini çalıştır:
mvn test
Bazı testler maliyetlerini belirtmek için etiketlenir:
slow - belirgin bir şekilde uzun süren fonksiyonel testler (büyük batch'ler, çok saniyelik geçen zaman, büyük payload'lar)benchmark - düzenli CI çalıştırmaları için tasarlanmamış microbenchmark'larBunları atlamak ve sadece hızlı testleri çalıştırmak için:
mvn test -DexcludedGroups="slow,benchmark"
Sadece belirli bir etiketi çalıştırmak için (ör. benchmark testleri izole):
mvn test -Dgroups="benchmark"
ArcadeDB hakkında fikirler, tartışmalar ve yardım için dünyanın dört bir yanındaki büyüyen topluluğumuza katılın.
#arcadedb ile etiketlenen sorularGüvenlik sorunları için lütfen GitHub'da herkese açık sorun göndermek yerine support@arcadedb.com adresine e-posta gönderin.
ArcadeDB herhangi bir kullanım için özgür olup liberal Open Source Apache 2 lisansı altında lisanslanmıştır. Biz Sonsuza Kadar Açık Kaynak kalma konusunda kararlıyız — bunu sadece bir söz'den daha fazla yapan yapısal garantiler için Governance sayfamıza bakın. Ticari destek veya sorunu ASAP olarak düzeltmek istiyorsanız, pricing page sayfamızı kontrol edin.
Üçüncü parti atıfları ve telif hakkı bildirimleri için bkz:
YourKit Profiler'ı katkıda bulunanlarımıza sunduğu için.
ArcadeDB projesiyle ilişkiye girmek isterdik. Yardımcı olmak istiyorsanız, bu projeye nasıl katkıda bulunabileceğiniz hakkında daha fazla bilgi edinmek için katkı rehberine bakabilirsiniz.
Verilerle eğlenin!
ArcadeDB Takımı
Veritabanları için kolay, hızlı ve güvenli araçlar sağlayan açık kaynak MCP sunucusu.
Baserow veritabanı entegrasyonu ile tablo arama, listeleme ve satır oluşturma, okuma, güncelleme ve silme işlemlerini gerçekleştirebilirsiniz.
Postgres geliştirme ve operasyonları için kapsamlı MCP sunucusu; performans analizi, ayarlama ve sağlık kontrolleri için araçlar içerir.
Supabase'in resmi MCP sunucusu, AI asistanlarını doğrudan Supabase projenize bağlayarak tablo yönetimi, config getirme ve veri sorgulama gibi işlemleri gerçekleştirmelerine olanak tanır.
NodeJS'de MySQL veritabanı entegrasyonu, yapılandırılabilir erişim kontrolleri ve schema incelemesi özellikleri ile sağlanır.
A Qdrant MCP server