Prerequisites
- A MobileBoost account
- An MCP-compatible client (Cursor, Claude Code, Claude Desktop, or any other MCP client)
Server details
| Field | Value |
|---|---|
| URL | https://api.mobileboost.io/mcp |
| Transport | Streamable HTTP |
| Authentication | OAuth 2.1 (browser sign-in, no API key) |
| Protocol revision | 2025-06-18 |
Integrate the server
Pick your client below and follow the steps. The first time you connect, your browser opens a MobileBoost sign-in page; after that, the client refreshes tokens automatically.- Cursor
- Claude Code
- Claude Desktop
- VS Code
- Other clients
Open the MCP configuration
In Cursor, open Settings → MCP → Add new MCP server, or edit
~/.cursor/mcp.json directly.Verify the integration
Once connected, ask your agent something that requires MobileBoost data, for example:list_tests and return your tests. If the call fails with an authentication error, sign out and reconnect from your client’s MCP settings.
Available tools
The server exposes the following tools, all scoped to your MobileBoost organisation:| Tool | Scope | Description |
|---|---|---|
list_tests | mcp:read | List tests with id, title, tags, and last update time. |
get_test | mcp:read | Fetch a single test by id, including its commands. |
create_test | mcp:write | Create a new test with a title and a list of commands. |
update_test | mcp:write | Replace the commands of an existing test. |
delete_test | mcp:write | Delete one or more tests. |
execute_tests | mcp:write | Trigger a test suite run by testIds or tags. Returns a testSuiteRunId. |
get_test_run_status | mcp:read | Fetch the status and summary of a previously-started run. |
mcp:read see the four read tools and have the write tools hidden.
Scopes
The server defines two OAuth scopes:mcp:read— list and read tests and runsmcp:write— create, update, delete, and execute tests

