Skip to content
Agentmart
Submit a tool

Selenix MCP Server

MCP server that bridges local apps with Selenix for browser automation.

Connector by markmircea · GitHub account verified by the MCP Registry

IndexedApache-2.0Local (stdio)★ 1
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/markmircea-selenix-mcp-server

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server that bridges local apps with Selenix for browser automation.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
14 read · 2 write · 2 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 18

Read from the source code; the running server may list different tools.

Read 14 · Look things up without changing anything.

  • get_active_suite
  • get_command_info
  • get_command_list
  • get_current_test
  • get_logs
  • get_page_html
  • get_project_info
  • get_screenshot
  • get_search_html
  • get_selected_command_info
  • get_step_results
  • get_test_by_name
Show 2 more tools
  • get_test_list
  • get_workspace_context

Write 2 · Create, change, send or run things.

  • add_commands
  • run_test

Delete 2 · Delete, drop, revoke or wipe things.

  • clear_and_replace_commands
  • fix_commands

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • YOUR_API_KEY

Tools (18)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • add_commands

    Add one or more commands to a test at a specific index. Commands use camelCase names (e.g., "click", "type", "open", "executeScript").

  • clear_and_replace_commands

    Replace ALL commands in a test with a new set. This removes all existing commands first.

  • fix_commands

    Apply targeted fixes to commands in a test: update, remove, or insert at specific indexes. Indexes refer to the current command list BEFORE any fixes are applied.

  • get_active_suite

    Get information about the currently active test suite and its tests.

  • get_command_info

    Get detailed documentation for a specific Selenix command, including target and value parameter descriptions.

  • get_command_list

    List all available Selenix commands (click, type, open, etc.) with descriptions.

  • get_current_test

    Get the commands of the current test (or a specific test by ID). Returns test name, ID, and all commands with their targets and values.

  • get_logs

    Get recent logs from Selenix (all types). Returns 20 logs per page, most recent first. Use page parameter to paginate (0 = most recent, 1 = next 20, etc.).

  • get_page_html

    Get the HTML of the web page in the active playback window, with interactive elements annotated. Scripts and styles are removed.

  • get_project_info

    Get metadata about the current Selenix project: name, base URL, test count, suite count.

  • get_screenshot

    Capture a screenshot of the active browser window in Selenix playback. Returns a base64-encoded JPEG image.

  • get_search_html

    Search page HTML by regex pattern and return surrounding HTML context for matches.

  • get_selected_command_info

    Get comprehensive context about a command target element: DOM hierarchy, accessibility info, surrounding HTML, interactive properties.

  • get_step_results

    Get pass/fail/error results for each command in the last test run.

  • get_test_by_name

    Get a specific test by its name, including all commands.

Show 3 more tools
  • get_test_list

    List all tests in the current Selenix project with their IDs, names, and command counts.

  • get_workspace_context

    Get a summary of the current Selenix workspace: project name, active test, test count, selected command count.

  • run_test

    Run a test and wait for it to complete. Returns the pass/fail result for each command. This operation may take up to 2 minutes.

Signals

Stars
1
Forks
0
Open issues
0
Last commit
Mar 18, 2026 (7 months ago)
Last release
Mar 18, 2026 (7 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.markmircea/Selenix-MCP-Server
Version
1.0.7
Auth
API key
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Selenix MCP Server. Agent Mart. https://agentmart.dev/connectors/markmircea-selenix-mcp-server (last updated 2026-10-24)