MCP.Market

Riffle MCP server

by noetive.io·io.noetive/riffle·v0.1.1·2 stars

Your agent uses the web as text, not screenshots. Several steps per call, only changes come back.

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

full report

Adoption
Growing

2 stars

Reviews

Write one

Nobody has reviewed Riffle yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Riffle tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-09 · same rubric, same numbers if you re-run it

2 medium
  • Code scan9 source files scanned15/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; website matches verified namespace8/10

Findings (2)

  • mediumnpm install lifecycle script presentinstall.script
  • mediumnpm install lifecycle script presentinstall.script
    package.json: … "fix": "biome check --write .", "postinstall": "node postinstall.js", "prepublishO…
Overall 77/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Riffle compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 50% of 4,460 AI and agents servers
GitHub stars
2
more than 65% of 2,711 AI and agents servers

Install Riffle in Claude Code, Cursor or VS Code

Runs npx -y @noetive/riffle on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add riffle -- npx -y @noetive/riffle
Add to Cursor

What the publisher says

From the Riffle repository's README, as published. We do not edit it. Read it on GitHub

Riffle

Your agent uses the web as text, not screenshots.

Pages as text. Only what changed comes back. Several steps per call. Fully interactive, without a mouse or keyboard.

Why Riffle · Install · Use · Stay signed in · Safe by default · Releases

npx @noetive/riffle init

Claude Code · Cursor · GitHub Copilot · Kiro · Antigravity · any MCP client

Riffle is an MCP server and CLI. It runs Chrome with the page's JavaScript and hands your agent each page as text it can read and act on.

Why Riffle

Your agent sees what a person sees

What is covered, hidden, primary, disabled, struck through or truncated is written on the line, in words. No HTML, no CSS, no images: Riffle turns the page into short lines of text, so your agent reads these facts instead of guessing them from markup or pixels.

modal d1 "Cookie preferences" covers=page
  text "We use cookies."
  button b1 "Accept all" primary
  button b2 "Reject"
main covered-by=d1
  h1 "Your cart"
  list
    item "Trail shoe 42" "€89" strike "€69" red | "Qty" | spinbutton f1 "Qty" ="1" | button b3 "Remove"
  button b4 "Checkout"

The cart sits behind a cookie dialog, the old price is struck through and the new one is red. covered-by=d1 tells your agent the checkout button sits behind the dialog.

Context that lasts the whole task

After the first view, every reply carries only what changed. Click "Reject" on the page above and this is the whole reply:

- d1
- text "We use cookies."
- b1
- b2
~ main -covered-by=d1

Every view also takes a token budget, so a long page costs what you set: view interactive budget=800.

Fewer turns, less waiting

Your agent writes a program, one step per line, and Riffle runs all of it in one call. A whole sign-in is one turn:

goto https://shop.example/login
try click "Reject"
fill "Email" "ralph@example.com"
fill "Password" $secret:shop
click "Sign in"
expect url ~ /account
view interactive budget=800

After each step Riffle waits until the page has answered and gone quiet instead of sleeping for a fixed time: about a second after a click, a few seconds after a page loads. The program stops at the first step that fails and says which step and why.

No mouse, no keyboard, no screenshots

Your agent names what to act on by the words on it or by a ref from a view: click "Reject", fill "Email" "ralph@example.com", click b4. Your agent never steers a pointer, aims at coordinates or reads an image. fill sets a whole field in one step, and press Enter names the key. When a step can't happen, the reply says what is in the way:

failed line 1: click "Checkout": blocked: b4 covered-by d1 "Cookie preferences"

Your agent's next program closes the dialog first.

Instead of

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Riffle: common questions

Is Riffle MCP server safe?
Mostly: it is graded B (77/100). Read the Riffle safety report
How do I install Riffle?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Riffle need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Riffle maintained?
The last commit was 26 days ago (2026-10-09). The latest release is v0.1.1.
What can I use instead of Riffle?
Servers from other publishers that do the same job: Ausca MCP server, agent-device MCP server and PaperBanana MCP server.
How does Riffle compare with other AI and agents MCP servers?
safety score 77/100 (higher than 50% of 4,460 AI and agents servers); github stars 2 (more than 65% of 2,711 AI and agents servers). Full comparison.

Alternatives to Riffle

Same job from other publishers: the closest match first, then the best rated.

  • Ausca
    Pay-per-call APIs and MCP services for agents, no accounts or keys, with verifiable receipts.
    A
  • agent-device
    Open source device layer for AI agents: control mobile, web, TV, and desktop apps over MCP
    A
  • PaperBanana
    Generate academic diagrams and statistical plots from text using multi-agent AI.
    A
  • Power BI Authoring MCP Server (Local)
    The Power BI Authoring MCP server lets an AI agent create and change Power BI semantic models.
    A
  • You.com Web Access & AI
    Web search, AI agent, and content extraction via You.com APIs
    A