Developer Tools TypeScript ★ 421

TencentEdgeOne/edgeone-pages-mcp

EdgeOne Pages'e HTML içeriği dağıtmak ve herkese açık bir URL almak için MCP servisi.

Claude Desktop config.json'a ekle

{
  "mcpServers": {
    "tencentedgeone-edgeone-pages-mcp": {
      "command": "node",
      "args": [
        "~/.mcp/edgeone-pages-mcp/index.js"
      ]
    }
  }
}

EdgeOne Pages MCP

HTML içeriğini, klasörleri veya tam yığın projeleri EdgeOne Pages'e dağıtmak ve herkese açık URL'ler elde etmek için bir MCP servisidir.

Demo

HTML Dağıtma

Klasör Dağıtma

Gereksinimler

  • Node.js 18 veya üstü

MCP Yapılandırması

stdio MCP Server

Tam özellikli MCP servisi; tam yığın projeleri dağıtmak için deploy_folder aracını destekler.

// Tencent Cloud Uluslararası (Varsayılan)
{
  "mcpServers": {
    "edgeone-pages-mcp-server": {
      "timeout": 600,
      "command": "npx",
      "args": ["edgeone-pages-mcp-fullstack@latest"]
    }
  }
}

// Tencent Cloud Çin
{
  "mcpServers": {
    "edgeone-pages-mcp-server": {
      "timeout": 600,
      "command": "npx",
      "args": ["edgeone-pages-mcp-fullstack@latest", "--region", "china"]
    }
  }
}

Aşağıdaki MCP Server yakında kullanımdan kaldırılacaktır:

deploy_html ve deploy_folder_or_zip araçlarını destekler.

{
  "mcpServers": {
    "edgeone-pages-mcp-server": {
      "command": "npx",
      "args": ["edgeone-pages-mcp@latest"],
      "env": {
        // İsteğe bağlı.
        // Klasörleri veya zip dosyalarını EdgeOne Pages projelerine dağıtmanız gerekiyorsa,
        // EdgeOne Pages API token'ınızı sağlayın.
        // API token'ınızı nasıl elde edeceğiniz:
        // https://edgeone.ai/document/177158578324279296
        "EDGEONE_PAGES_API_TOKEN": "",
        // İsteğe bağlı. Yeni bir EdgeOne Pages projesi oluşturmak için boş bırakın.
        // Mevcut bir projeyi güncellemek için proje adı sağlayın.
        "EDGEONE_PAGES_PROJECT_NAME": ""
      }
    }
  }
}

Streaming HTTP MCP Server

HTTP streaming'i destekleyen MCP istemcileri için; yalnızca deploy_html aracını destekler.

{
  "mcpServers": {
    "edgeone-pages-mcp-server": {
      "url": "https://mcp-on-edge.edgeone.site/mcp-server"
    }
  }
}

Araç Detayları

deploy_html Aracı

Mimari Tasarım

EdgeOne Pages MCP Mimarisi

Mimari diyagram deploy_html aracının tam iş akışını göstermektedir:

  1. Büyük Dil Modeli HTML içeriği üretir
  2. İçerik EdgeOne Pages MCP Server'a gönderilir
  3. MCP Server içeriği EdgeOne Pages Edge Functions'a dağıtır
  4. İçerik hızlı kenar erişimi için EdgeOne KV Store'da depolanır
  5. MCP Server halka açık bir URL döndürür
  6. Kullanıcılar dağıtılan içeriğe hızlı kenar teslimi ile tarayıcı aracılığıyla erişebilir

Uygulama Detayları

Bu araç, statik HTML içeriğini dağıtmak için EdgeOne Pages Functions ile entegre olur:

  1. EdgeOne Pages Functions - Kenarında JavaScript/TypeScript kodu çalıştırmayı destekleyen sunucusuz bir bilişim platformu

  2. Temel Uygulama Özellikleri:

    • HTML içeriğini kaydetmek ve sunmak için EdgeOne Pages KV depolamasını kullanır
    • Her dağıtım için otomatik olarak herkese açık URL'ler üretir
    • Kapsamlı API hata işleme ve geri bildirim sağlar
  3. Nasıl Çalışır:

    • MCP server, deploy_html aracı aracılığıyla HTML içeriğini alır
    • Temel URL'yi elde etmek için EdgeOne Pages API'ye bağlanır
    • EdgeOne Pages KV API'sini kullanarak HTML içeriğini dağıtır
    • Hemen erişilebilir bir halka açık URL döndürür

Daha fazla bilgi için EdgeOne Pages Functions belgelerine ve EdgeOne Pages KV Depolama Rehberine bakın.

Kaynak kod açık kaynaktır ve kendi kendine dağıtılabilir; özel etki alanı bağlamayı destekler: https://github.com/TencentEdgeOne/self-hosted-pages-mcp

deploy_folder Aracı

Bu araç EdgeOne Pages'e tam projelerin dağıtılmasını destekler:

  • Statik web sitesi projelerinin tam dağıtılmasını destekler
  • Tam yığın uygulamalarının dağıtılmasını destekler
  • Mevcut projeleri güncelleme veya yeni olanlar oluşturma seçeneği

Lisans

MIT

Benzer MCP sunucuları

eyaltoledano/claude-task-master Developer Tools

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.

eyaltoledano/claude-task-master ★ 27,664
GLips/Figma-Context-MCP Developer Tools

Kodlama ajanlarına Figma verilerine doğrudan erişim sağlayarak tasarım implementasyonunu tek adımda tamamlamalarını sağlar.

GLips/Figma-Context-MCP ★ 15,186
DeusData/codebase-memory-mcp Developer Tools

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.

DeusData/codebase-memory-mcp ★ 10,848
idosal/git-mcp Developer Tools

gitmcp.io, herhangi bir GitHub repository veya projeye bağlanıp belgelendirme yapabilen genel amaçlı bir remote MCP server'ıdır.

idosal/git-mcp ★ 8,197
mobile-next/mobile-mcp Developer Tools

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.

mobile-next/mobile-mcp ★ 5,247
21st-dev/magic-mcp Developer Tools

21st.dev'in en iyi tasarım mühendislerinden ilham alarak özel olarak hazırlanmış UI bileşenleri oluşturun.

21st-dev/magic-mcp ★ 5,202
Daha fazla: Developer Tools →