İçeriğe geç
nitorel
7 GÜNSistemine başlaİlk sistemini yedi günde kur
Öğren
YazılarKaynaklı yazı dizileriKavramlarKavram kasası, formatlarSistemlerYöntemler, iş akışlarıKütüphaneKitaplar, kaynaklar
Kullan
AraçlarTarafsız araç atlasıNot DenetçisiÜcretsiz kontrol ↗nitoreldumpZihnini boşalt ↗nitorelhabitAlışkanlık takibi ↗
HakkındaŞablonlar 1 ücretsiz
kasa/yazilar/anytype/03-anytype-api-mcp.md

Rehber · Not 106Deneyim

Anytype MCP ve API v2: kasayı programla okumak ve yazmak

Anytype'ın API'si masaüstü uygulamasıyla birlikte bilgisayarında, 127.0.0.1:31009 adresinde çalışır; internet gerektirmez. Kararlı sürüm v1, ön sürüm v2 bir nesneyi tek bir düzenlenebilir JSON belgesi olarak verir. Resmî MCP sunucusu ve Agents' Skill aynı API'nin üstünde durur.

Yazan Ahmet Canal · 5 Ekim 2026

[[anytype]][[mcp]][[api]][[yapay-zeka]]
Okuma
4 dk
Yayın
5 Ekim 2026
Geri bağlantı
4
Kaynak
5
İçindekiler · 6 bölüm
Local APIv1 ve v2v2 nasıl düşünüyorMCP sunucusuAgents' SkillAFFiNE'den farkı
Bilgi ağı · 7 bağlantılı not
Dizi · 3 / 30Anytype’ı Adım Adım Kullanmak
  1. 01Anytype nedir? Dosya ve sayfa yerine nesneyle düşünmek
  2. 02Anytype'da nesne, tür ve ilişki
  3. 03Anytype MCP ve API v2: kasayı programla okumak ve yazmak
  4. 04Anytype sözlüğü: Channel, Object, Type, Property, Query, Collection ve View
  5. 05Anytype'ta Channel nedir? Space, üyeler ve çalışma alanı sınırı
  6. 06Anytype'ta Property nedir? Metadata ile bilgiyi sorgulanabilir yapmak
  7. 07Anytype'ta bağlantılar ve backlink: nesneler nasıl birbirini bulur?
  8. 08Anytype Graph: bilgi haritası gerçekten ne işe yarıyor?
  9. 09Anytype Type sistemi: Book, Person, Project ve Note nasıl modellenir?
  10. 10Anytype Templates: tekrar eden nesneleri sıfırdan kurmayı bırakmak
  11. 11Anytype Query nedir? Bilgi tabanına kurallı sorular sormak
  12. 12Anytype Collection nedir? Query ile arasındaki gerçek fark
  13. 13Anytype Views: aynı veriyi Grid, Calendar, Kanban ve Gallery olarak görmek
  14. 14Anytype Widgets: Sidebar'ı günlük kontrol paneline çevirmek
  15. 15Anytype'ta Date Object: zamanı bilgi sisteminin parçası yapmak
  16. 16Anytype formülleri: Grid içinde ne hesaplanabilir, ne hesaplanamaz?
  17. 17Sıfırdan Anytype kurulumu: ilk 30 dakikada çalışan bir sistem
  18. 18Anytype ile kişisel bilgi yönetimi sistemi kurmak
  19. 19Anytype ile kitaplık ve okuma takip sistemi kurmak
  20. 20Anytype ile proje yönetimi: Project, Task, Note ve Resource'u bağlamak
  21. 21Anytype ile günlük tutmak: Daily Note yerine Date Object kullanmak
  22. 22Anytype ile araştırma sistemi: kaynaktan kalıcı nota nasıl gidilir?
  23. 23Anytype Web Clipper: internetten topladığını bilgiye dönüştürmek
  24. 24Anytype local-first: veri neden önce cihazda yaşar?
  25. 25AnySync nedir? Anytype cihazlar arasında nasıl senkronize oluyor?
  26. 26Anytype güvenli mi? Şifreleme, anahtar ve gerçek tehdit modeli
  27. 27Anytype self-host ve local-only: maksimum kontrolün operasyon bedeli
  28. 28Anytype vs Obsidian: dosya tabanlı PKM mi, nesne tabanlı PKM mi?
  29. 29Anytype vs Notion: cloud workspace ile local-first object workspace farkı
  30. 30Anytype herkes için mi? Güçlü yanları, eksikleri ve kim kullanmamalı?
Kısaca

Anytype'ın API'si masaüstü uygulamasının içindedir ve bilgisayarında, varsayılan olarak `127.0.0.1:31009` adresinde çalışır. İnternet gerekmez. Kararlı **v1**'in yanında ön sürüm **v2** var: bir nesneyi tek bir düzenlenebilir JSON belgesi olarak okur, bir istekte toplu düzenleme yapar. Resmî **MCP sunucusu** ve **Agents' Skill** aynı API'nin üstünde durur. Anahtar verdiğin araç nesneleri değiştirebilir ve silebilir.

AFFiNE dizisindeki [[AFFiNE MCP]] yazısında sunucu, bulutta ya da kendi sunucunda duran çalışma alanını okur. Anytype'ta kapı bilgisayarının içindedir.

Local API

Local API sayfası API'nin ilk sürümünü 0.46 sürümüne bağlar. API masaüstü uygulamasıyla gelir, tamamen localhost'ta çalışır, bulut bağımlılığı yoktur. Belgenin örneğiyle: uçakta da çalışır (Anytype, Local API).

Anahtar almak için:

  1. **Vault Settings**'i aç.
  2. **Data Management** altında **API Keys**'i seç.
  3. **Create New** ile bir anahtar oluştur ve ad ver.

İstediğin kadar anahtar oluşturabilir, istediğini iptal edebilirsin. Belgenin güvenlik uyarısı kırmızı kutudadır: bir API anahtarı ya da eklenti, kasana sınırlı erişim verir ve nesneleri düzenlemek ya da silmek bu erişimin içindedir. Yalnız güvendiğin eklentileri kullan.

v1 ve v2

Geliştirici portalı iki sürümü ayırır (Anytype, API v2):

v1v2
DurumKararlı, üretim içinÖn sürüm; yeni sürüm numarası olmadan değişebilir
AdresAynı süreç, aynı portYolları `/v2/` ile başlar
Başlık`Anytype-Version` başlığı gerekirSürüm başlığı gerekmez
NesneUç noktalarla parça parçaTek bir düzenlenebilir AnyBlock JSON belgesi

İki sürüm aynı süreçte, aynı portta çalışır ve aynı API anahtarlarını kabul eder. Kalıcı bir entegrasyon kuruyorsan portal v1'i önerir.

v2 nasıl düşünüyor

v2'nin giriş sayfası birkaç kuralı sayar (Anytype, API v2 Introduction):

  • **Tek okuma, toplu yazma.** Bir `GET` nesnenin özelliklerini ve içeriğini birlikte getirir. Bir `PATCH`, bir dizi düzenlemeyi tek seferde uygular. Eşzamanlılık denetimi, yeniden deneme ve kuru çalıştırma (dry run) vardır.
  • **Masaüstünden eşleşme.** Uygulama adınla bir istek gönderirsin. Anytype masaüstünde hangi kanallara ve hangi izinlerle erişileceğini sen onaylarsın, dört haneli bir kod alırsın. Kodu gönderince anahtar gelir.
  • **Kararlı anahtarlar.** Özellik ve tür, oluşturulduğu an bir anahtar alır (`due_date` gibi). Özelliğin adını sonra değiştirsen de anahtar aynı kalır. Betikte anahtarı kullan.
  • **Hoşgörülü girdi.** `due_date`, `dueDate`, `due-date` ve `Due date` aynı özelliğe gider. Belirsiz bir yazım 400 hatası ve aday listesi döndürür. Bilinmeyen bir ad hiçbir zaman sessizce yeni özellik oluşturmaz.
  • **Küçük okumalar.** `?outline=true` yalnız yapıyı, `?format=md` salt okunur bir Markdown çıktısını verir. Markdown çıktısını geri yazamazsın; düzenleme `PATCH` işlemleriyle yapılır.

[[İkinci bölümdeki]] tür ve özellik modeli burada makineye açılır: tür bir kalıp, özellik o kalıbın alanı, alanın kalıcı bir anahtarı var. Markdown kasasındaki karşılığı [[YAML alanlarıdır]].

MCP sunucusu

Resmî MCP sunucusu `@anyproto/anytype-mcp` paketidir. Anytype'ın OpenAPI tanımını MCP araçlarına çevirir. Portal şu işleri sayar: kanal içi ve kanallar arası arama, kanal ve üye yönetimi, nesne ve liste oluşturma, özellik ve etiket, tür ve şablon (Anytype, MCP Server).

Anahtarı uygulamadan alabilir ya da `npx -y @anyproto/anytype-mcp get-key` komutunu kullanabilirsin. İstemci ayarına anahtarı ve `Anytype-Version` başlığını yazarsın. Bu başlık v1'in başlığıdır; sunucu v1 üzerinden konuşur.

Agents' Skill

Agents' Skill, Anytype'ın açık kaynak araç setidir. Claude Code, Cursor, Gemini CLI ve GitHub Copilot gibi ajanlara yaklaşık 30 hazır yöntem verir: nesne okuma, oluşturma, güncelleme, arama, tür ve özellik, koleksiyon ve sorgu (Anytype, Agents' Skill).

Ajan bir JavaScript betiği yazar ve betiği yalıtılmış bir çalışma ortamında çalıştırır. Betik dosya sistemine ya da Local API dışındaki ağa erişemez. Belgenin parantez içi uyarısı önemli: Anytype'ın içinde betik, API'nin izin verdiği her şeyi değiştirebilir.

Belgenin üç ipucu:

İpucuNeden
Betiği çalıştırmadan önce oku"X'e uyan bütün nesneleri sil" yanlışlıkla çalışırsa geri almak zordur
Ajan için ayrı API anahtarı kullanAjanın erişimini diğer entegrasyonlara dokunmadan iptal edersin
Önce küçük ölçekte deneYüzlerce nesneden önce beşinde çalıştır

AFFiNE'den farkı

AFFiNE MCPAnytype API ve MCP
Nerede çalışırSunucuda (Cloud ya da kendi sunucun)Masaüstünde, localhost
Yalnız cihazdaki veriYerel çalışma alanına bu yoldan erişilmezUygulama açıksa erişilir
Varsayılan yetkiOkuma; yazma araçları geliyorAnahtar yazma ve silmeyi de kapsar
Kimlik bilgisiÇalışma alanı başına, süreliAnahtar başına; v2'de kanal ve izin onayı

Anytype'ta veri bilgisayarından çıkmadan ajana açılır. Karşılığında anahtarın yetkisi geniştir ve uygulamanın açık olması gerekir. Agents' Skill de Anytype'ın aynı cihazda kurulu ve çalışır olmasını şart koşar.

Diyelim ki "Okuma" kanalındaki her Kitap nesnesi için bağlı bir Değerlendirme nesnesi istiyorsun. Ajana ayrı bir anahtar verirsin, önce beş kitapta denemesini istersin, çıkan betiği okursun. Doğruysa bütün kanalda çalıştırırsın, iş bitince anahtarı iptal edersin.

Bu yazıda geçen araçlar

AnytypeYerel öncelikli, uçtan uca şifreli, nesne tabanlı not ve veri alanı.Freemium · Yerel + senkron

Araçlar örnek içindir; hiçbiri zorunlu değil. Karşılaştırma için araç atlasına bak.

Kaynaklar

Kaynak profili5 web

  1. Anytype. *Local API*. doc.anytype.io/anytype/features/integrations/local-api web
  2. Anytype. *Anytype Agents' Skill*. doc.anytype.io/anytype/features/integrations/anytype-agents-skill web
  3. Anytype. *API v2* (ön sürüm). developers.anytype.io/docs/reference/v2 web
  4. Anytype. *Anytype API v2: Introduction*. developers.anytype.io/docs/reference/v2/anytype-api web
  5. Anytype. *Anytype MCP Server*. developers.anytype.io/docs/examples/featured/mcp/ web

Deneyim: Editöryal pratik ve kitaplara dayanıyor; birincil araştırma içermiyor. Türler kaynak metninden otomatik çıkarılır. Tüm kaynaklar ve onları anan yazılar Kütüphane’de.

Ahmet Canal

Ahmet Canal

Dijital ürünler geliştiriyor, bilgi mimarisi ve sistem tasarımı üzerine çalışıyorum. Nitorel’i, notlarımı ihtiyaç duyduğum anda yeniden bulma derdinden yola çıkarak yazıyorum.

kaynak-notlari/kaynak-notu-anytype-api-mcp.md#kaynak-notu
Kasana al

Bu notu [[kasana]] al.

Yazının özeti, başlıkları, devam yazıları ve kaynakları Obsidian’a hazır bir kaynak notu olarak iner. “Kendi notum” bölümünü sen doldurursun; okuduğun yazı böylece kasanda bir bağlantıya dönüşür.

Kasan yok mu? Ücretsiz Starter Vault
gelen-kutusu/haftalik-not.md#bülten · haftada bir
Bülten

Haftada bir not, gelen kutuna [[bağlansın]].

Yeni yazılar ve uygulanabilir tek bir fikir. Reklam yok, istediğin an tek tıkla ayrılırsın.

← Önceki bölümAnytype'da nesne, tür ve ilişkiSonraki bölüm →Anytype sözlüğü: Channel, Object, Type, Property, Query, Collection ve View
Bu yazıya bağlananlar
←AFFiNE MCP: Claude ve Cursor notlarını okuyabilirse ne değişir?AFFiNE←Notlarımı yapay zekâya vermek istemiyorum: BYOK, yerel model ve gizlilikYapay zekâ←AFFiNE mi Anytype mı? Hangi düşünme biçimine hangi araçAraç seçimi←Anytype formülleri: Grid içinde ne hesaplanabilir, ne hesaplanamaz?Anytype
Bu ağda devam et
→AFFiNE MCP: Claude ve Cursor notlarını okuyabilirse ne değişir?AFFiNE→Anytype'da nesne, tür ve ilişkiÜst veri→Notlarımı yapay zekâya vermek istemiyorum: BYOK, yerel model ve gizlilikYapay zekâ→Obsidian ve Yapay Zekâ 2: MCP, Skill'ler ve Karpathy'nin LLM Wiki YöntemiObsidian→YAML ve Makinece Okunabilir Not KasasıÜst veri→AFFiNE mi Anytype mı? Hangi düşünme biçimine hangi araçAraç seçimi→Anytype formülleri: Grid içinde ne hesaplanabilir, ne hesaplanamaz?Anytype
OKUMA İLERLEMESİ0%
İÇİNDEKİLER6
Local APIv1 ve v2v2 nasıl düşünüyorMCP sunucusuAgents' SkillAFFiNE'den farkı
Bilgi ağı8 not · 13 bağ
bu notAFFiNE MCP: Claude ve Cursor notlarını okuyabilirse ne değişir?…MCPAnytype'da nesne, tür ve ilişkiAnytype'da nes…Notlarımı yapay zekâya vermek istemiyorum: BYOK, yerel model ve gizlilikNotlarımı yapa…Obsidian ve Yapay Zekâ 2: MCP, Skill'ler ve Karpathy'nin LLM Wiki YöntemiObsidian ve Ya…YAML ve Makinece Okunabilir Not KasasıYAML ve Makine…AFFiNE mi Anytype mı? Hangi düşünme biçimine hangi araç…mi Anytype mıAnytype formülleri: Grid içinde ne hesaplanabilir, ne hesaplanamaz?Anytype formül…

→ verdiği← gelen↔ karşılıklı

Anytype MCP ve API v2: kasayı programla okumak ve yazmakBir notun üstüne gel; bağlarını gör.
BU AĞDA DEVAM ET
01AFFiNE MCP: Claude ve Cursor notlarını okuyabilirse ne değişir?02Anytype'da nesne, tür ve ilişki03Notlarımı yapay zekâya vermek istemiyorum: BYOK, yerel model ve gizlilik04Obsidian ve Yapay Zekâ 2: MCP, Skill'ler ve Karpathy'nin LLM Wiki Yöntemi
Tüm yazılara dön ↗
[[Zettelkasten]][[İkinci Beyin]][[PARA]][[Evergreen notlar]][[Atomik not]][[İçerik Haritası]][[Aşamalı özetleme]][[Haftalık gözden geçirme]][[Obsidian]][[Geri bağlantılar]][[Zettelkasten]][[İkinci Beyin]][[PARA]][[Evergreen notlar]][[Atomik not]][[İçerik Haritası]][[Aşamalı özetleme]][[Haftalık gözden geçirme]][[Obsidian]][[Geri bağlantılar]]
nitorel

Notlarını bir işe yarasın diye tutanlar için. Kişisel bilgi yönetimi üzerine Türkçe yöntemler, rehberler ve sistemler.

İlk notunu bağla
KeşfetBaşlangıçYazılarKavramlarMarkdown SözlüğüFormat Rehberi
UygulaSistemlerAraçlarNot Denetçisi ↗nitoreldump ↗Kütüphane
NitorelHakkındaŞablonlarBülten arşiviDeğişikliklerKünyeİletişim
İçerikler CC BY 4.0 · © 2026 Nitorel · Ürünler ve marka unsurları hariç. Ahmet Canal tarafından tasarlanmıştır. RSS
GizlilikÇerezlerKVKKKoşullarİade
İstanbul --:--Başa dön
Nitorel.