olcum
Checks e-commerce ad measurement (pixels, GTM, GA4, consent, UTM) and diagnoses exported ad reports.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"olcum": {
"url": "https://mcp.q9ive.io/olcum"
}
}
}Remote endpoints
https://mcp.q9ive.io/olcumstreamable-httpWhat it can do
Tool inventory
Tools (4)
🟢check_site_measurement(url, language, country)
Bir e-ticaret sitesinin reklam ölçümünü kontrol eder: Meta Pixel, Google Ads, TikTok Pixel, ChatGPT Ads ve LinkedIn etiketleri, Google Tag Manager ve GA4, çerez onay aracı ve Google Consent Mode, çift yüklenen etiketler ve yönlendirmelerde UTM, gclid, fbclid, ttclid ve oppref işaretlerinin korunması. Giriş gerektirmez; yalnızca herkese açık ana sayfayı okur ve robots.txt kurallarına uyar. Checks an e-commerce site's ad measurement: Meta Pixel, Google Ads, TikTok Pixel, ChatGPT Ads and LinkedIn tags, GTM and GA4, consent tool and Google Consent Mode, duplicate tags, and whether redirects keep UTM, gclid, fbclid, ttclid and oppref. No sign-in; reads only the public home page and respects robots.txt.
Input Schema
{
"type": "object",
"properties": {
"url": {
"title": "Url",
"type": "string"
},
"language": {
"default": "tr",
"title": "Language",
"type": "string"
},
"country": {
"default": "",
"title": "Country",
"type": "string"
}
},
"required": [
"url"
],
"title": "check_site_measurementArguments"
}🟢diagnose_ad_report(report_text, platform, language)
Kullanıcı reklam panelinden aldığı bir kampanya raporunu paylaşıp kampanyalarının performansını, satış getirmeyen harcamayı ya da ölçüm hatalarını sorduğunda kullanılır. Meta Ads, Google Ads, TikTok Ads ya da ChatGPT Ads panelinden dışa aktarılan kampanya raporunu teşhis eder: satış ya da dönüşüm getirmeyen harcamayı, ilk bakılması gereken kampanyayı ve nedenini, günlük kırılım varsa son 7 günün gidişatını gösterir. Raporu dışa aktarıldığı haliyle, ham CSV metni olarak report_text alanına verin; tabloya çevirmeyin ve sütun çıkarmayın. Giriş gerektirmez; rapor saklanmaz, yalnızca bu istek için işlenir (format desteğini geliştirmek için yalnızca tanınmayan raporların sütun başlıkları kaydedilebilir). Use when the user shares a campaign report from an ad panel and asks about campaign performance, spend without sales or measurement errors. Diagnoses a campaign report exported from Meta Ads, Google Ads, TikTok Ads or ChatGPT Ads: spend without sales or conversions, the campaign to look at first and why, and the last 7 days' trend when a daily breakdown is included. Pass the report exactly as exported, as raw CSV text, in report_text; don't convert it to a table or drop columns. No sign-in; the report is not stored (only column headers of unrecognized reports may be logged to improve format support).
Input Schema
{
"type": "object",
"properties": {
"report_text": {
"title": "Report Text",
"type": "string"
},
"platform": {
"default": "",
"title": "Platform",
"type": "string"
},
"language": {
"default": "tr",
"title": "Language",
"type": "string"
}
},
"required": [
"report_text"
],
"title": "diagnose_ad_reportArguments"
}🟢check_ai_visibility(url, product_url, language, country)
Bir e-ticaret sitesinin yapay zeka asistanlarında (ChatGPT, Claude, Perplexity, Gemini, Copilot) bulunmaya ve ölçülmeye hazır olup olmadığını kontrol eder: robots.txt'de AI arama ve eğitim tarayıcılarına izin, ürün sayfasında yapılandırılmış ürün verisi (ad, görsel, fiyat, stok, marka, ürün kodu, yorum puanı), llms.txt ve site haritası, ChatGPT'den gelen ziyaretlerin işaretlerinin yönlendirmede korunması. Giriş gerektirmez; yalnızca herkese açık sayfaları ve robots.txt'yi okur. Checks whether an e-commerce site is ready to be found and measured in AI assistants (ChatGPT, Claude, Perplexity, Gemini, Copilot): AI search and training crawlers allowed in robots.txt, structured product data on a product page (name, image, price, stock, brand, product code, rating), llms.txt and sitemap, and whether ChatGPT visit markers survive redirects. No sign-in; reads only public pages and robots.txt.
Input Schema
{
"type": "object",
"properties": {
"url": {
"title": "Url",
"type": "string"
},
"product_url": {
"default": "",
"title": "Product Url",
"type": "string"
},
"language": {
"default": "tr",
"title": "Language",
"type": "string"
},
"country": {
"default": "",
"title": "Country",
"type": "string"
}
},
"required": [
"url"
],
"title": "check_ai_visibilityArguments"
}🟢analyze_ai_traffic(report_text, language)
Kullanıcı bir analitik ya da trafik raporu paylaşıp yapay zekadan (ChatGPT, Perplexity, Gemini…) siteye ne kadar trafik geldiğini ya da bu ziyaretçilerin satın alıp almadığını sorduğunda kullanılır. Analitik aracından (GA4, Yandex Metrica, Matomo, Adobe ya da mağaza paneli) dışa aktarılan trafik kaynağı ya da kanal raporundan, sitenin yapay zeka asistanlarından (ChatGPT, Perplexity, Gemini, Copilot, Claude ve diğerleri) ne kadar trafik aldığını, hangi asistandan geldiğini, bu ziyaretlerin etkileşim ve dönüşüm oranını, gelirini ve sepete ekleme, ödeme ve satın alma hunisindeki en büyük kaybı sitenin geneliyle karşılaştırır. Raporu dışa aktarıldığı haliyle, ham CSV metni olarak report_text alanına verin. Giriş gerektirmez; rapor saklanmaz (format desteğini geliştirmek için yalnızca tanınmayan raporların sütun başlıkları kaydedilebilir). Use when the user shares an analytics or traffic report and asks how much traffic comes from AI (ChatGPT, Perplexity, Gemini…) or whether those visitors buy. From a traffic source or channel report exported from an analytics tool (GA4, Yandex Metrica, Matomo, Adobe or a store panel), shows how much traffic the site gets from AI assistants (ChatGPT, Perplexity, Gemini, Copilot, Claude and others), which assistant it comes from, and the engagement rate, conversion rate, revenue and add-to-cart, checkout and purchase funnel (with the biggest drop-off) of those visits compared with the site overall. Pass the report exactly as exported, as raw CSV text, in report_text. No sign-in; the report is not stored (only column headers of unrecognized reports may be logged to improve format support).
Input Schema
{
"type": "object",
"properties": {
"report_text": {
"title": "Report Text",
"type": "string"
},
"language": {
"default": "tr",
"title": "Language",
"type": "string"
}
},
"required": [
"report_text"
],
"title": "analyze_ai_trafficArguments"
}Community
Evidence