TechFabric
resmiTechFabric'in yayımlanmış Databricks ve AI içeriklerini arayın ve okuyun: SSS içeren blog yazıları, hizmet sayfaları ve vaka çalışmaları. Okumalar anonimdir; TechFabric personeli yazı taslağı hazırlamak için Microsoft ile oturum açar.
TechFabric MCP ile neler yapabilirsiniz?
- Databricks, çalışan kodla yanıt verir — Bir Databricks sorusu sorun ve yanıtlayan Field Guide bölümünü kod ve atıfta bulunulan doküman sayfalarıyla birlikte alın.
- Field Guide'ı arayın ve okuyun — Kılavuz bölümlerinde arama yapın, bir bölümü veya kısmı Markdown olarak okuyun ya da içindekiler tablosunu listeleyin.
- Kod örnekleri bulun — Bir konu için SQL, Python, CLI ve yapılandırma bloklarını, her biri çevresindeki açıklama ve doküman bağlantılarıyla birlikte çekin.
- Son Databricks değişikliklerini takip edin — Belirli bir tarihten bu yana Databricks'te nelerin yeni olduğunu, en yeniden başlayarak, sürüm aşaması değişiklikleri ve güncellenen bölümler dahil olmak üzere görün.
- techfabric.com'da arama yapın ve okuyun — Sitede arama yapın, sayfaları okuyun, blog yazılarını listeleyin veya TechFabric'in neler sunduğuna bakın.
- Yazı taslakları oluşturun ve yayımlayın (yazarlar) — Oturum açtıktan sonra taslakları lint'leyin, kontrol edin, gönderin, güncelleyin ve yayımlayın ya da yayımlanmış bir yazıyı revize edin.
Barındırılan MCP Sunucusu
npx add-mcp 'https://www.techfabric.com/mcp'Claude Code, Codex, Cursor ve daha fazlasına kurulur
Dokümantasyon
TechFabric'in MCP sunucuları
Kodlama ajanları, aylar öncesine ait eğitim verilerinden Databricks kodu yazar. Field Guide'ımızın MCP sunucusu, Claude Code, Codex, Cursor, VS Code veya herhangi bir MCP istemcisine soruyu yanıtlayan bölümü, çalışan kodla birlikte verir. İkinci sunucu olan techfabric.com, mühendislerimizin hâlihazırda kullandıkları ajan üzerinden yazdıkları yerdir. İkisi de ücretsizdir.
Ajanınızı bağlayın
İkisi de uzak Streamable HTTP sunucusudur: kurulacak bir şey yok ve okumak için oturum açmak gerekmez.
1 · Bir sunucu seçin
![]()
Databricks Field Guide
Databricks, Field Guide'ımızdan çalışan kodla ve her bölümün atıfta bulunduğu docs.databricks.com sayfalarıyla yanıt verir.
https://databricks.techfabric.com/mcp
- Salt okunur
- Oturum açma yok
- Ücretsiz Araçlar ve sınırlar
![]()
techfabric.com
TechFabric'in mühendislerinin, kullandıkları ajan üzerinden gönderi ve vaka çalışması yazması içindir. Herkes siteyi arayabilir ve okuyabilir.
https://www.techfabric.com/mcp
2 · Ajanınıza ekleyin
Claude Code nasıl bağlanır
Her komutu herhangi bir terminalde bir kez çalıştırın. Her projede kullanmak için --scope user ekleyin.
claude mcp add --transport http techfabric https://www.techfabric.com/mcp
claude mcp add --transport http databricks-field-guide https://databricks.techfabric.com/mcp
Claude Desktop ve claude.ai nasıl bağlanır
- Customize'ı, ardından Connectors'ı açın, Add ve sonra Add custom connector seçeneğini seçin.
- Bir ad verin ve sunucunun URL'sini yapıştırın. Claude'un algıladığı kimlik doğrulama ayarlarını olduğu gibi bırakın.
- Add seçeneğini seçin. İkinci sunucu için tekrarlayın.
Team veya Enterprise planındaysanız, bir sahibin önce kuruluş için özel bir bağlayıcı eklemesi gerekebilir.
Codex nasıl bağlanır
Codex bunları ~/.codex/config.toml dosyasına yazar; IDE uzantısı da bu dosyayı okur.
codex mcp add techfabric --url https://www.techfabric.com/mcp
codex mcp add databricks-field-guide --url https://databricks.techfabric.com/mcp
techfabric.com, yazar araçları için oturum açma sunar, bu nedenle Codex, onu eklediğinizde techfabric için bir oturum başlatabilir. Bunu atlayın: tüm okuma araçları oturum açmadan çalışır. Dosyayı elle düzenlemek için şunu ekleyin.
[mcp_servers.techfabric]
url = "https://www.techfabric.com/mcp"
[mcp_servers.databricks-field-guide]
url = "https://databricks.techfabric.com/mcp"
Cursor nasıl bağlanır
Her proje için bunu ~/.cursor/mcp.json dosyasına, ya da tek bir projede .cursor/mcp.json dosyasına ekleyin.
{
"mcpServers": {
"techfabric": { "url": "https://www.techfabric.com/mcp" },
"databricks-field-guide": { "url": "https://databricks.techfabric.com/mcp" }
}
}
VS Code nasıl bağlanır
Bunu çalışma alanındaki .vscode/mcp.json dosyasına ekleyin, ardından sunucuları o dosyadan veya MCP görünümünden başlatın. Araçlar Copilot'un ajan modunda hazırdır.
{
"servers": {
"techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" },
"databricks-field-guide": { "type": "http", "url": "https://databricks.techfabric.com/mcp" }
}
}
Gemini CLI nasıl bağlanır
--transport http seçeneğini koruyun, çünkü o olmadan Gemini CLI URL'yi yerel bir komut olarak değerlendirir. --scope user her proje için ~/.gemini/settings.json dosyasına yazar; projenin .gemini/settings.json dosyasına yazması için bunu kapalı bırakın.
gemini mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp
gemini mcp add --transport http --scope user databricks-field-guide https://databricks.techfabric.com/mcp
Eğer gemini mcp list bunları devre dışı olarak gösteriyorsa, klasöre güvenin. Elle yapmak için ayarlar dosyası şunu alır.
{
"mcpServers": {
"techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" },
"databricks-field-guide": { "type": "http", "url": "https://databricks.techfabric.com/mcp" }
}
}
GitHub Copilot CLI nasıl bağlanır
Her komutu bir kez çalıştırın. Copilot CLI bunları her proje için ~/.copilot/mcp-config.json dosyasına kaydeder.
copilot mcp add --transport http techfabric https://www.techfabric.com/mcp
copilot mcp add --transport http databricks-field-guide https://databricks.techfabric.com/mcp
OpenCode nasıl bağlanır
Her komut projenin opencode.json dosyasına, ya da --global ile genel yapılandırmaya yazar.
opencode mcp add techfabric --url https://www.techfabric.com/mcp
opencode mcp add databricks-field-guide --url https://databricks.techfabric.com/mcp
Elle yapmak için yapılandırma dosyası şunu alır.
{
"mcp": {
"servers": {
"techfabric": { "type": "remote", "url": "https://www.techfabric.com/mcp" },
"databricks-field-guide": { "type": "remote", "url": "https://databricks.techfabric.com/mcp" }
}
}
}
Diğer MCP istemcileri nasıl bağlanır
İstemciyi Streamable HTTP taşımasıyla ve kimlik doğrulama olmadan URL'ye yönlendirin. Yalnızca stdio konuşan bir istemci, mcp-remote köprüsü aracılığıyla her iki sunucuya da ulaşabilir; komutu olarak şunu kullanın.
npx mcp-remote https://databricks.techfabric.com/mcp
Birini elle denemek için, URL'ye POST edilen bir JSON-RPC tools/list isteği, araçları tam giriş ve çıkış şemalarıyla döndürür.
TechFabric yazarı mısınız? Yazmak için oturum açmanız gerekir: AI ortamınızı techfabric.com için yazacak şekilde ayarlayın.
TechFabric yazarları için
AI ortamınızı techfabric.com için yazacak şekilde ayarlayın
Hâlihazırda kullandığınız ajanı seçin ve sunucuyu eklemekten ilk gönderinizi yayımlamaya kadar adımlarını izleyin. Blogun yazar listesinde bulunan bir techfabric.com Microsoft hesabına ihtiyacınız var; okumak için ikisi de gerekmez.
Claude Code'u ayarlayın
Önerilen
Tek bir kurulum sunucuyu, yedi komutu ve techfabric-blog becerisini ekler ve her yayımlamadan önce size sorar.
-
Sunucuyu eklentiyle ekleyin
Bunu herhangi bir terminalde çalıştırın. TechFabric'in eklenti pazarını GitHub'dan (Fabric-Pro/techfabric-claude-plugin) ekler ve sunucunun adresini taşıyan eklentiyi kurar, böylece başka bir şey eklemeniz gerekmez. Bir Claude Code oturumu içinde/plugin marketplace add Fabric-Pro/techfabric-claude-pluginve ardından/plugin install techfabric@techfabricaynı işi yapar ve/reload-pluginseklentiyi etkinleştirir. GitHub'a erişiminiz yoksa, ikinci satır aynı eklentiyi techfabric.com'dan kurar.
Kopyalaclaude plugin marketplace add Fabric-Pro/techfabric-claude-plugin && claude plugin install techfabric@techfabric
Kopyalaclaude plugin marketplace add https://www.techfabric.com/mcp-servers/harness/claude-code/marketplace.json && claude plugin install techfabric@techfabric -
Komutları bulun
Onları görmek için/techfabric:yazın: write-post, write-case-study, check, preview, publish, revise ve status. Bir komuttan sonra yazdığınız her şey ona iletilir. -
İlk istemi deneyin
Hakkında yazmak istediğiniz depodan, komutu konunuzla çalıştırın ya da kendi sözcüklerinizle sorun.
Kopyala/techfabric:write-post how we cut our Lakeflow job's cold start
KopyalaWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Önizlemeyi açın
Claude Code bir terminaldir, bu nedenle sayfa yerine bağlantıyı gösterir. Bir taslakla ilgili her yanıt,Preview:ve bağlantıyı içeren bir satırla başlar. Gönderiyi techfabric.com'un yayımlayacağı şekilde, kapağı ve diyagramlarıyla okumak için bağlantıyı açın. Bunun yerine tarayıcıda düzenlemek için sitenin size gönderdiği e-postadaki düzenleyici bağlantısını kullanın. -
Okuduktan sonra yayımlayın
Taslağın kimliğiyle/techfabric:publishçalıştırın. Ajanınız önce kaydedilen metnicheck_draftile doğrular; bu beş ila on dakika sürer ve hâlâ başarısız olan her şeyi size bildirir. Ardından, herhangi bir şey yayına girmeden önce gönderinin adıyla onaylamanız istenir. Evet dediğinizde gönderi birleştirilir ve dağıtılır, ajanınız size canlı bağlantıyı verebilir. Eklenti ayrıca, otomatik modda bile herpublish_draftçağrısına izin vermenizi ister. -
Bir sorun çıkarsa
Araçlar eksik veya başarısız:/mcpyazın, techfabric'i seçin ve yeniden bağlanın. Oturum kapatıldı ya da her yazma işlemi yeniden oturum açmanızı istiyor: 30 gününüz doldu ya da hesabınız değişti./mcpiçinde techfabric'i seçin ve Re-authenticate seçeneğini seçin, ya da Clear authentication seçip yeniden oturum açın. Bir komut eksik:claude plugin marketplace update techfabricve ardındanclaude plugin update techfabric@techfabricçalıştırın ve Claude Code'u yeniden başlatın. Oturum açma sayfası adresinizin yazar listesinde olmadığını söylüyor: Preetham Reddy'den sizi eklemesini isteyin.
Claude Desktop ve claude.ai'yi ayarlayın
Bir kez eklenen özel bir bağlayıcı, hem claude.ai'de hem de Claude Desktop'ta hazırdır.
-
Sunucuyu özel bağlayıcı olarak ekleyin
Customize'ı, ardından Connectors'ı açın, Add ve sonra Add custom connector seçeneğini seçin. Adını techfabric yapın, URL'yi yapıştırın (www.techfabric.com/mcp ve techfabric.com/mcp ikisi de çalışır), Claude'un algıladığı kimlik doğrulama ayarlarını olduğu gibi bırakın ve Add seçeneğini seçin. Team veya Enterprise planındaysanız, bir sahip önce herkes için Organization settings ve Connectors altında ekler ve siz onu Customize ve Connectors altında Custom olarak işaretlenmiş halde bulursunuz.
Kopyalahttps://www.techfabric.com/mcp -
Bir sohbette etkinleştirin
Kurulacak bir şey yok. Bir sohbette + menüsünü, ardından Connectors'ı açın ve techfabric'in o konuşma için etkin olduğundan emin olun. -
İlk istemi deneyin
Bunu kendi konunuzla yapıştırın ve yararlanması gereken notları veya kodu ekleyin.
KopyalaWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Önizlemeyi açın
Claude MCP Apps'i işler, bu nedenle sunucunun uygulama olarak gönderdiği bir taslak, kontrolleri yanında olacak şekilde konuşmada açılır. Bir taslakla ilgili her yanıt ayrıcaPreview:ve bağlantıyı içeren bir satırla başlar; bu bağlantı gönderiyi techfabric.com'un yayımlayacağı şekilde açar. -
Okuduktan sonra yayımlayın
Claude'dan taslağı yayımlamasını isteyin. Ajanınız önce kaydedilen metnicheck_draftile doğrular; bu beş ila on dakika sürer ve hâlâ başarısız olan her şeyi size bildirir. Ardından, herhangi bir şey yayına girmeden önce gönderinin adıyla onaylamanız istenir. Evet dediğinizde gönderi birleştirilir ve dağıtılır, ajanınız size canlı bağlantıyı verebilir. -
Bir sorun çıkarsa
Araçlar eksik: bağlayıcının sohbetin + menüsünde etkin olduğunu kontrol edin ya da Customize, Connectors'ı açıp yeniden bağlayın. Oturum kapatıldı ya da her yazma işlemi yeniden oturum açmanızı istiyor: 30 gününüz doldu ya da hesabınız değişti. Bağlayıcıda yeniden Connect seçeneğini seçin. Oturum açma ayarları düzenlenemez, bu nedenle değiştirmek için bağlayıcıyı kaldırıp yeniden ekleyin. Oturum açma sayfası adresinizin yazar listesinde olmadığını söylüyor: Preetham Reddy'den sizi eklemesini isteyin.
ChatGPT'yi ayarlayın
chatgpt.com'da eklenti olarak eklenen özel bir MCP sunucusu.
-
Sunucuyu eklenti olarak ekleyin
chatgpt.com/plugins adresine gidin, + ve ardından Add custom MCP server seçeneğini seçin. Adını techfabric yapın, URL'yi Connection altına yapıştırın, kimlik doğrulama için OAuth seçin, ardından I understand and want to continue ve Create as a plugin seçeneklerini seçin ve kurun. Add custom MCP server yoksa, çalışma alanınızın yöneticisine sorun.
Kopyalahttps://www.techfabric.com/mcp -
Bir sohbete ekleyin
Kurulacak bir şey yok ve ChatGPT'nin sunucu için eğik çizgi komutları yoktur. Yeni bir sohbette@yazın ve techfabric'i seçin. -
İlk istemi deneyin
Bunu kendi konunuzla ve yararlanması gereken notlarla yapıştırın.
KopyalaWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Önizlemeyi açın
ChatGPT MCP Apps'i işler, bu nedenle sunucunun uygulama olarak gönderdiği bir taslak, kontrolleri yanında olacak şekilde konuşmada açılır. Bir taslakla ilgili her yanıt ayrıcaPreview:ve bağlantıyı içeren bir satırla başlar; bu bağlantı gönderiyi techfabric.com'un yayımlayacağı şekilde açar. -
Okuduktan sonra yayımlayın
ChatGPT'den taslağı yayımlamasını isteyin. Ajanınız önce kaydedilen metnicheck_draftile doğrular; bu beş ila on dakika sürer ve hâlâ başarısız olan her şeyi size bildirir. Ardından, herhangi bir şey yayına girmeden önce gönderinin adıyla onaylamanız istenir. Evet dediğinizde gönderi birleştirilir ve dağıtılır, ajanınız size canlı bağlantıyı verebilir. -
Bir sorun çıkarsa
Araçlar eksik: yeni bir sohbet başlatın ve@ile techfabric'i yeniden seçin. Bir araç hâlâ yoksa, chatgpt.com/plugins adresinde onun için Refresh seçeneğini seçin. Oturum kapatıldı ya da her yazma işlemi yeniden oturum açmanızı istiyor: 30 gününüz doldu ya da hesabınız değişti. Eklentiyi chatgpt.com/plugins adresinde yeniden bağlayın. Oturum açma sayfası adresinizin yazar listesinde olmadığını söylüyor: Preetham Reddy'den sizi eklemesini isteyin.
Codex'i ayarlayın
CLI ve aynı yapılandırmayı okuyan IDE uzantısı. Komutlar, adlarıyla çağırdığınız beceriler olarak gelir.
-
Sunucuyu ekleyin
Bunu herhangi bir terminalde çalıştırın. Codex bunu~/.codex/config.tomldosyasına yazar; IDE uzantısı da bu dosyayı okur.
Kopyalacodex mcp add techfabric --url https://www.techfabric.com/mcp -
Microsoft ile oturum açın
codex mcp login techfabrickomutunu çalıştırın. Tarayıcıda, istekte bulunan uygulamayı ve erişiminin nereye gittiğini belirten bir techfabric.com sayfası açılır. Continue with Microsoft seçeneğini seçin ve blogun yazar listesinde yer alması gereken @techfabric.com hesabınızla oturum açın. 30 güne kadar oturum açık kalırsınız.
Kopyalacodex mcp login techfabric -
Komutları yükleyin
Bu,~/.agents/skillsiçindeki her komut için bir beceri ekler. Codex bir beceriyi yalnızca adını verdiğinizde çalıştırır:$techfabric-write-postyazın veya hepsini görmek için/skillsyazın.
Kopyalacurl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- codex -
İlk istemi deneyin
Hakkında yazmak istediğiniz depodancodexbaşlatın ve beceriyi konunuzla çalıştırın ya da kendi sözcüklerinizle sorun.
Kopyala$techfabric-write-post how we cut our Lakeflow job's cold start
KopyalaWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Önizlemeyi açın
Codex CLI henüz MCP Apps göstermiyor. Bir taslakla ilgili her yanıt,Preview:satırı ve bağlantıyla başlar. Yazıyı techfabric.com'un yayımlayacağı şekilde, kapağı ve diyagramlarıyla okumak için bağlantıyı açın. Bunun yerine tarayıcıda düzenlemek için sitenin size gönderdiği e-postadaki düzenleyici bağlantısını kullanın. -
Okuduktan sonra yayımlayın
Taslağın kimliğiyle$techfabric-publishyazın. Aracınız önce kaydedilmiş metnicheck_draftile doğrular; bu beş ila on dakika sürer ve hâlâ başarısız olan her şeyi size bildirir. Ardından, herhangi bir şey yayına girmeden önce yazının adıyla onaylamanız istenir. Evet dediğinizde yazı birleştirilir ve dağıtılır; aracınız size canlı bağlantıyı verebilir. -
Bir sorun çıkarsa
Araçlar eksik: techfabric'in orada ve etkin olduğunu görmek içincodex mcp listçalıştırın veya Codex içinde/mcpçalıştırın, ardından Codex'i yeniden başlatın. Oturum kapatıldı ya da her yazma işlemi sizden yeniden oturum açmanızı istiyor: 30 gününüz doldu veya hesabınız değişti.codex mcp login techfabrickomutunu yeniden çalıştırın. Bir beceri eksik: yükleme satırını yeniden çalıştırın ve Codex'i yeniden başlatın. Oturum açma sayfası adresinizin yazar listesinde olmadığını söylüyor: Preetham Reddy'den sizi eklemesini isteyin.
Cursor'ı ayarlayın
Sunucu Cursor'ın MCP ayarlarında, komutlar ise yazdığınız projede beceri olarak.
-
Sunucuyu ekleyin
Bunu her proje için~/.cursor/mcp.jsondosyasına veya tek bir proje için.cursor/mcp.jsondosyasına ekleyin. Cursor, sunucuyu Customize sayfasında diğer MCP sunucularıyla birlikte listeler.
Kopyala{ "mcpServers": { "techfabric": { "url": "https://www.techfabric.com/mcp" } } } -
Komutları yükleyin
Bunu yazdığınız projede çalıştırın. Komutları.cursor/skillsiçinde beceri olarak ekler; bunlar yalnızca siz yazdığınızda çalışır. Ayrıca.cursor/rulesiçinde aracıyı sunucuya yönlendiren bir kural ekler.
Kopyalacurl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- cursor -
İlk istemi deneyin
Aracıda komutu konunuzla yazın ya da kendi sözcüklerinizle sorun.
Kopyala/techfabric-write-post how we cut our Lakeflow job's cold start
KopyalaWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Önizlemeyi açın
Cursor MCP Apps'i işler; bu nedenle sunucunun uygulama olarak gönderdiği bir taslak, kontrolleri yanında olacak şekilde konuşmada açılır. Bir taslakla ilgili her yanıt ayrıcaPreview:satırı ve bağlantıyla başlar; bağlantı, yazıyı techfabric.com'un yayımlayacağı şekilde açar. -
Okuduktan sonra yayımlayın
Taslağın kimliğiyle/techfabric-publishyazın. Aracınız önce kaydedilmiş metnicheck_draftile doğrular; bu beş ila on dakika sürer ve hâlâ başarısız olan her şeyi size bildirir. Ardından, herhangi bir şey yayına girmeden önce yazının adıyla onaylamanız istenir. Evet dediğinizde yazı birleştirilir ve dağıtılır; aracınız size canlı bağlantıyı verebilir. -
Bir sorun çıkarsa
Araçlar eksik: Cursor'ın MCP sunucularını listelediği yerde techfabric'in açık olduğunu kontrol edin ve yeniden bağlanmak için kapatıp tekrar açın. Oturum kapatıldı ya da her yazma işlemi sizden yeniden oturum açmanızı istiyor: 30 gününüz doldu veya hesabınız değişti. Cursor'ın techfabric'i listelediği yerde yeniden oturum açın. Bir komut eksik: yükleme satırını projede yeniden çalıştırın ve Cursor'ı yeniden yükleyin. Oturum açma sayfası adresinizin yazar listesinde olmadığını söylüyor: Preetham Reddy'den sizi eklemesini isteyin.
VS Code'u GitHub Copilot ile ayarlayın
Sunucu Copilot'ın aracı modunda. Komutları sunucunun kendi istemleridir, bu yüzden yüklenecek başka bir şey yok.
-
Sunucuyu ekleyin
Komut Paletinden MCP: Add Server komutunu çalıştırın, HTTP (HTTP or Server-Sent Events) seçeneğini seçin, URL'yi yapıştırın, techfabric adını verin ve nereye kaydedeceğinizi seçin. Veya bunu çalışma alanınızdaki.vscode/mcp.jsondosyasına ekleyin.
Kopyala{ "servers": { "techfabric": { "type": "http", "url": "https://www.techfabric.com/mcp" } } } -
Komutları bulun
Yüklenecek bir şey yok. Copilot Chat'te aracı modunda komutları görmek için/techfabric.yazın. VS Code her bağımsız değişkeni sorar. -
İlk istemi deneyin
Komutu çalıştırın ve konunuzu verin ya da kendi sözcüklerinizle sorun.
Kopyala/techfabric.write-post
KopyalaWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Önizlemeyi açın
VS Code, deneyselchat.mcp.apps.enabledayarı açıkken sohbette MCP Apps'i işler; bu nedenle sunucunun uygulama olarak gönderdiği bir taslak, kontrolleri yanında olacak şekilde konuşmada açılır. Bir taslakla ilgili her yanıt ayrıcaPreview:satırı ve bağlantıyla başlar; bağlantı, yazıyı techfabric.com'un yayımlayacağı şekilde açar. -
Okuduktan sonra yayımlayın
Taslağın kimliğiyle/techfabric.publishçalıştırın. Aracınız önce kaydedilmiş metnicheck_draftile doğrular; bu beş ila on dakika sürer ve hâlâ başarısız olan her şeyi size bildirir. Ardından, herhangi bir şey yayına girmeden önce yazının adıyla onaylamanız istenir. Evet dediğinizde yazı birleştirilir ve dağıtılır; aracınız size canlı bağlantıyı verebilir. -
Bir sorun çıkarsa
Araçlar eksik: MCP: List Servers komutunu çalıştırın, techfabric'i seçin ve yeniden başlatın. Oturum kapatıldı ya da her yazma işlemi sizden yeniden oturum açmanızı istiyor: 30 gününüz doldu veya hesabınız değişti. Sunucuyu yeniden başlatın ve oturum açmaya yeniden izin verin. Accounts menüsündeki Manage Trusted MCP Servers, hangi sunucuların oturum açmanızı kullanabileceğini gösterir. Oturum açma sayfası adresinizin yazar listesinde olmadığını söylüyor: Preetham Reddy'den sizi eklemesini isteyin.
Gemini CLI'ı ayarlayın
Sunucu her proje için. Komutları, eğik çizgi komutları olarak sunucunun kendi istemleridir.
-
Sunucuyu ekleyin
Bunu herhangi bir terminalde çalıştırın.--transport httpdeğerini koruyun: o olmadan Gemini CLI URL'yi yerel bir komut olarak değerlendirir.
Kopyalagemini mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp -
Microsoft ile oturum açın
geminibaşlatın ve/mcp auth techfabricyazın. Tarayıcıda, istekte bulunan uygulamayı ve erişiminin nereye gittiğini belirten bir techfabric.com sayfası açılır. Continue with Microsoft seçeneğini seçin ve blogun yazar listesinde yer alması gereken @techfabric.com hesabınızla oturum açın. 30 güne kadar oturum açık kalırsınız.
Kopyala/mcp auth techfabric -
Komutları bulun
Yüklenecek bir şey yok./write-post,/publishve geri kalanını, bağımsız değişkenleri adlarıyla vererek yazın; örneğin--topicve--id. -
İlk istemi deneyin
Hakkında yazmak istediğiniz depodan komutu konunuzla çalıştırın ya da kendi sözcüklerinizle sorun.
Kopyala/write-post --topic="how we cut our Lakeflow job's cold start"
KopyalaWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Önizlemeyi açın
Gemini CLI bir terminal olduğundan sayfayı değil bağlantıyı gösterir. Bir taslakla ilgili her yanıt,Preview:satırı ve bağlantıyla başlar. Yazıyı techfabric.com'un yayımlayacağı şekilde, kapağı ve diyagramlarıyla okumak için bağlantıyı açın. Bunun yerine tarayıcıda düzenlemek için sitenin size gönderdiği e-postadaki düzenleyici bağlantısını kullanın. -
Okuduktan sonra yayımlayın
/publish --id=<the draft's id>çalıştırın. Aracınız önce kaydedilmiş metnicheck_draftile doğrular; bu beş ila on dakika sürer ve hâlâ başarısız olan her şeyi size bildirir. Ardından, herhangi bir şey yayına girmeden önce yazının adıyla onaylamanız istenir. Evet dediğinizde yazı birleştirilir ve dağıtılır; aracınız size canlı bağlantıyı verebilir. -
Bir sorun çıkarsa
Araçlar eksik:/mcp listyazın. techfabric devre dışı olarak görünüyorsa/mcp enable techfabricçalıştırın. Gemini CLI klasörün güvenilir olmadığını söylüyorsa, başlattığınız klasöre güvenin; çünkü güvenilmeyen bir klasörde hiçbir MCP sunucusu çalıştırmaz. Oturum kapatıldı ya da her yazma işlemi sizden yeniden oturum açmanızı istiyor: 30 gününüz doldu veya hesabınız değişti./mcp auth techfabrickomutunu yeniden yazın. Oturum açma sayfası adresinizin yazar listesinde olmadığını söylüyor: Preetham Reddy'den sizi eklemesini isteyin.
Fabric Agents'ı ayarlayın
Her adım için bir satır yapıştırırsınız ve Fabric aracınız bunu fabric-cli ile ayarlar.
-
Sunucuyu kaynak olarak ekleyin
Bunu bir Fabric Agents oturumuna yapıştırın. Aracı, techfabric.com'un MCP sunucusunu OAuth oturum açmayla TechFabric adlı bir kaynak olarak ekler. Ayrıca her hafta içi bir taslak için bu sayfadaki günlük taslaklar altındaki Fabric Agents satırını yapıştırın.
KopyalaAdd techfabric.com's MCP server to this workspace as a source: follow step 1 only of https://www.techfabric.com/mcp-servers/daily-drafts/fabric-agents.md -
Komutları yükleyin
Bunu da yapıştırın. Aracı, her biri TechFabric kaynağını gerektiren bir beceri olarak her komut için bir beceri ekler.
KopyalaAdd the TechFabric commands to this workspace: follow https://www.techfabric.com/mcp-servers/harness/fabric/README.md -
İlk istemi deneyin
Komutu konunuzla yazın ya da kendi sözcüklerinizle sorun.
Kopyala@techfabric-write-post how we cut our Lakeflow job's cold start
KopyalaWrite a TechFabric blog post about how we <the problem you solved or the thing you built>. Ask me for anything you don't know instead of inventing it, and give me the preview link when it's filed. -
Önizlemeyi açın
Fabric Agents MCP Apps göstermez. Bir taslakla ilgili her yanıt,Preview:satırı ve bağlantıyla başlar. Yazıyı techfabric.com'un yayımlayacağı şekilde, kapağı ve diyagramlarıyla okumak için bağlantıyı açın. Bunun yerine tarayıcıda düzenlemek için sitenin size gönderdiği e-postadaki düzenleyici bağlantısını kullanın. -
Okuduktan sonra yayımlayın
Taslağın kimliğiyle@techfabric-publishyazın. Aracınız önce kaydedilmiş metnicheck_draftile doğrular; bu beş ila on dakika sürer ve hâlâ başarısız olan her şeyi size bildirir. Ardından, herhangi bir şey yayına girmeden önce yazının adıyla onaylamanız istenir. Evet dediğinizde yazı birleştirilir ve dağıtılır; aracınız size canlı bağlantıyı verebilir. Komutların hiçbiri bir otomasyondan yayımlamaz. -
Bir sorun çıkarsa
Araçlar eksik: aracıdanfabric-cli source validate techfabricçalıştırmasını isteyin ve başarısız olursa kaynakta yeniden kimlik doğrulayın. Oturum kapatıldı ya da her yazma işlemi sizden yeniden oturum açmanızı istiyor: 30 gününüz doldu veya hesabınız değişti. TechFabric kaynağında yeniden kimlik doğrulayın. Bir komut eksik: 3. adımdaki komutlar satırını yeniden yapıştırın. Oturum açma sayfası adresinizin yazar listesinde olmadığını söylüyor: Preetham Reddy'den sizi eklemesini isteyin.
Sunucular
TechFabric'in MCP sunucularının her biri ne yapar?
Field Guide, Databricks sorularını kodla yanıtlar; beş salt okunur aracı vardır. techfabric.com'da dokuz araç vardır: beşi kendi aracılarından taslakları kontrol edip gönderen yazarlarımız için, dördü ise herkesin siteyi arayıp okuması için.
Databricks Field Guide MCP sunucusu
Databricks Field Guide, mühendislerimizin Databricks'i oluşturma, çalıştırma ve ödeme konusunda bildikleridir. Bir Unity Catalog satır filtresinin nasıl ekleneceğini sorun; aracı bunu açıklayan bölümü, o bölümdeki SQL işlevini ve bölümün atıfta bulunduğu docs.databricks.com sayfalarını alır. Sözdizimi ve sınırlar konusunda yetkili kaynak Databricks'in belgeleri olmaya devam eder.
5 araç
search_guideKılavuzda araget_chapterBir bölüm okuget_code_examplesKod örnekleri bulwhats_newDatabricks'te yeniliklerlist_chaptersBölümleri listele
Oturum açma
Yok. Sunucu herkese açık ve salt okunurdur, yazma araçları yoktur.
Hız sınırları
IP adresi başına dakikada 60, saatte 300 çağrı.
Güncellik
Kılavuzun her dağıtımında yeniden oluşturulur. Her yanıt, onu oluşturan commit'i, her sayfanın son değiştirilme tarihini ve ne kadar süre önbelleğe alınabileceğini taşır; bu süre yenilikler için 10 dakika, arama için 15 dakika, bölümler ve kod için bir saattir.
Protokol
Streamable HTTP üzerinden MCP revizyonu 2026-07-28. Hâlâ 2025-11-25 sürümünde olan istemciler aynı URL üzerinden sunulur.
Kayıt
com.techfabric.databricks/field-guide, sürüm 1.1.1. MCP Registry girişi · Glama listesi
Parametreler, dönüş değerleri ve kaynaklar
search_guideOkuKılavuzda ara
Bir Databricks sorusunu yanıtlayan kılavuz bölümleri. Dönen değerler ve parametreler Dönen değerler Bir Databricks sorusunu yanıtlayan bölüm bölüm kısımlar, kenar notları ve olaylar; en iyisi önce olacak şekilde, her biri bir alıntı, bölüm çapasıyla birlikte URL'si ve sayfanın en son ne zaman değiştiği bilgisiyle. Parametreler query (zorunlu); kind: chapter, note, feature veya event; limit 1 ile 25 arası, varsayılan 10get_chapterOkuBir bölüm oku
Bir bölüm veya tek bir kısım, kod bozulmadan Markdown olarak. Dönen değerler ve parametreler Dönen değerler Bir bölüm veya kenar notu, kodu bozulmadan temiz Markdown olarak ya da onun tek bir kısmı; ayrıca ana hat, ayrı ayrı listelenen kod blokları, SSS'ler, tarihler ve atıfta bulunduğu docs.databricks.com bağlantıları. Parametreler slug (zorunlu): lakebase gibi bir slug, bir yol veya herhangi bir kılavuz URL'si; section: bir çapa veya bir başlıkget_code_examplesOkuKod örnekleri bul
Bir konu için SQL, Python, CLI ve yapılandırma blokları. Dönen değerler ve parametreler Dönen değerler Bir konuyla eşleşen SQL, Python, CLI ve yapılandırma blokları; her biri çevresindeki açıklama, geldiği kısım ve o kısmın atıfta bulunduğu docs bağlantılarıyla. Parametreler topic (zorunlu); lang: sql, python, bash, yaml, json veya hcl gibi; limit 1 ile 25 arası, varsayılan 8whats_newOkuDatabricks'te neler yeni
Kılavuzun izlediği son Databricks değişiklikleri, en yenisi önce. Dönen değerler ve parametreler Dönen değerler Kılavuzun izlediği son Databricks değişiklikleri, en yenisi önce: kenar notları, Databricks'in belgelerine ve sürüm notlarına bağlantılar içeren sürüm aşaması değişiklikleri ve güncellenen bölümler. Parametreler since (YYYY-MM-DD, varsayılan son 30 gün); limit 1 ile 200 arası, varsayılan 30list_chaptersOkuBölümleri listele
İçindekiler tablosu, her bölümün ana kısımlarıyla birlikte. Dönen değerler ve parametreler Dönen değerler Kılavuzun sırasına göre her bölüm; kısmı, özeti, tarihleri, URL'si, Markdown URL'si ve ana kısımlarıyla birlikte, ayrıca kenar notları. Parametreler Yokfieldguide://llms.txtHer bölüm, not ve özellik sayfası, her biri tek satır.fieldguide://page/{+path}Yayımlanmış herhangi bir sayfa Markdown olarak, örneğinfieldguide://page/guide/lakebase.
techfabric.com MCP sunucusu
Ana kullanımı yazmaktır: bir mühendisin ajanı, depodan ve hâlihazırda sahip olduğu bağlamdan bir yazı taslağı hazırlar, sitenin kontrollerini çalıştırır ve dosyalar; mühendis önizlemeyi okuyup onayladıktan sonra yayımlar. İş akışı kendi ajanınızla bir yazı yazma bölümündedir.
Okuma araçları yalnızca yayımlanmış, dizinlenebilir sayfalardan yanıt verir; bu nedenle taslaklar, önizlemeler ve noindex olarak işaretlenmiş her şey hiçbir zaman bir sonuçta görünmez.
12 araç
searchtechfabric.com'da araget_pageBir sayfa okulist_postsBlog yazılarını listeleget_servicesTechFabric neler sunuyorget_briefGünün özetiYazarlint_draftBir taslağı lint'leYazarcheck_draftBir taslağı kontrol etYazarsubmit_draftBir taslak gönderYazarget_statusBir taslağın durumuYazarupdate_draftTaslağınıza bir düzenleme kaydedinYazarpublish_draftTaslağınızı yayımlayınYazarrevise_postYayımlanmış bir yazıyı değiştirinYazar
Oturum açma
Okumak için gerek yok. Yazma araçları, techfabric.com kiracısında Microsoft (Office 365) hesaplarıyla oturum açan TechFabric blog yazarları içindir. Başka hiçbir kiracı kabul edilmez.
Hız sınırları
IP adresi başına saatte 300 anonim çağrı. Oturum açmış çağrılar yazar başına sayılır, saatte 600; en fazla 20 yeni kontrol çalıştırması, 6 gönderim ve 30 kayıt ile.
Güncellik
Dizin her dağıtımda siteden yeniden oluşturulur. Kaynaklar bir saat, arama sonuçları 15 dakika önbelleğe alınabilir.
Protokol
Streamable HTTP üzerinden MCP revizyonu 2026-07-28. Hâlâ 2025-11-25 sürümünde olan istemciler aynı URL'de sunulur.
Kayıt defteri
com.techfabric/techfabric. MCP Registry girdisi · Glama listesi
Parametreler, dönüş değerleri ve kaynaklar
searchOkutechfabric.com'da ara
Eşleşen sayfalar, en iyisi önce. Dönen değerler ve parametreler Dönen değerler Eşleşen blog yazıları, hizmet ve çözüm sayfaları, vaka çalışmaları, şehir sayfaları ve etkinlikler; en iyisi önce olacak şekilde, her biri başlığı, URL'si, özeti, tarihi, yazarı ve türüyle. Parametreler query (zorunlu); type: post, service, solution, case_study, city, event veya page; limit 1 ile 25 arası, varsayılan 10get_pageOkuBir sayfa oku
Yayımlanmış tek bir sayfa, SSS'leriyle birlikte temiz Markdown olarak. Dönen değerler ve parametreler Dönen değerler Yayımlanmış tek bir sayfa, temiz Markdown olarak; başlığı, arama başlığı, açıklaması, tarihleri, yazarı, etiketleri, soru-cevap çiftleri olarak SSS'leri ve kanonik URL'siyle birlikte. Parametreler url_or_slug (zorunlu): tam bir URL, /services/databricks gibi bir yol veya bir yazının slug'ılist_postsOkuBlog yazılarını listele
Blog yazıları, en yenisi önce; etikete, yazara veya tarihe göre. Dönen değerler ve parametreler Dönen değerler Blog yazıları, en yenisi önce. Parametreler tag, author (bir ad veya bir slug), since (YYYY-MM-DD); limit 1 ile 100 arası, varsayılan 20get_servicesOkuTechFabric neler sunuyor
Her hizmet ve ürün sayfası, kendi özetiyle birlikte. Dönen değerler ve parametreler Dönen değerler Her hizmet, çözüm, Databricks, AI, bulut, yazılım, hızlandırıcı ve ürün sayfası; adı, URL'si, türü ve canlı sayfanın belirttiği şekliyle özetiyle birlikte. Parametreler Yokget_briefYazarGünün özeti
Günlük bir taslak için bugünün konusu, sizin için bir gün ayrılır. Dönen değerler ve parametreler Dönen değerler Günlük bir taslak için bugünün konusu, oturum açmış yazar için 24 saat ayrılır: bakış açısı, yanıtlanacak arama, kaynaklar, bağlantı verilecek sayfalar ve özetin kimliği. Bugünün yazısı bir meslektaşa geçtiyse, sitenin hızı tükendiyse veya hiçbir şey işinize uymuyorsa, bunun yerine nedenini söyler. Parametreler Yoklint_draftYazarBir taslağı lint'le
Sitenin kural tabanlı kontrolleri, yaklaşık bir saniyede. Dönen değerler ve parametreler Dönen değerler Bir yazı üzerinde sitenin kural tabanlı kontrollerini model kullanmadan çalıştırır ve her öğenin durumunu ve bulgularını, her bulgunun hangi pasajla ilgili olduğu ve ne yapılması gerektiğiyle birlikte döndürür. Ayrıca judge_rubric'i döndürür: okuyucu, sorular ve yargılanan kontrollerin kullandığı eşikler. Hiçbir şey dosyalamaz. Parametreler markdown (zorunlu, frontmatter ile); images (adlar); kind; sources; slugcheck_draftYazarBir taslağı kontrol et
Yargıcımız dahil tam kontroller, nihai metin başına bir kez. Dönen değerler ve parametreler Dönen değerler Editörün tam Run checks işlemini, yargılanan kontroller dahil çalıştırır ve her öğenin durumunu ve bulgularını döndürür. Bir taslağın kimliğiyle birlikte kaydedilmiş metni kontrol eder; publish_draft bunu gerektirir. Tam bir çalıştırma beş ila on dakika sürer. Parametreler id (kaydedilmiş bir taslak) veya markdown (frontmatter ile); images; wait_seconds en fazla 50, varsayılan 25submit_draftYazarBir taslak gönder
İmzanız altında dosyalanmış bir taslak, önizlemesiyle birlikte. Dönen değerler ve parametreler Dönen değerler Yazıyı, oturum açmış yazarın imzası altında tam yazıldığı gibi dosyalar, bir önizleme oluşturur ve yazara editör bağlantısını e-postayla gönderir. Taslağın kimliğini döndürür. Parametreler title ve markdown (zorunlu); imagesget_statusYazarBir taslağın durumu
Bir taslağın durumu, başarısız kontroller, base_sha ve bağlantılar. Dönen değerler ve parametreler Dönen değerler Kendi taslaklarınızdan biri: durumu, neyin başarısız olduğu, son kontrol çalıştırması, mevcut Markdown'ı, önizleme bağlantısı ve yayımlandıktan sonra canlı bağlantı. Editör bağlantısı yalnızca e-postanızdadır. Parametreler id (zorunlu)update_draftYazarTaslağınıza bir düzenleme kaydedin
Taslağınızın yeni kaydedilmiş bir sürümü; önizleme yeniden oluşturulur. Dönen değerler ve parametreler Dönen değerler Kendi taslağınızın yeni bir sürümünü bir iki saniyede kaydeder ve text_hash'ini, yani bir sonraki base_hash'inizi döndürür. Commit ve önizleme arka planda takip eder. Hiçbir kontrol çalıştırmaz, bu yüzden önce metni lint'leyin; id ile check_draft hemen kaydedilmiş metin üzerinde çalışabilir. Bir dakika içindeki ikinci bir kayıt, ilki commit edilirken yeniden denemeniz istenebilir. Parametreler id, markdown ve base_hash (base_hash get_status'tan veya son kaydınızdan gelir; base_sha da çalışır)publish_draftYazarTaslağınızı yayımlayın
Onayladığınızda taslağınız techfabric.com'da canlı. Dönen değerler ve parametreler Dönen değerler Kendi taslağınızı, id'siyle check_draft kaydedilmiş metin üzerinde geçtikten sonra editörün kendi Publish işlemi aracılığıyla yayımlar. İlk çağrı hiçbir şey yayımlamaz: istemcinizde veya ajanınız tarafından tek seferlik bir onayla onaylamanız istenir. Ardından site onu birleştirir ve dağıtır. Parametreler id (zorunlu); confirmation (yalnızca ikinci çağrıda); override (yayımlamak için geçilecek başarısız ifade kontrolleri); confirm_viarevise_postYazarYayımlanmış bir yazıyı değiştirin
Canlı bir yazının revizyonu, önizlemesiyle birlikte bir taslak olarak. Dönen değerler ve parametreler Dönen değerler Zaten canlı olan bir yazının revizyonunu, yazarı veya blogun editörü için açar: canlı metinle başlayan, kendi önizlemesi olan bir taslak. Aynı araçlar onu düzenler, kontrol eder ve yayımlar; yayımlamak canlı yazıyı aynı URL'de aynı imza altında değiştirir. Parametreler post (zorunlu: yazının URL'si veya slug'ı)site://llms.txtSitenin dil modelleri için haritası.site://page/{+path}Yayımlanmış herhangi bir sayfa Markdown olarak, örneğinsite://page/services/databricks.site://search?query=Arama aracının sonuçları, bir istemcinin önbelleğe alabileceği bir kaynak olarak, isteğe bağlı birtypeile.techfabric://editorial/rulesBir yazarın ajanının taslak hazırlamadan önce okuduğu kurum içi yazım kuralları.
Deneyin
TechFabric'in MCP sunucularına neler sorabilirsiniz?
techfabric.com için çoğunlukla yazma; Field Guide için kapsadığı her şey. Sunucuyu ilk seferde adlandırın, böylece ajan hangi araçlara başvuracağını bilir; sonrasında genellikle onları kendi başına seçer.
techfabric.com sunucusu için istemler
- "techfabric sunucusunu kullanarak günün özetini al ve bu depoda oluşturduklarımızdan yazıyı taslakla, bir müşteriye ait olan her şeyi dışarıda bırak." Kopyala
- "Bu depoda oluşturduklarımızı techfabric.com için bir vaka çalışması taslağına dönüştür. Önce techfabric editorial_rules kaynağını oku, müşteri kaydının müşteriyi adlandırmamıza izin verip vermediğini söyle ve bana sonuç rakamlarını sor. lint_draft'ı kind "case-study" ile çalıştır ve geçene kadar bulduklarını düzelt, sonra submit_draft ile gönder ve bana önizleme bağlantısını ver." Kopyala
- "Bu taslağı submit_draft ile techfabric.com'a gönder ve bana önizleme bağlantısını ver." Kopyala
- "techfabric.com taslağımı check_draft ve id'siyle doğrula ve geçerse, ben evet dediğimde publish_draft ile yayımla." Kopyala
- "techfabric.com'da Lakebase hakkında zaten yazdıklarımızı ara, böylece yeni yazı onları tekrarlamasın." Kopyala
Databricks Field Guide sunucusu için istemler
- "Databricks Field Guide'a her pull request'e kendi Lakebase dalını nasıl vereceğini sor ve kullandığı CLI komutunu bana göster." Kopyala
- "Field Guide'a göre Databricks son iki haftada neyi değiştirdi?" Kopyala
- "Field Guide'da Unity Catalog satır filtrelerinin SQL örneklerini bul, sonra güncel sözdizimi için atıfta bulundukları docs.databricks.com bağlantılarını kontrol et." Kopyala
- "Field Guide'ın bölümlerini listele, sonra bana Lakebase bölümünün bir dalın neden neredeyse hiçbir maliyeti olmadığına dair kısmını oku." Kopyala
Nasıl çalışır
Bir AI ajanı bir MCP sunucusunu nasıl kullanır?
Model Context Protocol (MCP), AI asistanlarının diğer sistemlerdeki araçları çağırmak için kullandığı açık standarttır. Bir MCP sunucusuna bağlı bir ajan, bir görevin ortasında bir şeyi arayabilir ve atıfta bulunmak için bir URL ile birlikte yapılandırılmış bir yanıt alabilir; aksi halde eğitim verilerinden tahmin eder veya bir web sayfasını kazırdı.
AI ajanınız
Claude Code, Claude Desktop,
Cursor, VS Code
www.techfabric.com/mcp
search, get_page,
list_posts, get_services
databricks.techfabric.com/mcp
search_guide, get_chapter,
get_code_examples,
whats_new, list_chapters
Yazma araçları,
yalnızca TechFabric yazarları
Microsoft oturum açma,
techfabric.com kiracısı
Yazarın imzasıyla
bir taslak,
yazar tarafından yayımlanır
editörden
Tam sözdizimi
docs.databricks.com
ve sınırlar için
bağlantılar
Tek ajan, iki sunucu. Herhangi birini okumak için oturum açmak gerekmez; yalnızca techfabric.com yazma araçları bir TechFabric yazarından Microsoft ile oturum açmasını ister ve iki sunucuda da hiçbir şey yayımlanmaz.
TechFabric yazarları için
Kendi ajanınızla TechFabric blog yazısı nasıl yazılır
Ajanınız yazıyı gerçekte yaptıklarınızdan yola çıkarak yazar, yazarken denetler ve siz önizlemeyi okuyup onayladığınızda yayımlar. Yazmak için blogun yazar listesinde bulunan bir techfabric.com Microsoft hesabı gerekir.
1 · Sunucuyu kurun
Oturum açmayı destekleyen her MCP istemcisi çalışır: Claude Code, Claude Desktop ve claude.ai, Codex, Cursor, VS Code veya kendi ajanınız. Claude Code'da sunucuyu tüm projeleriniz için bir kez ekleyin.
claude mcp add --transport http --scope user techfabric https://www.techfabric.com/mcp
Ardından /mcp komutunu çalıştırın, techfabric seçeneğini seçin ve Authenticate seçeneğini belirleyin. Bunu atlarsanız, ajanınız ilk kez bir yazma aracını çağırdığında Claude Code sizden oturum açmanızı ister. Claude Desktop veya claude.ai'de, yukarıdaki URL ile techfabric adında özel bir bağlayıcı ekleyin (nasıl bağlanılır bölümündeki gibi) ve Connect seçeneğini belirleyin. Diğer tüm araçların adım adım anlatımı AI aracınızı kurun bölümündedir.
2 · Microsoft ile oturum açın
Her iki durumda da bir tarayıcı, istekte bulunan istemciyi ve erişiminin nereye gittiğini belirten bir techfabric.com sayfası açar. Continue with Microsoft seçeneğini belirleyin ve @techfabric.com hesabınızla oturum açın. Erişim bir saat sürer ve 30 gün boyunca kendini yeniler.
Başlamak için bir istem
Yer tutucuyu, sizin geliştirdiğiniz veya düzelttiğiniz bir şeyle değiştirin. İstem, ajandan önce kuralları okumasını ister.
Read techfabric.com's editorial rules (the techfabric editorial_rules resource), then write a TechFabric blog post about how we <solved this problem or built this thing>. Draft only from what I actually did and what's in this project; never name a client the rules don't approve, and ask me for any fact you don't have instead of inventing it. Run lint_draft and fix every finding until it passes, review the draft against the judge_rubric it returns, then submit it with submit_draft and give me the preview link.
Yazı yerine bir vaka çalışması
lint_draft,check_draft,submit_draftveupdate_draftalanlarına "case-study" türünü gönderin. Önizleme, vaka çalışmasının /case-studies/<slug> adresindeki sayfasıdır ve bir yazı gibi doğrulanıp yayımlanır: kimliğiyle birliktecheck_draft, ardından siz onayladığınızdapublish_draftveya editör bağlantısından.- Ön bilgileri title, description, sector, stack (bir liste) ve track (ai, migration veya other) alanlarıdır. Müşteri kaydı, o müşterinin bir vaka çalışmasında adının geçmesini onayladığında veya müşteri adının geçmesini kabul ettiğinde (aşağıda) client alanını ekleyin. Logo, web sitesi ve metrikler hiçbir zaman sizin belirleyeceğiniz şeyler değildir.
- Gövdesi sırasıyla dört bölümle başlar: Challenge, Strategy, Solution, Results. Her biri, savını belirten tek satırlık kalın bir ifadeyle, ardından düz metinle başlar. Diğer her şey Results bölümünden sonra gelir.
- Onaylanmış bir müşteri yoksa, sektör ve büyüklüğe göre anonimleştirin ("yaklaşık 40 şubeli bölgesel bir kredi birliği") ve hiçbir yerde müşteri adı belirtmeyin. Kaydın onaylamadığı bir müşteriyi adlandırmak için müşterinin onayına ihtiyacınız vardır: client_confirmed: true ile veya editördeki denetimin bulgusuna "I have the client's confirmation to name..." yazarak onayı aldığınızı belirtin. Bu, sizin adınıza kaydedilir.
- Her sayı bir müşteri gerçeğidir. Ajanınız sonuç sayılarını sizden ister ve hiçbir zaman bir sayı uydurmaz veya tahmin etmez; denetim, her sayıyı vaka çalışmasıyla birlikte gönderilen kaynaklara (notlarınız ve projenin kendi kayıtları) göre doğrular. Bir kaynak onay değildir: bir müşteri metriği yalnızca müşteri kaydında kayıtlı bir onayla veya lib/work.ts zaten içeriyorsa yayımlanır ve denetim bunu doğrulayamaz, bu yüzden yayımlamadan önce siz doğrularsınız.
Turn what we built in this repo into a case study draft for techfabric.com. Read the techfabric editorial_rules resource first, tell me whether its client register lets us name the client, and ask me for the outcome numbers. Run lint_draft with kind "case-study" and fix what it finds until it passes, then submit it with submit_draft and give me the preview link.
İş akışı, adım adım
- Adım 1
Editoryal kuralları okuyun
Ajanınızeditorial_ruleskaynağını (techfabric://editorial/rules) okur. Kaynak, yazının neler söyleyebileceğini belirleyen müşteri gizliliğiyle başlar, ardından ön bilgileri, bu iş akışını ve kurumun yazım kurallarını verir. - Adım 2
Kendi işinizden taslak oluşturun
Ajanınız yazıyı, ön bilgileriyle birlikte, kendi işiniz hakkında bildiklerinden (örneğin içinde bulunduğunuz depo ve notlarınız) yola çıkarak taslaklar. Ön bilgiler zorunludur ve en azından bir title ve description içermelidir:lint_draft,check_draft,submit_draftveupdate_draft, ön bilgisi veya başlığı olmayan bir yazıyı reddeder. - Adım 3
Geçene kadar lint çalıştırın
Ajanınız tüm yazı üzerindelint_draftçalıştırır. Bu, metnin kendisi üzerinde sitenin kural tabanlı denetimlerini çalıştırır: özensiz ifade ve yasaklı kelime kuralları, iddialar, bilinen hatalar, başlık ve açıklama, giriş, SSS, diyagram ve görseller. Hiçbir model okumaz, bu yüzden yaklaşık bir saniyede yanıt verir. Her bulgu, ilgili pasajı ve ne yapılacağını belirtir; ajan bunu düzeltir ve gerektiği kadar sık yeniden lint çalıştırır. - Adım 4
Yargıcın değerlendirme ölçütlerine göre gözden geçirin
lint_draftayrıcajudge_rubricdöndürür: yazının kime göre değerlendirildiği, bu okuyucunun hâlihazırda bildikleri ve düzeltmeye çalıştıkları, yargıcımızın soracağı her soru eşiğiyle birlikte ve alıcı testinin okuduğu ilk ekran. Ajanınız taslağı o okuyucu olarak okur, her soruyu o okuyucunun yanıtlayacağı gibi yanıtlar ve her yanıt geçene kadar revize eder. - Adım 5
Kendi imzanızla gönderin
Ajanınızsubmit_draftçağırır. Yazı, tam olarak yazıldığı gibi kendi imzanızla dosyalanır. Site yazarı, bugünün tarihini ve draft: true değerini ayarlar ve eksikse okuma süresini ekler. Diyagramları işler, kapak ve paylaşım görselini çizer, markalı önizlemeyi oluşturur ve size e-postayla gönderir. Ajan taslağın kimliğini geri alır,get_statusile takip eder ve her gönderimden ve her güncellemeden sonra size önizleme bağlantısını gösterir. - Adım 6
update_draft ile revize edin
Revizyonlar için ajanınız yeni metni lint eder, ardından kimlik, tüm yeni yazı veget_statuskaynağından gelen base_hash ileupdate_draftçağırır (base_shade çalışır). Bir kayıt saniyeler içinde döner ve hiçbir denetim çalıştırmaz; önizleme arka planda yeniden oluşturulur.update_draft, taslak o base_hash'ten bu yana değiştiyse veya tarayıcı editöründe açıkken reddedilir. - Adım 7
Kaydedilen metni bir kez doğrulayın
Önizleme hazır olduğunda ajanınız taslağın kimliğiylecheck_draftçağırır. Bu, editörün tam olarak kaydedilen metin üzerindeki tam Run checks işlemidir, yargıcımız dahil, ve beş ila on dakika sürer. Bize bir maliyeti olan tek denetim budur ve aynı metnin yeniden denetimi önbellekten yanıtlanır. Bundan sonraki bir kayıt, yeniden doğrulama anlamına gelir. - Adım 8
Onayladığınızda yayımlayın
Ajanınız kimliklepublish_draftçağırır ve ilk çağrı hiçbir şey yayımlamaz. İstemciniz yazının adını belirterek size sorar veya ajanınız tek kullanımlık bir onay alır ve yalnızca siz evet dedikten sonra geri gönderir. İstemciniz taslak kartını gösteriyorsa, sorusunu bir kez yanıtlarsınız, ardından istemciniz yayımlamaya izin vermenizi ister. Yazı daha sonra editörün kendi Publish and deploy işleminden geçer; bir hata taslağı geri getirir.
Bizim tarafımızın yaptıkları ve yapmadıkları
Sizin metniniz taslaktır. Blog yazarımız onu yeniden yazmaz ve hiçbir model gerçekleri doğrulamaz, bu yüzden gerçekleri göndermeden önce satıcının belgelerine göre doğrulamak ajanınıza aittir. Editoryal kuralların blog yazarının gerçek doğrulamasından söz ettiği yerde, bu adım sizin yazınız için çalışmaz. Sitenin denetimleri yine de onu tutar; her zaman geçmesi gereken iddialar ve bilinen hatalar denetimleri dahil.
Yalnızca ifade ve stil denetimleri başarısız olursa, yine de yayımlayabilirsiniz; editörden veya bu denetimleri publish_draft aracına belirterek, ve seçim kaydedilir. Sayfayı çalışır durumda tutan denetimler (derleme, görseller, diyagramlar, bağlantılar, yer tutucular) ve iddialar, kendi harcamalarımız ve sırlar hakkındaki kurallar her zaman geçmelidir.
Düzenlemelerinizi ajanınızda ve update_draft içinde tutun, meğer ki yazarı işe dahil etmek isteyin. Önizleme e-postasına yanıt vermek farklıdır, çünkü yanıt blog yazarımıza gider. Yazar daha sonra yalnızca sizin bildiğiniz bir gerçeğe ihtiyaç duyarsa, get_status bunu sizden ister veya MCP görevlerini destekleyen bir istemcide açık görev ister.
Bilinmesi gereken kurallar
- Müşteri yayımlanmak üzere onaylanmadıkça hiçbir müşteri adı, verisi, metriği, şeması, olayı veya kodu kullanılmaz; onaylandığında bile yalnızca onayın kapsadığı ölçüde. Editoryal kurallar kimlerin onaylı olduğunu listeler. Bir müşterinin adı, yalnızca adı, müşteri kabul ettiğinde ve siz de belirttiğinizde (client_confirmed) yer alabilir. Şüphede kaldığınızda genelleştirin veya dışarıda bırakın.
- Birinci elden iddialar doğru olmalıdır. "Biz" ifadesini yalnızca bizim yaptıklarımız için kullanın ve ajanın bir sayı, sonuç, müşteri veya alıntı uydurmasına asla izin vermeyin.
Aracınızda görün
- MCP Apps işleyen bir ana bilgisayarda, taslak araçları yazıyı konuşma içinde techfabric.com'un göstereceği şekilde açar; kapağı, diyagramları ve SSS'siyle birlikte.
- Yanında denetimler bulunur. Her biri bulgusunu, ilgili pasajı ve geçip geçemeyeceğinizi veya geçmesi gerekip gerekmediğini gösterir.
- Denetimleri oradan yeniden çalıştırabilirsiniz. **Ask the agent to fix this** bir bulguyu ajanınıza geri verir; ajan taslağı düzenler ve kaydeder, böylece yazma işi ajanda kalır.
- **Publish**, denetimler kaydedilen metin üzerinde geçtiğinde çalışır ve önce sizden onay ister. Yalnızca ifade denetimleri başarısız olduğunda, **Publish anyway** onları siz onaylamadan önce listeler. E-postanızdaki editör bağlantısı da çalışır ve uygulama bunu hiçbir zaman göstermez. Resmî MCP istemci matrisine göre Ekim 2026 itibarıyla MCP Apps destekleyen istemciler: Claude (claude.ai ve Claude Desktop), ChatGPT, GitHub Copilot ile VS Code, Microsoft 365 Copilot, Cursor, Goose, Codex masaüstü uygulaması, Postman ve MCPJam. Claude Code, Codex CLI ve Fabric Agents'ta yanıtlar metin olarak, önizleme bağlantısıyla başlayarak döner.
Yayımlanmış bir yazıyı değiştirme
- Ajanınız yazının URL'siyle
revise_postçağırır. Bir yazıyı yalnızca yazarı (imzasında adı geçen mühendis) veya blogun editörü açabilir. İlk taslağı canlı metin olan, kendi dalında ve kendi önizlemesiyle bir revizyon açar ve size önizleme ile editör bağlantısını e-postayla gönderir. Aynı yazıyı tekrar istemek, zaten açık olan revizyonu döndürür. - Buradan itibaren herhangi bir taslak gibidir. Revizyonun kimliğiyle
get_statusmarkdown'ı vebase_shaverir, ajanınız düzenler velint_draft(yazının slug'ıyla) ileupdate_draftçalıştırır, ardından kimliklecheck_draftkaydedilen metni doğrular ve siz onayladığınızdapublish_draftyayımlar. E-postadaki editör bağlantısı da aynı şekilde çalışır. - Yayımlamak, canlı yazıyı aynı URL'de değiştirir. İmza kalır ve imzayı değiştiren bir kaydetme veya yayımlama reddedilir. Başlık değişikliği URL'yi korur; canlı bir URL'yi değiştirmek yönlendirme gerektirir, bu yüzden blogun editörüne danışın. Özgün yayım tarihi kalır ve sayfa günün tarihiyle "Updated" gösterir. Site haritasının son değiştirilme zamanı güncellenir ve dağıtım URL'yi IndexNow'a gönderir, böylece arama motorları yazının değiştiğini görebilir.
- Tek kelimelik bir düzeltme bile sayfayı çalışır tutan kontrollerden ve iddialar, kendi harcamalarımız ve sırlar hakkındaki kurallardan geçmek zorundadır. Yalnızca ifade ve üslup kontrolleri başarısız olursa, yeni bir yazıda olduğu gibi yine de yayımlayabilirsiniz.
- Revizyonunuz açıkken biri canlı yazıyı değiştirirse, yayımlama üzerine yazmak yerine durur. Canlı yazıdaki değişiklikler sizinkilerle birlikte taslağınıza gelir ve ikinizin de aynı pasajı değiştirdiği yerlerde canlı ifade kalır, sizinki taslakta listelenir. Okuyun, kaydedin, tekrar kontrol edin, sonra yayımlayın. Bir revizyonu, e-postasındaki bağlantıdan atmak canlı yazıyı olduğu gibi bırakır.
- Ajan olmadan, https://www.techfabric.com/api/ideas/revise. adresinden bir bağlantı isteyin. Adresiniz yazıyı düzenleyebiliyorsa, aynı revizyonu açan bir "Edit this post" bağlantısı alır.
Change my published post at <its URL on techfabric.com>: <what to change>. Open it with the techfabric revise_post tool, edit the markdown get_status returns, run lint_draft with the post's slug until it passes, save it with update_draft, verify it with check_draft and the id, then ask me before publish_draft.
Sorun giderme
Oturum açma reddedildi
Oturum açma sayfası nedenini söyler. Adresinizin henüz techfabric.com'un yazar listesinde olmadığını söylüyorsa, taslak yazabileceğiniz bir imza yoktur, bu yüzden Preetham Reddy'den sizi eklemesini isteyin. Yalnızca TechFabric'in Microsoft hesaplarının veya yalnızca @techfabric.com hesaplarının oturum açabileceğini ya da konuk hesapların açamayacağını söylüyorsa, başka bir Microsoft hesabıyla oturum açtınız; kendi @techfabric.com hesabınızla tekrar oturum açın. Uygulamanın bağlanamadığını söylüyorsa, istemci oturum açma bilgilerini MCP'nin izin vermediği bir yere (başka bir bilgisayara düz http) göndermek istemiştir; istemciyi güncelleyin.
Bir kontrol sürekli başarısız oluyor
Ajanınıza metin üzerinde lint_draft çalıştırmasını söyleyin: her bulgu pasajını ve ne yapılacağını belirtir. check_draft içinde başarısız olan yargıya dayalı bir kontrol (okuyucu testi, yardımcı içerik) puanlarıyla birlikte gelir; ajana judge_rubric doğrultusunda revize etmesini, update_draft çağırmasını ve tekrar doğrulamasını söyleyin. E-postanızdaki editör bağlantısı aynı kontrol listesini gösterir.
Çok fazla çağrı
Oturum açıkken saatlik sınırlar 600 çağrı, 240 lint, 20 yeni kontrol çalıştırması, 6 gönderim, 6 açılan revizyon, 30 kaydetme ve 10 yayımlamadır. Zaten kontrol edilmiş metni kontrol etmek yeni bir çalıştırma sayılmaz.
Diğer her şey
Blogu yöneten Preetham Reddy'ye sorun.
TechFabric yazarları için
Ajanınızdan yazma ve yayımlama komutları
Araç sırasını hatırlamak zorunda değilsiniz. Sunucu 7 komutla gelir ve her biri ajanınıza tam adımları verir ve onu ev kurallarına yönlendirir. Çoğu ajan bunları eğik çizgi komutları olarak gösterir; göstermeyenler için aynı komutları kendi biçimlerinde sunuyoruz.
write-postGünün özetinden veya kendi seçtiğiniz bir konudan, imzanız altında bir techfabric.com blog yazısı taslakla. Ajanınız sizden birinci elden ayrıntıları ister, taslağı kontrol eder ve dosyalar; yayımlayan sizsiniz.write-case-studyÜzerinde çalıştığınız bir proje hakkında bir techfabric.com vaka çalışması taslakla. Ajanınız sonuç sayılarını ve kaynaklarını, ayrıca kayıt defterinin onaylamadığı bir müşteriyi adlandırmadan önce müşterinin onayını ister.checkBir taslak üzerinde techfabric.com'un kontrollerini çalıştır ve her bulguyu sade sözcüklerle, ajanınızın önerdiği düzeltmeyle açıkla. Siz kabul edene kadar hiçbir şey değişmez.previewBir taslağı techfabric.com'un yayımlayacağı şekilde göster: önizleme bağlantısı veya MCP Apps oluşturan bir istemcide taslak uygulaması.publishTaslaklarınızdan birini techfabric.com'da yayımla. Ajanınız onu kontrol eder, hâlâ neyin başarısız olduğunu söyler ve yalnızca siz evet dedikten sonra yayımlar.reviseBir gözden geçirenin geri bildirimini veya kendi değişikliğinizi taslaklarınızdan birine ya da zaten canlı olan bir yazıya uygula, tekrar kontrol et ve kaydet, birinci elden olgularınızı olduğu gibi koru.statusTaslaklarınızı ve her birinin hangi aşamada olduğunu veya tek bir taslağı ayrıntılı olarak listele: neyin başarısız olduğu, önizlemesi ve sırada ne yapılacağı.
Sunucuda yeni misiniz? Önce AI ortamınızı kurun, sunucuyu eklemekten oturum açmaya kadar. publish her zaman önce size sorar ve hiçbiri zamanlanmış bir çalıştırmada yayımlamaz. Ayrıca, kaynak eklemenize izin veren bir ajanda, günün özetini (techfabric://brief/today) veya taslaklarınızdan birini (techfabric://drafts/<id>) bir mesaja ekleyebilirsiniz.
Ajanınızdaki komutlar
Claude Code
Bir eklenti: sunucu, komutlar ve techfabric-blog becerisi tek kurulumda.
claude plugin marketplace add Fabric-Pro/techfabric-claude-plugin && claude plugin install techfabric@techfabric
Ardından /mcp çalıştırın, techfabric'i seçin, Authenticate'i seçin ve oturum açın. Komutları görmek için /techfabric: yazın. Bir komuttan sonraki her şey ona aktarılır, bu yüzden /techfabric:write-post how we cut Lakeflow cold starts yazıldığı gibi çalışır. Her publish_draft öncesinde eklenti, otomatik modda bile, izin vermenizi ister. Eklenti olmadan sunucunun kendi istemleri /techfabric:write-post (MCP) ve benzeri olarak görünür, ancak Claude Code argümanlarını her boşlukta böler.
Eklenti GitHub'da Fabric-Pro/techfabric-claude-plugin adresinde yayımlanmıştır. Git kurulu değilse, bunun yerine techfabric.com'dan ekleyin:
claude plugin marketplace add https://www.techfabric.com/mcp-servers/harness/claude-code/marketplace.json && claude plugin install techfabric@techfabric
Örneğin
/techfabric:write-post today's brief
Codex
$techfabric-write-post ve gerisini yazın: her komut için bir beceri, yalnızca adını verdiğinizde çalışır.
curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- codex
Bunlar ~/.agents/skills içine gider, her komut için bir beceri, ve Codex bunları yalnızca birini adlandırdığınızda çalıştırır: $techfabric-write-post yazın veya hepsini görmek için /skills yazın. Sunucunun kendisi nasıl bağlanılır bölümündeki gibi eklenir.
Örneğin
$techfabric-write-post today's brief
Cursor
Eğik çizgi komutları olarak çalıştırdığınız beceriler ve bir kural, yazdığınız projede.
curl -fsSL https://www.techfabric.com/mcp-servers/harness/install.sh | sh -s -- cursor
Bunu yazdığınız projede çalıştırın. Komutları .cursor/skills içinde beceri olarak ekler, bunlar yalnızca yazdığınızda çalışır, ve ajanı sunucuya yönlendiren bir kuralı .cursor/rules içine ekler.
Örneğin
/techfabric-write-post today's brief
VS Code
Sunucunun istemleri, Copilot Chat'te. Sunucu dışında kurulacak bir şey yok.
Copilot Chat'te /techfabric.write-post yazın. VS Code her argümanı sorar ve değerler önerir, örneğin oturum açtığınızda kendi taslak kimliklerinizi.
Örneğin
/techfabric.write-post
Gemini CLI
Sunucunun istemleri, adlandırılmış argümanlarla eğik çizgi komutları olarak.
/write-post --topic="today's brief" yazın. Argümanlar, her komutun aldığı şekilde --topic, --project, --client, --id ve --feedback'dir.
Örneğin
/write-post --topic="today's brief"
Fabric Agents
techfabric.com'un MCP sunucusunun kaynak olarak eklendiği bir çalışma alanında @techfabric-write-post ve gerisini yazın.
Add the TechFabric commands to this workspace: follow https://www.techfabric.com/mcp-servers/harness/fabric/README.md
Ajan her komut için bir beceri ekler. Ardından @techfabric-write-post yazın. Hiçbiri bir otomasyona ait değildir: günlük çalıştırma, hiç yayımlamayan techfabric-blog becerisini kullanır.
Örneğin
@techfabric-write-post today's brief
TechFabric yazarları için
Kodlama ajanınızdan günlük taslaklar
Ajanınız her hafta içi saat 9'da sizin için bir yazı başlatabilir. Sunucu haberlerden ve yanıtlamak istediğimiz aramalardan günde bir konu seçer, bunu ne hakkında yazdığınızla eşleştirir ve bir gün boyunca sizin için tutar. Ajanınız bunu depolarınızdan taslaklar ve birinci elden kısım için size sorular bırakır. Siz onu eklersiniz, okursunuz ve yayımlanıp yayımlanmayacağına karar verirsiniz.
- Adım 1
Günün özetini al
Hafta içi saat 9'da zamanlayıcınız ajanınızı techfabric-blog becerisiyle başlatır. Ajanget_briefçağırır, bu günün konusunu seçer ve 24 saat boyunca sizin için tutar: son iki günden bir haber veya henüz yanıtlamadığımız ve işinizle eşleşen bir arama. Günün yazısı bir meslektaşa gittiyse, günde bir otomatik yazı ve haftada üç sınırı dolduysa veya hiçbir şey uymuyorsa, nedenini söyler ve durur. - Adım 2
Kendi işinizden taslakla
Ajaneditorial_ruleskaynağını okur ve özetten ve çalıştırmanın başladığı depodan taslaklar. Sizden yalnızca sizin bildiğiniz şeyleri ister, örneğin neyin bozulduğunu veya ölçtüğünüz bir sayıyı. Gözetimsiz bir çalıştırmada TechFabric'in "we'd" üslubuyla yazar ve sorularını bağlantıların yanında sizin için listeler. - Adım 3
Lint, düzelt ve gönder
Ajanlint_draftçalıştırır ve geçene kadar bildirdiklerini düzeltir, taslağı döndürdüğüjudge_rubricdoğrultusunda gözden geçirir, ardından özetin kimliğiylesubmit_draftçağırır. Yazı imzanız altında dosyalanır ve site önizlemeyi oluşturur. Zamanlanmış bir çalıştırma burada durur: beceri ona asla yayımlamamasını söyler ve aşağıdaki Claude Code ve Codex zamanlamalarıpublish_draft'yi dışarıda bırakır. - Adım 4
Gözden geçir ve yayımla
Çalıştırma, önizleme bağlantısı ve ajanın sorularıyla, oturumunda veya cron'dan bir çalıştırma için günlüğünde sona erer. Önizlemeyi okur ve ajanın sorduklarını yanıtlarsınız. Ardından, sizinle bir oturumda, ajancheck_draftile doğrular vepublish_draftçağırır, bu da onaylamanızı ister. Veya önizleme e-postasındaki editör bağlantısını kullanın. Siz evet diyene kadar hiçbir şey yayımlanmaz.
Ajanınızda zamanlayın
Fabric Agents
Her hafta içi çalıştırma kendi oturumunu açar, araçlarına izin vermenizi bekler ve önizleme bağlantısıyla Needs Review durumunda sona erer.
Bunu bir Fabric Agents oturumuna yapıştırın:
Set up TechFabric daily drafts in this workspace: follow https://www.techfabric.com/mcp-servers/daily-drafts/fabric-agents.md
Ajan, techfabric.com'un MCP sunucusunu kaynak olarak, techfabric-blog becerisini ve zaten kullandığınız model bağlantısıyla, saat diliminizde hafta içi saat 9'da çalışan bir otomasyonu ekler. Ardından TechFabric kaynağının kimliğini doğrulayın ve @techfabric.com hesabınızla oturum açın. Otomasyon Ask modunda çalışır, bu yüzden her çalıştırma araçlarına izin vermenizi bekler. Sormadan çalışmasını istiyorsanız Execute'a geçirin.
Claude Code
Bir Desktop zamanlanmış görevi veya CLI için bir cron satırı.
curl -fsSL https://www.techfabric.com/mcp-servers/daily-drafts/install.sh | sh -s -- claude-code
Ardından /mcp çalıştırın, techfabric'i seçin, Authenticate'i seçin ve oturum açın. Claude Desktop'ın Code sekmesinde Scheduled'ı açın ve depolarınızdan birinde, talimatları bu olacak şekilde Weekdays saat 9:00'da yerel bir görev ekleyin. Bir kez Run now seçin ve techfabric araçlarına her zaman izin verin.
Draft today's TechFabric post with the techfabric-blog skill.
Desktop olmadan, bir crontab satırı aynısını yapar ve önizleme bağlantısını ve sorularını günlükte bırakır:
0 9 * * 1-5 cd ~/your-repo && claude -p "Draft today's TechFabric post with the techfabric-blog skill." --allowedTools "mcp__techfabric__get_brief mcp__techfabric__lint_draft mcp__techfabric__submit_draft mcp__techfabric__get_status mcp__techfabric__search mcp__techfabric__get_page mcp__techfabric__list_posts Read Grep Glob" >> ~/techfabric-daily-draft.log 2>&1
Codex
Bir crontab satırı, bilgisayarınızda salt okunur olarak codex exec çalıştırır.
curl -fsSL https://www.techfabric.com/mcp-servers/daily-drafts/install.sh | sh -s -- codex
Beceri ~/.agents/skills içine gider, Codex kişisel becerileri orada okur (0.95'ten eski bir Codex bunun yerine ~/.codex/skills alır). Ardından codex mcp login techfabric çalıştırın ve oturum açın. Bu satırı, kendi deponuzun yoluyla crontab'ınıza ekleyin. Çalıştırma bilgisayarınızda salt okunurdur, yalnızca MCP sunucusu aracılığıyla yazar ve önizleme bağlantısını ve sorularını günlükte bırakır.
0 9 * * 1-5 cd ~/your-repo && codex exec --sandbox read-only -c 'mcp_servers.techfabric.disabled_tools=["publish_draft","revise_post"]' "Draft today's TechFabric post with the techfabric-blog skill." >> ~/techfabric-daily-draft.log 2>&1
Her biri aynı techfabric-blog becerisini kurar ve kendi saat diliminizde hafta içi saat 9'da, 0 9 * * 1-5 cron zamanlamasında çalışır. Önce oturum açın, AI ortamınızı kurun bölümündeki gibi, böylece zamanlanmış çalıştırma oturum açmada durmaz.
Gizlilik
TechFabric'in MCP sunucuları sizin hakkınızda neler saklar?
Okuma, ne sorduğunuza dair hiçbir şey saklamaz. Hesap gerektirmez ve çerez ayarlamaz; saklanan tek şey, hız sınırı için IP başına çağrı sayısıdır. Yazmak için oturum açan yazarlar, taslaklarını ve adreslerini bırakır.
- Hiçbir sunucu ne aradığınızı ne de okuduğunuzu saklar. Bir çağrının günlük satırı, aracın adını ve protokol sürümünü belirtir, asla bağımsız değişkenlerini değil.
- Anonim bir arayan hakkında saklanan tek şey, hız sınırı için IP adresi başına çağrı sayısıdır ve bu sayı yaklaşık bir saat sonra sona erer.
- Hiçbir okuma çağrısı bizim tarafımızda bir dil modeline ulaşmaz. Her iki sunucu da site dağıtıldığında oluşturulan bir dizinden yanıt verir ve Field Guide'ın sunucusu hiçbir giden istek yapmaz.
- Bir TechFabric yazarı yazmak için oturum açtığında, sunucu tarayıcı düzenleyicisinin yaptığı gibi, kontrol ettiği, dosyaladığı veya kaydettiği metni adresiyle birlikte saklar.
- Gizlilik politikası sitenin geri kalanını kapsar.
SSS
MCP sunucuları: sık sorulan sorular
MCP sunucusu nedir?
MCP, yani Model Context Protocol, yapay zekâ asistanlarını diğer sistemlere bağlamak için açık bir standarttır. Bir MCP sunucusu, parametreleriyle birlikte bir araç listesi yayımlar; Claude, Codex, Cursor veya VS Code'un ajan modu gibi bir asistan da bir görevin ortasında bu araçları çağırır ve yapılandırılmış yanıtlar alır.
Bizimki gibi uzak bir sunucu tek bir URL'dir, dolayısıyla bir sunucuyu bağlamak tek satır yapılandırmadır ve kurulacak hiçbir şey yoktur.
techfabric.com MCP sunucusu ne içindir?
Yazmak için. TechFabric mühendisleri bunu, hâlihazırda kullandıkları kodlama ajanıyla (Fabric Agents, Claude Code veya Codex gibi) blog yazıları ve vaka çalışmaları taslaklaştırmak için, o ajanın zaten sahip olduğu depo ve bağlamla birlikte kullanır.
Ajan, sitenin kontrollerini çalıştırır, taslağı mühendisin imzası altında dosyalar ve mühendis önizlemeyi okuyup onayladığında yayımlar. Herkes ayrıca oturum açmadan sitenin yayımlanmış sayfalarını arayabilir ve okuyabilir.
TechFabric'in MCP sunucularını kullanmak için bir hesaba ihtiyacım var mı?
Hayır. Her iki sunucudaki her okuma aracı oturum açmadan çalışır ve hiçbir sunucu çerez ayarlamaz. Tek oturum açma, TechFabric'in kendi blog yazarlarına yönelik olan ve techfabric.com kiracısında bir Microsoft hesabı isteyen techfabric.com'un yazma araçlarındadır.
Bir ajan MCP sunucusu aracılığıyla techfabric.com'a yayımlayabilir mi?
Evet, bir yazarın kendi ajanı, o yazarın kendi taslağı için, yazar onayladığında yayımlayabilir.
publish_draft, sitenin tam kontrollerinin tam olarak kaydedilmiş metin üzerinde geçmiş olmasını gerektirir ve ilk çağrısı hiçbir şey yayımlamaz: yazarı sorabilen bir istemci, gönderiyi adlandırarak sorar; aksi halde ajan tek seferlik bir onay alır ve geri göndermeden önce yazara sorması söylenir.
Gönderi daha sonra düzenleyicinin kendi Yayımla'sından geçer ve onay, yazarın nasıl onayladığını kaydeder. Blogun yazar listesinde olmayan hiç kimse yazma araçlarına hiç ulaşamaz ve Field Guide sunucusunda hiçbir yayımlama aracı yoktur.
Zaten yayımlanmış bir gönderiyi değiştirebilir miyim?
Evet, sizinse. Ajanınız gönderinin URL'siyle revise_post'u çağırır; bu, ilk taslağı canlı metin olan ve kendi önizlemesine sahip bir revizyon açar.
Bu revizyonu yeni bir taslakla aynı araçlarla düzenler, kontrol eder ve yayımlar; yayımlama, canlı gönderiyi aynı URL'de, aynı imza altında, özgün tarihi ve bir Güncellendi satırıyla değiştirir. Yalnızca gönderinin yazarı veya blogun düzenleyicisi bir revizyon açabilir. Ajan olmadan, techfabric.com/api/ideas/revise adresinden bir Bu gönderiyi düzenle bağlantısı isteyin.
Field Guide sunucusu Databricks'in kendi MCP sunucusu mu?
Hayır. Databricks, bir çalışma alanı içinde kendi yönetilen MCP sunucularını çalıştırır; bunlar verileriniz üzerinde işlem yapar ve docs.databricks.com'da belgelenmiştir. Field Guide sunucusu, bir Databricks ortağı olan TechFabric tarafından oluşturulur ve çalıştırılır. Databricks sorularını, her bölümün atıfta bulunduğu kod ve belge bağlantılarıyla birlikte rehberimizden yanıtlar ve hiçbir zaman bir çalışma alanına bağlanmaz.
Databricks Field Guide sunucusu ne kadar güncel?
Dizini, rehberin her dağıtımında yeniden oluşturulur; dolayısıyla yeni bir kenar notu veya yeniden yazılmış bir bölüm, o dağıtım canlıya geçtiği anda sunucunun yanıtlarında yer alır.
Her yanıt, onu oluşturan commit'i, her sayfanın en son ne zaman değiştiğini ve bir istemcinin onu ne kadar süre önbelleğe alabileceğini taşır. Kesin sözdizimi ve sınırlar için döndürdüğü docs.databricks.com bağlantılarını izleyin, çünkü yetkili kaynak Databricks'in kendi belgeleridir ve rehber onu kopyalamak yerine ona bağlantı verir.
Ajanım hız sınırını aşarsa ne olur?
Sunucu, Retry-After başlığıyla birlikte HTTP 429 yanıtı verir ve ajan bundan sonra yeniden deneyebilir. techfabric.com, IP adresi başına saatte 300 anonim çağrıya izin verir. Field Guide, IP adresi başına dakikada 60 ve saatte 300 çağrıya izin verir.
TechFabric'in MCP sunucuları resmî MCP Registry'de mi?
İkisi de öyle. techfabric.com, com.techfabric/techfabric olarak ve Field Guide, com.techfabric.databricks/field-guide olarak listelenmiştir ve Glama ikisini de bağlayıcı olarak listeler. Registry'ye göz atan bir istemci onları bu adlar altında bulur ve her adın arkasındaki alan adları, o alan adından sunulan bir anahtarla kanıtlanır.