Browser Use
Lets AI do web tasks for you, such as filling forms, searching and extracting data, in the maker’s cloud browsers or on your computer.
Load testing and synthetic monitoring platform: test with Playwright, Browser Bot, or Protocol Bots.
Pick the AI app you use, then copy the settings.
Passed 4/4 checks · What you ask goes through the maker’s server (api.loadster.com) · ✓ Commands checked Nov 13, 2026
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude · about 2 min
No key, nothing to install · Set it up once on claude.ai or the desktop app, then use it in chat · free accounts can add 1 · on Team/Enterprise an Owner adds it
CustomizeConnectors
Copy each value into the field with the same name in Claude, then click Continue
Loadsterhttps://api.loadster.com/mcpClick Continue past the sign-in settings Claude detected · under Authentication choose what the maker says (Sign in now, Sign in when needed or No sign in), then click Add
+ConnectorsLoadster
Use Loadster and tell me what you can do for me, then show me one thing✓ If Claude says it is using Loadster or shows a Loadster tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with ChatGPT, depending on your plan
Full MCP: ChatGPT Business, Enterprise or Edu on the web · Pro: connects with read/fetch permissions, so tools that change data may not work · Plus: not confirmed in OpenAI’s docs; if you see an add-custom-MCP option on the Plugins page you can try these steps · web only
Plugins+Add custom MCP server
Enter a name, paste the address under Connection, tick the risk warning and click Create as a plugin
Loadsterhttps://api.loadster.com/mcpStart a new chat and pick Loadster from your plugins before typing
Use Loadster and tell me what you can do for me, then show me one thing✓ If ChatGPT says it is using Loadster or shows a Loadster tool in the answer, you are connected
Menu names checked against OpenAI’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Claude Code · about 2 min
No key, nothing to install
Mac: press Command+Space and type Terminal · Windows: open PowerShell
claude mcp add --transport http --scope user loadster https://api.loadster.com/mcpYou should see Loadster listed as connected
Use Loadster and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using Loadster or shows a Loadster tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor · about 2 min
No key, nothing to install
Use Loadster and tell me what you can do for me, then show me one thing✓ If Cursor says it is using Loadster or shows a Loadster tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code · about 2 min
No key, nothing to install
Use Loadster and tell me what you can do for me, then show me one thing✓ If VS Code says it is using Loadster or shows a Loadster tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
Address for apps that connect over the web
https://api.loadster.com/mcpJSON settings are under “For developers” below
Claude Code
claude mcp add --transport http --scope user loadster https://api.loadster.com/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"loadster": {
"url": "https://api.loadster.com/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"loadster": {
"type": "http",
"url": "https://api.loadster.com/mcp"
}
}
}These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
The server asks you to sign in before it lists its tools.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 15, 2026
The registry name was verified against the domain loadster.com (the registry checks domain ownership)
Code last changed yesterday
Not applicable: a cloud server run by the owner of loadster.com; you don't run code from the repo
Responded in 322 ms (HTTP 401)
Declares OAuth sign-in, so your AI app can take you to log in
Not checked yet; we read the tool list when we check the endpoint
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 4 of 4 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed yesterday, and the latest version (2.2.1) reached the registry yesterday.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT on the web (full MCP on Business and above; Pro read-only).
In the same category: Browser Use, changedetection.io (official), Apify MCP Server, Actionbook, Flowershow
Same category, other makers, commands already checked. Official ones first, then by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Lets AI do web tasks for you, such as filling forms, searching and extracting data, in the maker’s cloud browsers or on your computer.
Official changedetection.io MCP: web page change tracking, back-in-stock and price alerts.
Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
Let your AI agent operate any website through a real, logged-in browser session.
Publish Markdown and HTML from your AI session as a live website. No account needed.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
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.