Browser Use
Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
作者による説明(英語の原文)
Load testing and synthetic monitoring platform: test with Playwright, Browser Bot, or Protocol Bots.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://api.loadster.com/mcpターミナルでこれを実行します
claude mcp add --transport http loadster https://api.loadster.com/mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"loadster": {
"url": "https://api.loadster.com/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"loadster": {
"type": "http",
"url": "https://api.loadster.com/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://api.loadster.com/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーは、ツール一覧を表示する前にサインインを求めます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名はドメイン loadster.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
296ミリ秒で応答(HTTP 401)
OAuthでのサインインに対応しているため、AIアプリがログイン画面へ案内してくれます
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(2.0.1)がレジストリに届いたのは6 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Browser Use, Chrome DevTools MCP, MCP Server Browser
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
MCP server for Chrome DevTools
MCP server for browser use access
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Loadster is a cloud load testing and monitoring platform. Its built-in Model Context Protocol (MCP) server lets AI agents like Claude, ChatGPT, Codex, Cursor, and VS Code write and play load test scripts, build load test scenarios, set up monitors, and analyze results in your Loadster account.
This repository is the public home for connecting to that server: setup snippets for each client, the Claude Code plugin, and the metadata behind Loadster's listings in MCP directories. The server itself is hosted by Loadster at https://api.loadster.com/mcp, and its source is not published here. Loadster is also an official plugin in the ChatGPT and Codex plugin directory.
The maintained, full-length guide is the AI Assistants & MCP chapter of the Loadster manual. This README is the short version.
| URL | https://api.loadster.com/mcp |
| Transport | Streamable HTTP |
| Authentication | OAuth 2.1 (preferred), or a personal access token in an Authorization: Bearer header |
| Registry name | com.loadster/loadster-mcp |
OAuth is the easiest way to connect. Clients that support MCP OAuth send you to Loadster to approve the connection in your browser, and you can review or revoke connected agents on the API & MCP page in your Loadster settings. The approval page leads with the web address Loadster can verify for the app, so check that it's one you expect before you approve. You also choose an access level there: Read (selected to start with), Read+Write, or Read+Write+Execute. To change it later, revoke the connection and connect again. Changing or resetting your Loadster password disconnects every OAuth-connected agent, so reconnect each one afterward. Personal access tokens keep working.
Personal access tokens are for clients that can't do OAuth, and for CI jobs and scripted agents. The same kind of token also works for calling the Loadster REST API directly. Create one in the Loadster dashboard under Settings → API & MCP → Personal Access Tokens, choose its access level, copy it right away (it's only shown once), and send it as Authorization: Bearer YOUR_TOKEN. A token acts as you within the team where you created it, so treat it like a password.
The quickest way is the plugin from this repository, which adds the Loadster MCP server plus skills for a sensible load testing workflow: setup to connect, setup-script for a first script, setup-scenario for a first load test scenario, setup-monitor for a first synthetic monitor, load-test for a full test, and results for reading what happened.
/plugin marketplace add loadster/loadster-mcp
/plugin install loadster@loadster
Then run /mcp, pick loadster, and approve the OAuth connection in your browser. Ask Claude something like _"List my Loadster projects"_ to confirm it can reach your account.
Without the plugin, add the server directly and Claude Code will walk you through OAuth:
claude mcp add --transport http loadster https://api.loadster.com/mcp
Or with a personal access token, for headless use:
claude mcp add --transport http loadster https://api.loadster.com/mcp --header "Authorization: Bearer YOUR_TOKEN"
The equivalent project-level .mcp.json:
{
"mcpServers": { "loadster": { "type": "http", "url": "https://api.loadster.com/mcp" } } }
Claude Desktop and claude.ai connect to remote MCP servers as custom connectors, which use OAuth.
https://api.loadster.com/mcp.Loadster is an official plugin in the ChatGPT and Codex plugin directory, with the setup, load-test, and results skills. The new setup-script, setup-scenario, and setup-monitor skills reach it when the directory listing is updated.
/plugins in the Codex CLI, then start a new session.The Codex IDE extension doesn't support plugins, so it connects through Codex's MCP configuration, which the desktop app and CLI share:
codex mcp add loadster --url https://api.loadster.com/mcp
codex mcp login loadster
Or with a personal access token in ~/.codex/config.toml:
[mcp_servers.loadster]
url = "https://api.loadster.com/mcp" bearer_token_env_var = "LOADSTER_MCP_TOKEN"
If the plugin isn't available on your ChatGPT account, you can still add Loadster as a custom connection in Developer mode (Settings → Security and login). Open Plugins, add a connection with the URL https://api.loadster.com/mcp, then add it to a new conversation from the tools menu and approve the OAuth connection.
Or add it to .cursor/mcp.json in your project (or ~/.cursor/mcp.json for all projects) and approve the OAuth connection when Cursor first connects:
{
"mcpServers": { "loadster": { "url": "https://api.loadster.com/mcp" } } }
To use a personal access token instead, add "headers": { "Authorization": "Bearer ${env:LOADSTER_MCP_TOKEN}" } and set LOADSTER_MCP_TOKEN in the environment before starting Cursor.
Or run MCP: Add Server from the Command Palette, or add it to .vscode/mcp.json:
{
"servers": { "loadster": { "type": "http", "url": "https://api.loadster.com/mcp" } } }
To use a personal access token, declare a promptString input with "password": true and reference it in an Authorization header. The manual has the complete example.
Any client that supports remote servers over Streamable HTTP can connect the same way. For clients that only support local (stdio) servers, the mcp-remote bridge usually works. Leave out the --header arguments to have it run the OAuth flow instead of using a token:
{
"mcpServers": { "loadster": { "command": "npx", "args": ["-y", "mcp-remote", "https://api.loadster.com/mcp", "--header", "Authorization: Bearer YOUR_TOKEN"] } } }
The server exposes most of the Loadster dashboard. Clients fetch the live tool list when they connect, so this table is a map of the surface rather than the source of truth. The MCP tool reference in the Loadster manual is generated from the tool definitions themselves, with each tool's parameters and whether it is a Read, Write, Sensitive Write, or Execute tool.
| Group | Tools |
|---|---|
| Projects and documentation | list_projects, create_project, get_documentation, get_scripting_api, get_example, list_command_types, get_command_schema, get_variable_schema |
| Scripts | list_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 |
| Datasets | list_datasets, get_dataset, create_dataset, update_dataset, append_dataset_rows, delete_dataset |
| Scenarios and engines | list_scenarios, get_scenario, create_scenario, update_scenario, delete_scenario, list_engines |
| Load tests and reports | launch_load_test, stop_load_test, get_load_test_status, list_load_tests, get_load_test_report, get_load_test_url_timings, update_load_test_notes |
| Monitoring | list_monitoring_locations, list_monitors, get_monitor, create_monitor, update_monitor, enable_monitor, disable_monitor, delete_monitor, list_monitor_cycles, get_monitor_cycle_detail, get_monitoring_summary, list_incidents, get_incident |
| Feedback | submit_feedback |
Scripts, scenarios, datasets, and monitors can carry tags. The list tools report each item's tag names, and the create and update tools take a tags list. Tags are shared across your team, so agents reuse the names you already have and create a new tag only when you ask for one.
Updating a script, scenario, monitor, or dataset changes only the fields the agent sends and keeps the rest. A list that's sent, such as a scenario's bot groups or a dataset's rows, replaces the stored list rather than merging into it. The load test tools take loadTestId and scenario bot groups take engineId; the older names testId and loadEngineId still work in 2.0 and will be removed in the next major version.
The tools an agent sees depend on the access level you grant. Read sees the tools that read, Read+Write adds the tools that create, change, delete, and play scripts, and Read+Write+Execute adds launch_load_test, stop_load_test, and enable_monitor. Launching a load test and enabling a monitor send real traffic and burn Fuel unless your plan covers them, so the server tells the agent to get your go-ahead before either. Before a launch the agent gives you your balance and, when the test would burn Fuel, the Fuel estimate range the dashboard shows. A launch with no estimate runs on your plan and burns no Fuel, and one with an estimate runs entirely on Fuel. If your plan can't run a test right now, the agent's launch is refused and you can launch it on Fuel from the dashboard. Monitors are covered by a plan that includes monitoring up to its limits, and use Fuel beyond them. At the other two levels the agent gets everything ready and hands off so you push the launch button in the dashboard.
Some actions are always left to humans. An agent cannot manage notification policies or maintenance windows, or administer your team, billing, or Fuel.
Every tool carries MCP annotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint), so clients that honor them can prompt before writes and deletes.
冒頭だけを表示しています。続きはリポジトリで読めます