"JavaScript" matching MCP tools:
- Evaluate JavaScript expressions on a web page or specific element to retrieve data or manipulate the page.Apache 2.0Destructive
- Test sandbox attribute bypass for JavaScript frame busters. Generates PoC HTML that uses iframe sandbox='allow-forms' to disable JavaScript execution while allowing form submission for clickjacking.MIT
- Execute JavaScript code on web pages or specific elements to automate interactions, extract data, or test functionality.-Destructive
- Execute JavaScript code in a browser console to automate web interactions, extract data, or modify page content using browser automation capabilities.MIT
- Run JavaScript expressions on a page with evaluate permission to inspect or modify content, enabling scripted browser automation.MIT
- Dismiss JavaScript alert, confirm, or prompt dialogs by clicking Cancel or closing the alert.MIT
Matching MCP Servers
- AlicenseCqualityCmaintenanceDeterministic MCP server for semantic analysis of JavaScript/TypeScript codebases, including frameworks like Vue, Angular, React, and Node. It provides tools for type checking, code metrics, framework-specific analysis, and quality heuristics via static parsing.1001MIT
- AlicenseNot gradedqualityCmaintenanceAn unofficial JavaScript SDK to create customized servers for the Model Context Protocol, allowing definition of prompts, resources, and tools for tailored interactions.165Apache 2.0
Matching MCP Connectors
New npm package releases and JavaScript dependency updates, hourly from npm.
**Can AI actually read your page?** ChatGPT, Perplexity, Claude and Google's AI Overviews fetch pages very differently from your browser — no JavaScript, tight timeouts, and a robots.txt rulebook of their own. Lekta fetches a URL exactly the way they do and grades what survives, **A+ to F**. This is the technical half of **AEO** (answer engine optimization) and **GEO** (generative engine optimization): before a model can cite you, it has to be able to fetch you, parse you, and find one sentence worth quoting. **The loop this server was built for:** `Audit https://mysite.com/pricing with Lekta, apply the fixes it lists, audit it again, and show me the difference.` Your agent gets a graded verdict, a ranked fix plan with the exact markup to paste, and a diff that proves the change landed. Repeat until A+. **Four layers, 100 points:** **Access** 25 — do the ~17 AI crawler tokens get past robots.txt? **Indexability** 25 — how much content survives without JavaScript? **Answerability** 30 — is there a single quotable sentence an engine can lift? **Recency** 20 — can a model tell when this page was last true? **What this is not:** a rank tracker. Lekta will not tell you how often ChatGPT mentions your brand. It tells you whether your page can be read and quoted when it does — the part you can actually fix. **No black box.** Every finding cites its basis — an RFC, a vendor doc, or a dated measurement we ran. The engine is versioned with a public changelog: a score never moves without a published shift table. **Tools:** `lekta_audit` (fresh fetch) · `lekta_report` (cached read) · `lekta_fix_plan` (ranked, paste-ready) · `lekta_diff` (before/after) · `lekta_my_sites` Listing tools is open. Tool calls need a free key from lekta.dev/en/panel/api — send `Authorization: Bearer lekta_…` or `x-api-key`. Cached reads, fix plans and diffs cost nothing; only fresh fetches count against the daily limit. **Topics:** AEO · GEO · AI SEO · LLM SEO · answer engine optimization · generative engine optimization · AI crawler access (GPTBot, ClaudeBot, PerplexityBot, Google-Extended) · JavaScript-free indexability · structured data · content freshness
- Run JavaScript in the active browser tab to manipulate the DOM, access page variables, or fetch data. Returns the evaluated result or any errors.Apache 2.0
- Execute JavaScript in page context for custom DOM queries, data extraction, and triggering JS APIs. Supports async code and shadow DOM via __pierce.MITDestructive
- Retrieve browser console logs or evaluate JavaScript expressions to debug and interact with web pages.MIT
- Pause JavaScript execution immediately to halt running code and inspect the call stack for debugging.ISC
- Extract secrets, API endpoints, and parameters from JavaScript code or URLs to support offensive security assessments.MIT
- Resume JavaScript execution in Chrome after a pause at a breakpoint, allowing debugging to continue.ISC
- List all JavaScript scripts stored on your Flipper Zero device. View available files for execution or management.MIT
- Enable the JavaScript debugger on a Chrome connection before setting breakpoints or stepping through code.MIT
- Poll a JavaScript expression repeatedly until a non-empty result is returned, with configurable timeout and interval.MIT
- Create an automation rule with JavaScript logic and event triggers to automate helpdesk workflows.MIT
- Execute JavaScript in a Tor-routed Firefox session when TOR_ALLOW_JAVASCRIPT=true, enabling dynamic interactions and content extraction from websites.MITDestructive
- Evaluate JavaScript expressions on a webpage or specific element, returning the execution result for browser automation tasks.MIT
- Search Obsidian note bodies using JavaScript regex to retrieve matching file, line, and excerpt.MIT
- Execute Playwright JavaScript code to automate page interactions and control browser behavior.Apache 2.0Destructive
- Type text into a JavaScript prompt dialog and accept it to handle browser alerts during automation.MIT