Medium MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Medium MCPSearch Medium for 'MCP servers'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Medium MCP
Kişisel Medium oturumunuz üzerinden Medium makalelerini okumak için hazırlanmış, yerel ve salt-okunur bir MCP sunucusudur.
Bu proje:
MCP istemcileriyle
stdioüzerinden çalışır.Ayrı bir React uygulaması veya tarayıcı eklentisi kullanmaz.
Playwright ile projeye özel kalıcı bir Microsoft Edge profili açar.
Medium hesabına Google ile manuel giriş yapılmasını destekler.
Google kullanıcı adı, parola veya doğrulama kodlarını okumaz ve saklamaz.
Oturumu
.data/medium-profileklasöründe yerel olarak saklar.Makale içeriğini Markdown olarak MCP istemcisine döndürür.
Gereksinimler
Node.js 20 veya üzeri
Microsoft Edge
Medium hesabı
Related MCP server: scout
Kurulum
git clone https://github.com/ycagraoglu/medium-mcp.git
cd medium-mcp
npm install
npm run buildPlaywright, varsayılan olarak bilgisayarınızda kurulu Microsoft Edge'i msedge kanalıyla kullanır. Ayrı Chromium indirmek gerekmez.
İlk Medium girişi
npm run loginAçılan gerçek Edge penceresinde:
Continue with Googleseçeneğine basın.Google hesabınızla giriş işlemini kendiniz tamamlayın.
İki aşamalı doğrulama çıkarsa normal şekilde tamamlayın.
Medium ana sayfasında hesabınızın açıldığını gördükten sonra terminale dönün.
ENTER tuşuna basın.
Sistem Google girişini otomatikleştirmez. Yalnızca sizin manuel giriş yaptığınız Edge profilini kalıcı olarak tekrar kullanır.
Oturum şu klasörde saklanır:
.data/medium-profileBu klasör Git'e gönderilmez. İçinde tarayıcı çerezleri ve yerel oturum bilgileri bulunduğu için paylaşılmamalıdır. Hesap oturumunu sıfırlamak için Edge ve MCP süreçlerini kapattıktan sonra klasörü silebilirsiniz.
MCP istemcisi yapılandırması
Windows yollarında / kullanmak JSON kaçış sorunlarını önler:
{
"mcpServers": {
"medium-mcp": {
"command": "node",
"args": [
"C:/Users/ycagr/Music/repos/medium-mcp/dist/index.js"
],
"cwd": "C:/Users/ycagr/Music/repos/medium-mcp"
}
}
}Önce npm run build çalıştırılmış olmalıdır.
MCP araçları
login_to_medium
Medium giriş sayfasını kalıcı Edge profilinde açar. Google ile giriş görünür tarayıcı penceresinde kullanıcı tarafından tamamlanır. İlk kurulum için terminaldeki npm run login komutu daha uygundur.
check_medium_session
Yerel tarayıcı profilindeki Medium oturumunun açık görünüp görünmediğini kontrol eder.
get_medium_article
Bir Medium URL'sini açar, makaleyi mevcut oturumla okur ve Markdown döndürür.
Örnek istek:
Bu Medium makalesini oku ve Türkçe özetle:
https://medium.com/...search_medium
Medium üzerinde metin araması yapar ve sonuçların başlık, URL, yazar ve kısa açıklamalarını döndürür.
Ortam değişkenleri
Varsayılan Edge yerine Playwright Chromium kullanmak için:
$env:MEDIUM_BROWSER_CHANNEL="chromium"Arka planda çalıştırmayı denemek için:
$env:MEDIUM_HEADLESS="true"İlk Google girişi sırasında MEDIUM_HEADLESS kullanılmamalıdır. İlk oturum açıldıktan sonra headless çalışma denenebilir; Medium veya Google davranışı değişirse görünür Edge kullanmak daha güvenilirdir.
Güvenlik ve sınırlar
Proje şifre toplamaz veya dış sunucuya göndermez.
Google giriş formu doğrudan Google ve Edge arasında çalışır.
Medium oturumu yalnızca yerel tarayıcı profilinde tutulur.
.data/medium-profileklasörü kişisel ve hassas kabul edilmelidir.Yalnızca
https://medium.comve Medium alt alan adları kabul edilir.Medium arayüzü değişirse DOM seçicilerinin güncellenmesi gerekebilir.
Erişim yetkisi olmayan üye içeriklerinin kilidini açmaz; yalnızca hesabınızın görüntüleyebildiği içeriği okur.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ycagraoglu/medium-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server