Skip to content
Agentmart
Submit a tool

Smolanalytics

End-to-end tests from one sentence: an agent drives a real browser, and passing runs replay free.

Connector by Arjun0606 · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 4
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/arjun0606-smolanalytics

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

End-to-end tests from one sentence: an agent drives a real browser, and passing runs replay free.

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
1 read · 7 write · 0 delete · 3 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 11

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

Read 1 · Look things up without changing anything.

  • list_tests

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

  • click
  • fill
  • goto
  • press
  • run_tests
  • scroll
  • upload

Not yet classified 3 · We could not tell from the name and description.

  • can_i_ship
  • finish
  • propose

Tools (11)

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

  • can_i_ship

    Run the suite and answer whether it is safe to ship, INCLUDING what was not checked — flows whose recordings went stale, tests that were flaky and therefore prove nothing, tests skipped by --since, and runs that errored on our side. Use this before merging or releasing. This is the only tool that reports the gaps rather than just the failures.

  • click

    Click one element from the ELEMENTS list.

  • fill

    Type text into a textbox, searchbox or combobox. Replaces what is there.

  • finish

    End the test. passed=true only if you directly OBSERVED what the test asked you to verify. On a pass you MUST supply `proof`: a short, distinctive run of text that was visible on the page and that would NOT be there if the test had failed. It is checked verbatim on later runs, so quote it exactly and keep it free of anything that changes run to run — an order number, a date, a total, a name.

  • goto

    Navigate to a URL. Prefer clicking; use this only when the test says to open a page.

  • list_tests

    List the tests that exist, with the plain-English sentence each one checks and whether it has a recording. Use this to find out what is already covered before writing a new test, or to tell the user what this project verifies.

  • press

    Press a key, e.g. Enter. Use when a form submits on Enter.

  • propose

    Propose the end-to-end tests this application is worth writing, most important first.

  • run_tests

    Run the end-to-end suite against a URL and return the verdict for every test. Use this after changing the app to find out whether a user flow still works. Returns passed/failed/stale/errored/flaky per test — 'stale' means a recording stopped fitting and the flow was NOT verified, and 'errored' means this runner failed, not the app. Costs model calls when a recording is missing or stale.

  • scroll

    Scroll when what you need is probably above or below the fold.

  • upload

    Attach a file to a file-upload control — either a file input, or a button that opens a file picker. You do NOT choose or name a file: one is generated to match what the control accepts, and the result tells you which file was attached. Use this, never click, on anything listed under FILE UPLOADS.

Signals

Stars
4
Forks
1
Open issues
4
Last commit
Sep 24, 2026 (1 month ago)
Last release
Sep 9, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.Arjun0606/smolanalytics
Version
0.92.1
Auth
API key
Packages
oci ghcr.io/arjun0606/smolanalytics:v0.92.1npm smolanalytics
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026
Cite this page

Smolanalytics MCP server. Agent Mart. https://agentmart.dev/connectors/arjun0606-smolanalytics (last updated 2026-10-25)