Loadster MCP

resmi

Yük testi ve sentetik izleme. Sitenizi Playwright, Browser Bot'lar veya Protocol Bot'larla test edin. Test senaryoları oluşturmak ve çalıştırmak, yük testlerini yapılandırmak, test sonuçlarını analiz etmek ve monitörler kurmak için MCP'yi kullanın.

Loadster MCP ile neler yapabilirsiniz?

  • Projeleri listele ve dokümanları incele — Loadster projelerini görmek veya API dokümanlarına list_projects ve get_documentation ile erişmek için istekte bulunun.
  • Yük testi scriptleri oluştur ve düzenle — Asistanın create_script, validate_script ve update_script kullanarak scriptleri yazmasını, doğrulamasını veya güncellemesini sağlayın.
  • Veri setlerini ve senaryoları yönetcreate_dataset ve create_scenario ile test verilerini veya senaryo yapılandırmalarını oluşturun veya değiştirin.
  • Monitörleri kur ve gözden geçircreate_monitor ve list_incidents kullanarak monitörlerin ve olayların durumunu oluşturun veya kontrol edin.
  • Yük testi raporlarını analiz etget_load_test_report ve update_load_test_notes ile geçmiş test sonuçlarını çekin ve notlar ekleyin.

Dokümantasyon

Loadster MCP

Loadster, bulut tabanlı bir yük testi ve izleme platformudur. Yerleşik Model Context Protocol (MCP) sunucusu, Claude, ChatGPT, Codex, Cursor ve VS Code gibi yapay zeka aracılarının yük testi scriptleri yazmasını ve oynatmasını, yük testi senaryoları oluşturmasını, monitörler kurmasını ve Loadster hesabınızdaki sonuçları analiz etmesini sağlar.

Bu depo, o sunucuya bağlanmak için herkese açık merkezdir: her istemci için kurulum parçacıkları, Claude Code eklentisi ve Loadster'ın MCP dizinlerindeki listelerinin arkasındaki meta veriler. Sunucunun kendisi Loadster tarafından https://api.loadster.com/mcp adresinde barındırılır ve kaynak kodu burada yayınlanmaz.

Bakımı yapılan, tam uzunluktaki rehber, Loadster kılavuzunun AI Agents bölümüdür. Bu README kısa versiyondur.

Loadster MCP uç noktası

URLhttps://api.loadster.com/mcp
TaşımaStreamable HTTP
Kimlik doğrulamaOAuth 2.1 (tercih edilen) veya Authorization: Bearer başlığında bir MCP token'ı
Kayıt adıcom.loadster/loadster-mcp

OAuth, bağlanmanın en kolay yoludur. MCP OAuth'u destekleyen istemciler, bağlantıyı onaylamanız için sizi tarayıcıda Loadster'a yönlendirir ve bağlı aracıları Loadster ayarlarınızdaki AI Agents sayfasında inceleyebilir veya iptal edebilirsiniz.

MCP token'ları, OAuth yapamayan istemciler ile CI işleri ve scriptli aracılar içindir. Loadster panosunda Settings → AI Agents → MCP Tokens altında bir tane oluşturun, hemen kopyalayın (yalnızca bir kez gösterilir) ve Authorization: Bearer YOUR_TOKEN olarak gönderin. Bir token, oluşturduğunuz ekip içinde sizin gibi davranır, bu yüzden onu bir şifre gibi koruyun.

Claude Code'u Loadster'a bağlama

En hızlı yol, bu depodaki eklentidir; Loadster MCP sunucusunu ve mantıklı bir yük testi iş akışını kodlayan birkaç beceriyi ekler:

/plugin marketplace add loadster/loadster-mcp
/plugin install loadster@loadster

Ardından /mcp komutunu çalıştırın, loadster seçeneğini seçin ve tarayıcınızda OAuth bağlantısını onaylayın. Claude'a "Loadster projelerimi listele" gibi bir şey sorarak hesabınıza erişebildiğini doğrulayın.

Eklenti olmadan, sunucuyu doğrudan ekleyin; Claude Code sizi OAuth sürecinde yönlendirecektir:

claude mcp add --transport http loadster https://api.loadster.com/mcp

Veya headless kullanım için bir MCP token'ı ile:

claude mcp add --transport http loadster https://api.loadster.com/mcp --header "Authorization: Bearer YOUR_TOKEN"

Proje düzeyindeki eşdeğer .mcp.json:

{
  "mcpServers": {
    "loadster": {
      "type": "http",
      "url": "https://api.loadster.com/mcp"
    }
  }
}

Claude Desktop ve claude.ai'yi Loadster'a bağlama

Claude Desktop ve claude.ai, OAuth kullanan özel bağlayıcılar olarak uzak MCP sunucularına bağlanır.

  1. Settings → Connectors bölümünü açın ve Add custom connector seçeneğini seçin.
  2. Bir ad ve https://api.loadster.com/mcp URL'sini girin.
  3. Connect seçeneğini seçin ve tarayıcınız açıldığında Loadster OAuth bağlantısını onaylayın.
  4. Bir sohbette araçlar menüsünü açın ve Loadster bağlayıcısını etkinleştirin.

ChatGPT ve Codex'i Loadster'a bağlama

Web'deki ChatGPT, Developer mode (Settings → Security and login) içinde oluşturulan eklentiler aracılığıyla bağlanır. Plugins bölümünü açın, https://api.loadster.com/mcp URL'si ile bir bağlantı ekleyin, ardından araçlar menüsünden yeni bir sohbete ekleyin ve OAuth bağlantısını onaylayın.

ChatGPT masaüstü uygulamasındaki Codex, Codex CLI ve Codex IDE uzantısı tek bir yapılandırmayı paylaşır:

codex mcp add loadster --url https://api.loadster.com/mcp
codex mcp login loadster

Veya ~/.codex/config.toml içinde bir MCP token'ı ile:

[mcp_servers.loadster]
url = "https://api.loadster.com/mcp"
bearer_token_env_var = "LOADSTER_MCP_TOKEN"

Cursor'u Loadster'a bağlama

Install in Cursor

Veya projenizdeki .cursor/mcp.json dosyasına (veya tüm projeler için ~/.cursor/mcp.json) ekleyin ve Cursor ilk bağlandığında OAuth bağlantısını onaylayın:

{
  "mcpServers": {
    "loadster": {
      "url": "https://api.loadster.com/mcp"
    }
  }
}

Bunun yerine bir MCP token'ı kullanmak için, Cursor'u başlatmadan önce ortama "headers": { "Authorization": "Bearer ${env:LOADSTER_MCP_TOKEN}" } ve LOADSTER_MCP_TOKEN değerlerini ekleyin.

VS Code'u Loadster'a bağlama

Install in VS Code Install in VS Code Insiders

Veya Komut Paleti'nden MCP: Add Server komutunu çalıştırın veya .vscode/mcp.json dosyasına ekleyin:

{
  "servers": {
    "loadster": {
      "type": "http",
      "url": "https://api.loadster.com/mcp"
    }
  }
}

Bir MCP token'ı kullanmak için, "password": true ile bir promptString girdisi tanımlayın ve bunu bir Authorization başlığında referans verin. Kılavuzda tam örnek bulunmaktadır.

Diğer MCP istemcilerini Loadster'a bağlama

Streamable HTTP üzerinden uzak sunucuları destekleyen herhangi bir istemci aynı şekilde bağlanabilir. Yalnızca yerel (stdio) sunucuları destekleyen istemciler için mcp-remote köprüsü genellikle çalışır. Token kullanmak yerine OAuth akışını çalıştırması için --header argümanlarını atlayın:

{
  "mcpServers": {
    "loadster": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.loadster.com/mcp", "--header", "Authorization: Bearer YOUR_TOKEN"]
    }
  }
}

Bir aracının Loadster ile yapabilecekleri

Sunucu, Loadster panosunun çoğunu kullanıma sunar. İstemciler bağlandıklarında canlı araç listesini getirir, bu nedenle bu tablo yüzeyin bir haritasıdır, gerçeğin kaynağı değildir.

GrupAraçlar
Projeler ve dokümantasyonlist_projects, get_documentation, get_scripting_api, get_example, list_command_types, get_command_schema, get_variable_schema
Scriptlerlist_scripts, get_script, create_script, update_script, duplicate_script, delete_script, import_script, validate_script, play_script, get_play_status, stop_script, get_step_detail, get_screenshot, list_script_revisions, get_script_revision, restore_script_revision, list_script_assets, get_script_asset, put_script_asset, delete_script_asset
Veri setlerilist_datasets, get_dataset, create_dataset, update_dataset, append_dataset_rows, delete_dataset
Senaryolar ve motorlarlist_scenarios, get_scenario, create_scenario, update_scenario, delete_scenario, list_engines
Yük testi raporlarılist_load_tests, get_load_test_report, update_load_test_notes
İzlemelist_monitoring_locations, list_monitors, get_monitor, create_monitor, update_monitor, disable_monitor, delete_monitor, list_monitor_cycles, get_monitor_cycle_detail, get_monitoring_summary, list_incidents, get_incident
Geri bildirimsubmit_feedback

Bazı eylemler bilinçli olarak insanlara bırakılmıştır. Bir aracı tam bir yük testini başlatamaz veya durduramaz, bir monitörü etkinleştiremez, bildirim politikalarını veya bakım pencerelerini yönetemez veya ekibinizi, faturalandırmayı veya Fuel'i yönetemez. Her şeyi hazırlar ve başlatma düğmesine basmanız için size devreder.

Her araç MCP ek açıklamaları taşır (readOnlyHint, destructiveHint, idempotentHint, openWorldHint), bu nedenle bunları onurlandıran istemciler yazma ve silme işlemlerinden önce sorabilir.

Yapay zeka yük testi için güvenlik uygulamaları

  • Aracı hesabınızda hareket eder. Ekibinizin gördüğü aynı scriptleri, senaryoları, veri setlerini ve monitörleri düzenler. Script değişiklikleri geri yükleyebileceğiniz revizyonlar oluşturur, ancak önerilen değişiklikleri gözden geçirmek ve deneyleri kendi projelerinde tutmak yine de iyi bir fikirdir.
  • Yalnızca size ait olanı test edin. Scriptleri yalnızca sahibi olduğunuz veya test etmeye yetkili olduğunuz sistemlere yönlendirin. Bir scripti oynatmak tek bir bot çalıştırır, ancak her durumda sorumluluk sizdedir.
  • Erişiminizi sınırlayın. Aracı veya makine başına bir token kullanın, bunları açıkça adlandırın ve artık kullanmadıklarınızı iptal edin. OAuth bağlantılarını AI Agents sayfasında gözden geçirin.

Destek

  • Kurulum yardımı ve sorular: help@loadster.com
  • Güvenlik sorunları: SECURITY.md dosyasına bakın
  • Bu deponun içeriğiyle ilgili sorunlar (README, eklenti veya dizin meta verileri): burada bir sorun açın

Bu depoda neler var

YolAmaç
server.jsonLoadster'ın resmi MCP Kayıt Defteri girişi
glama.jsonGlama listesi için bakıcı meta verileri
.claude-plugin/, .mcp.json, skills/Claude Code eklentisi ve pazar yeri manifestosu
.github/workflows/Her gönderimde doğrulama ve sürümde kayıt defteri yayınlama

Lisans

Bu deponun içeriği MIT Lisansı altında yayınlanmıştır. Loadster hizmetinin kendisi Loadster'ın hizmet şartlarına tabidir.