Web sitelerinde içeriği güvenli bir şekilde keşfetmek, oluşturmak, yerelleştirmek, yayımlamak ve yönetmek için yapay zekâ istemcilerini MCP aracılığıyla Profound CMS'e bağlayın.
Profound CMS, uyumlu yapay zekâ istemcilerinin CMS içeriğini keşfetmesine, oluşturmasına, güncellemesine, yayımlamasına ve yönetmesine olanak tanıyan uzak bir MCP sunucusu sağlar.
MCP uç noktası:
http://107.21.107.99:8081/mcp
Üretim ortamında, kullanılabilir olduğunda yapılandırılmış MCP URL'nizin HTTPS sürümünü kullanın.
Profound CMS MCP, WorkOS OAuth kullanır.
Bağlanmak için:
Yapay zekâ istemcinize bir API anahtarı kopyalamanız gerekmez. Oturum açtıktan sonra istemci, kısa ömürlü bir erişim belirteci alır ve bunu otomatik olarak yeniler.
CMS rolünüz erişimi kontrol eder:
Şunu çalıştırın:
claude mcp add --transport http Profound http://107.21.107.99:8081/mcp
Ardından Claude Code'u başlatın ve tarayıcı üzerinden kimlik doğrulama akışını tamamlayın.
Bağlantıyı doğrulayın:
claude mcp list
Şunu çalıştırın:
codex mcp add Profound --url http://107.21.107.99:8081/mcp
Codex, sunucu ilk kez kullanıldığında kimlik doğrulaması isteyecektir.
Bağlantıyı şu komutla doğrulayabilirsiniz:
codex mcp list
Aşağıdakini şu dosyaya ekleyin:
~/.config/opencode/opencode.json
{
"mcp": {
"profound": {
"type": "remote",
"url": "http://107.21.107.99:8081/mcp",
"enabled": true,
"oauth": {}
}
}
}
Ardından kimlik doğrulaması yapın:
opencode mcp auth profound
Bağlantıyı doğrulayın:
opencode mcp list
Sunucu, OAuth üzerinden bağlı olarak görünmelidir.
MCP uyumlu istemcilerin çoğu standart uzak HTTP yapılandırmasını destekler:
{
"mcpServers": {
"profound": {
"url": "http://107.21.107.99:8081/mcp"
}
}
}
Cursor, Windsurf, Claude Desktop veya başka bir MCP istemcisinde:
İstemcinin Streamable HTTP MCP ve OAuth'u desteklemesi gerekir. Yalnızca yerel sunucuları veya statik API anahtarlarını destekleyen istemciler bu sunucuyla doğrudan kimlik doğrulaması yapamaz.
Bağlandıktan sonra yapay zekâ istemcinizden kullanabileceğiniz kuruluşları ve web sitelerini keşfetmesini isteyin:
Yalnızca Profound MCP sunucusunu kullanın.
Önce list_my_organizations çağrısını yapın.
Ardından list_organizations çağrısını yapın.
list_organizations tarafından döndürülen kuruluş kimliğini kullanarak list_websites çağrısını yapın.
Kuruluş adlarını, web sitesi adlarını ve web sitesi kimliklerini bir tabloda gösterin.
Tüm CMS işlemleri bir website_id gerektirir.
MCP sunucusu şu anda 35 CMS aracı sağlar.
list_my_organizationslist_organizationslist_websitescreate_pageupdate_pagedelete_pageget_pagelist_pagescreate_route_bindingupdate_route_bindingdelete_route_bindingget_route_bindinglist_route_bindingsRota bağlamaları, şablon sayfalarını belirli içeriklere veya parametre değerlerine bağlar.
create_componentupdate_componentdelete_componentlist_componentsBileşenler, yeniden kullanılabilir içerik türlerini ve bunların alanlarını tanımlar.
create_blockupdate_blockdelete_blockget_blocklist_blockspublish_blockBloklar, sayfalara yerleştirilen içerik örnekleridir.
set_block_field_expressionset_block_field_expressionslist_block_field_expressionsdelete_block_field_expressionBu araçlar, oluşturma zamanında alan değerlerini hesaplayan dinamik fx ifadelerini yönetir.
create_documentupdate_documentdelete_documentget_documentlist_documentsBelgeler, varyant olarak da adlandırılan yeniden kullanılabilir içerik girdileridir. list_documents meta verileri döndürür; tam içeriği almak için get_document kullanın.
list_document_translationsupsert_document_translationdelete_document_translationÇeviriler, her dil için ayrı bir belge oluşturmak yerine tek bir belgede yerel ayar satırları olarak saklanmalıdır.
Eksiksiz bir içerik iş akışı genellikle şu şekilde görünür:
expected_version kullanın.Live olarak ayarlayın.Bir sayfa yalnızca canlı olduğunda ve içeriği yayımlandığında herkese açık olarak görünür.
Bir sayfa oluşturun:
Profound CMS kullanarak <website_id> web sitesi için /pricing adresinde bir sayfa oluşturun.
Gerekli blokları oluşturun, yayımlayın ve sayfayı Live olarak ayarlayın.
Mevcut içeriği güncelleyin:
<website_id> web sitesinin ana sayfasını bulun.
Mevcut bloklarını okuyun, hero başlığını güncelleyin ve değişikliği yayımlayın.
Yerelleştirilmiş içerik oluşturun:
<document_id> belgesine Fransızca ve Almanca çeviriler ekleyin.
Mevcut belgeyi kullanın ve yinelenen belgeler oluşturmak yerine çeviri satırları oluşturun.
Dinamik içerik kullanın:
Şablon sayfasındaki hero bloğunda, başlığın rota bağlamalı belgeden alınmasını sağlayın.
Formülü draft_content içine yerleştirmek yerine bir blok alanı ifadesi kullanın.
Profound CMS MCP, eksiksiz bir iş akışını desteklemek için diğer MCP sunucularıyla birleştirilebilir:
Örneğin:
Figma MCP + Profound CMS MCP
tasarım keşfini, içerik oluşturmayı, CMS yazarlığını, yerelleştirmeyi ve yayımlamayı tek bir yapay zekâ destekli iş akışında birleştirebilir.