JSON, metin ve HTML verilerini esnek bir şekilde getirmek için MCP sunucusu
Claude Desktop config.json'a ekle
{
"mcpServers": {
"zcaceres-fetch-mcp": {
"command": "node",
"args": [
"~/.mcp/fetch-mcp/index.js"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/zcaceres/fetch-mcp.git ~/.mcp/fetch-mcp
cd ~/.mcp/fetch-mcp 
Web içeriğini birden çok formatta getirmek için bir MCP sunucusu — HTML, JSON, düz metin, Markdown, okunabilir makale içeriği ve YouTube transkriptleri.
Tüm araçlar aşağıdaki ortak parametreleri kabul eder:
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
url |
string | Evet | Getirilecek URL |
headers |
object | Hayır | İstekte eklenecek özel başlıklar |
max_length |
number | Hayır | Döndürülecek maksimum karakter (varsayılan: 5000) |
start_index |
number | Hayır | Bu karakter indeksinden başla (varsayılan: 0) |
proxy |
string | Hayır | Proxy URL'si (örn. http://proxy:8080) |
fetch_html — Bir web sitesini getir ve ham HTML içeriğini döndür.
fetch_markdown — Bir web sitesini getir ve içeriğini Markdown'a dönüştürerek döndür.
fetch_txt — Bir web sitesini getir ve HTML etiketleri, scriptler ve stiller kaldırılmış düz metni döndür.
fetch_json — Bir URL'yi getir ve JSON yanıtını döndür.
fetch_readable — Bir web sitesini getir ve ana makale içeriğini Mozilla Readability kullanarak çıkar, Markdown olarak döndür. Navigasyon, reklamlar ve boilerplate'i kaldırır. Makaleler ve blog yazıları için idealdi.
fetch_youtube_transcript — Bir YouTube videosunun başlıklarını/transkriptini getir. Varsa yt-dlp kullanır, aksi takdirde sayfadan doğrudan çıkarır. Alt yazı dilini seçmek için ek lang parametresini kabul eder (varsayılan: "en").
MCP istemci yapılandırmanıza ekleyin:
{
"mcpServers": {
"fetch": {
"command": "npx",
"args": ["mcp-fetch-server"]
}
}
}
npx mcp-fetch <command> <url> [flags]
Veya global olarak yükleyin:
npm install -g mcp-fetch-server
mcp-fetch <command> <url> [flags]
mcp-fetch <command> <url> [flags]
| Komut | Açıklama |
|---|---|
html |
Bir URL'yi getir ve ham HTML döndür |
markdown |
Bir URL'yi getir ve Markdown döndür |
readable |
Bir URL'yi getir ve makale içeriğini Markdown olarak döndür (Readability aracılığıyla) |
txt |
Bir URL'yi getir ve düz metin döndür |
json |
Bir URL'yi getir ve JSON döndür |
youtube |
Bir YouTube videosunun transkriptini getir |
| Bayrak | Açıklama |
|---|---|
--max-length <N> |
Döndürülecek maksimum karakter |
--start-index <N> |
Bu karakter indeksinden başla |
--proxy <URL> |
Proxy URL'si |
--lang <code> |
YouTube transkriptleri için dil kodu (varsayılan: en) |
--help |
Yardım mesajını göster |
--version |
Sürümü göster |
# Bir sayfayı markdown olarak getir
mcp-fetch markdown https://example.com
# Boilerplate olmadan makale içeriğini çıkar
mcp-fetch readable https://example.com/blog/post
# YouTube transkriptini İspanyolca olarak al
mcp-fetch youtube https://www.youtube.com/watch?v=dQw4w9WgXcQ --lang es
# Uzunluk sınırıyla getir
mcp-fetch html https://example.com --max-length 10000
# Proxy aracılığıyla getir
mcp-fetch json https://api.example.com/data --proxy http://proxy:8080
| Değişken | Açıklama |
|---|---|
DEFAULT_LIMIT |
Yanıtlar için varsayılan karakter sınırı (varsayılan: 5000, sınır yok için 0 olarak ayarla) |
MAX_RESPONSE_BYTES |
Maksimum response gövdesi boyutu bayt cinsinden (varsayılan: 10485760 / 10 MB) |
Özel sınırla örnek:
{
"mcpServers": {
"fetch": {
"command": "npx",
"args": ["mcp-fetch-server"],
"env": {
"DEFAULT_LIMIT": "50000"
}
}
}
}
yt-dlp aracılığıyla veya doğrudan çıkarma)max_length ve start_index ile sayfalandırmabun install
bun run dev # watch modunda başla
bun test # testleri çalıştır
bun run build # production için derle
Bu proje MIT Lisansı altında lisanslanmıştır.
AI destekli geliştirme için yapay zeka tabanlı görev yönetim sistemi. PRD ayrıştırma, görev genişletme, çoklu provider desteği (Claude, OpenAI, Gemini, Perplexity, xAI) ve optimize edilmiş context kullanımı için seçmeli tool yükleme özelliklerine sahiptir.
Kodlama ajanlarına Figma verilerine doğrudan erişim sağlayarak tasarım implementasyonunu tek adımda tamamlamalarını sağlar.
Yüksek performanslı kod zekası MCP sunucusu. Codebase'leri kalıcı bir knowledge graph'e indeksler — ortalama repo milisaniyeler içinde. 66 dil desteği, sub-ms sorgular, %99 daha az token. Tek statik binary, hiç bağımlılık yok.
gitmcp.io, herhangi bir GitHub repository veya projeye bağlanıp belgelendirme yapabilen genel amaçlı bir remote MCP server'ıdır.
Android/iOS uygulamaları ve cihazların otomasyon, geliştirme ile app scraping işlemleri için MCP Server. iPhone, Google Pixel, Samsung gibi simülatör, emülatör ve fiziksel cihazları destekler.
21st.dev'in en iyi tasarım mühendislerinden ilham alarak özel olarak hazırlanmış UI bileşenleri oluşturun.