MCP Servers for JavaScript

JavaScript is a high-level, interpreted programming language that is one of the core technologies of the World Wide Web. It's a versatile language that allows developers to create interactive elements on websites and is widely used for web development, game development, and creating web applications.

View all MCP Servers

  • Why this server?

    Enables execution of JavaScript code in the browser console through the browserbase_evaluate tool, allowing for dynamic interaction with web page elements and content.

    A
    security
    A
    license
    A
    quality
    This server provides cloud browser automation capabilities using Browserbase, Puppeteer, and Stagehand. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a cloud browser environment.
    Last updated -
    8
    88
    1,492
    TypeScript
    MIT License
  • Why this server?

    Enables AST-based code refactoring operations for JavaScript files including symbol renaming, file/folder renaming with automatic import path updates, and reference finding.

    A
    security
    A
    license
    A
    quality
    Provides TypeScript and JavaScript code refactoring operations using ts-morph, allowing AST-based symbol renaming, file/folder renaming, reference searching, and path alias removal when integrated with editor extensions like Cursor.
    Last updated -
    5
    TypeScript
    MIT License
  • Why this server?

    Integrates with the Jimeng AI image generation service from Volcengine, allowing generation of AI images by providing prompts, dimensions, and optional customizations like watermarks and text enhancement

    A
    security
    A
    license
    A
    quality
    A TypeScript-based Model Context Protocol server that integrates with Volcengine's Jimeng AI image generation service, allowing users to generate AI images through simple tool calls.
    Last updated -
    1
    70
    TypeScript
    MIT License
  • Why this server?

    Provides language-specific code parsing and analysis for JavaScript files, with symbol extraction and AST-based understanding

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol (MCP) server that provides code analysis capabilities using tree-sitter, designed to give Claude intelligent access to codebases with appropriate context management.
    Last updated -
    26
    33
    Python
    MIT License
    • Apple
    • Linux
  • Why this server?

    Provides code symbol analysis for JavaScript files, extracting functions, variables, classes, imports, and exports to help AI assistants understand code structure.

    A
    security
    A
    license
    A
    quality
    Provides code context and analysis for AI assistants by extracting directory structures and code symbols using WebAssembly Tree-sitter parsers with zero native dependencies.
    Last updated -
    1
    103
    4
    JavaScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Enables fetching and processing of dynamic web content that relies on JavaScript, executing client-side scripts to render full page content that traditional scrapers would miss.

    A
    security
    A
    license
    A
    quality
    An MCP server that retrieves web page content using Playwright headless browser, capable of extracting main content and converting to Markdown format.
    Last updated -
    2
    509
    647
    TypeScript
    MIT License
    • Apple
  • Why this server?

    Handles JavaScript-rendered content from web pages, specifically waiting for JavaScript execution to complete before processing content.

    A
    security
    A
    license
    A
    quality
    Provides web content fetching capabilities using Playwright browser automation, enabling LLMs to retrieve and process JavaScript-rendered content from web pages and convert HTML to markdown for easier consumption.
    Last updated -
    1
    Python
    MIT License
  • Why this server?

    Allows execution of JavaScript code snippets and returns the results

  • Why this server?

    Offers JavaScript client examples for integrating with the MCP Firebird server, allowing JavaScript applications to execute queries and manage Firebird database data.

    A
    security
    A
    license
    A
    quality
    A server implementing Anthropic's Model Context Protocol (MCP) for Firebird SQL databases, enabling Claude and other LLMs to securely access, analyze, and manipulate data in Firebird databases through natural language.
    Last updated -
    14
    962
    8
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Enables running JavaScript code snippets within isolated containers for secure execution.

    A
    security
    A
    license
    A
    quality
    A TypeScript server implementing the Model Context Protocol that provides secure code execution in isolated Docker containers, allowing LLM applications to safely run Python, Go, or JavaScript code snippets.
    Last updated -
    1
    Go
    Apache 2.0
    • Apple
    • Linux
  • Why this server?

    Supports code analysis using tree-sitter for JavaScript files (.js, .jsx, .mjs, .cjs) and code execution for JavaScript (Node.js)

    A
    security
    A
    license
    A
    quality
    AiDD MCP Server provides a secure interface for AI agents to perform file system operations and code analysis, enhancing AI-assisted development workflows across multiple programming languages.
    Last updated -
    29
    54
    Python
    Apache 2.0
    • Apple
    • Linux
  • Why this server?

    Allows creating Magic UI components using JavaScript, enabling interactive and dynamic application development with the MCP server.

    A
    security
    A
    license
    A
    quality
    A foundation for building interactive applications using the Model Context Protocol that integrates AI capabilities with Magic UI components.
    Last updated -
    11
    772
    1
    JavaScript
    MIT License
  • Why this server?

    Provides pre-configured prompt templates for code review, API documentation, and code refactoring of JavaScript code through editor tools.

    A
    security
    A
    license
    A
    quality
    A server based on Model Context Protocol that provides predefined prompt templates for tasks like code review and API documentation generation, enabling more efficient workflows in Cursor/Windsurf editors.
    Last updated -
    10
    5
    JavaScript
    MIT License
  • Why this server?

    Provides Language Server Protocol (LSP) support for JavaScript, including hover information, code completions, and diagnostics

    A
    security
    A
    license
    A
    quality
    Facilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.
    Last updated -
    11
    76
    60
    TypeScript
    MIT License
  • Why this server?

    Provides the ability to execute arbitrary JavaScript code in the browser context through the playwright_evaluate tool.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
    Last updated -
    13
    9,719
    3,179
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Parses JavaScript error stack traces using Source Maps to map them back to the original source code, providing context information and line details to help developers locate and fix issues.

    A
    security
    A
    license
    A
    quality
    Enables mapping JavaScript error stack traces back to original source code, extracting context information to help developers locate and fix issues.
    Last updated -
    2
    150
    2
    TypeScript
    MIT License
  • Why this server?

    Enables custom JavaScript execution on target web pages, including headless Chrome/Chromium rendering and the ability to run custom JS scripts with configurable timeout settings.

  • Why this server?

    Provides example code for API interaction, allowing clients to execute queries and interact with analysis templates.

    A
    security
    A
    license
    A
    quality
    A server that connects to PostgreSQL databases and provides tools for safely exploring schemas, running read-only SQL queries, and performing data analysis with pre-built templates.
    Last updated -
    5
    1,261
    1
    JavaScript
    MIT License
  • Why this server?

    Enables execution of JavaScript in a browser environment, allowing for dynamic interaction with web page content and functionality.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that enables LLMs to interact with web pages, take screenshots, generate test code, scrape web pages, and execute JavaScript in a real browser environment.
    Last updated -
    29
    10
    1
    TypeScript
    MIT License
  • Why this server?

    Included in examples as part of web development task management, with basic JS structure mentioned in completed task details.

    A
    security
    A
    license
    A
    quality
    MCP server for "taming the Claude" with structured task queues.
    Last updated -
    13
    572
    4
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Works out-of-the-box with the Medusa JavaScript SDK, providing seamless integration for JavaScript applications to communicate with Medusa's backend services.

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that provides a scalable backend solution for efficient interaction with Medusa's data models through the JavaScript SDK.
    Last updated -
    246
    1
    TypeScript
    MIT License
  • Why this server?

    Provides a JavaScript interface to Gemini AI capabilities through the compiled server.

    A
    security
    A
    license
    A
    quality
    A dedicated server that wraps Google's Gemini AI models in a Model Context Protocol (MCP) interface, allowing other LLMs and MCP-compatible systems to access Gemini's capabilities like content generation, function calling, chat, and file handling through standardized tools.
    Last updated -
    16
    3
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Analyzes JavaScript files by detecting import statements and require() calls to track dependencies and assign importance scores to files in JavaScript projects.

    A
    security
    A
    license
    A
    quality
    A TypeScript tool that ranks files in your codebase by importance, tracks dependencies, and provides file summaries to help understand code structure through Cursor's Model Context Protocol.
    Last updated -
    14
    18
    TypeScript
    GPL 3.0
    • Linux
  • Why this server?

    Enables execution of JavaScript code in the browser context to interact with web pages, monitor console logs, and perform dynamic testing operations.

    A
    security
    A
    license
    A
    quality
    A security testing tool that enables automated vulnerability detection including XSS and SQL injection, along with comprehensive browser interaction capabilities for web application penetration testing.
    Last updated -
    12
    327
    5
    JavaScript
    MIT License
  • Why this server?

    Fetches comprehensive documentation for JavaScript packages, including READMEs, API docs, and code examples to provide structured data for LLM summarization.

    A
    security
    A
    license
    A
    quality
    Fetches and extracts comprehensive package documentation from multiple programming language ecosystems (JavaScript, Python, Java, etc.) for LLMs like Claude without requiring API keys.
    Last updated -
    4
    5
    10
    JavaScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Enables execution of JavaScript code on web pages through the execute_javascript method, allowing interaction with dynamic web content.

    A
    security
    A
    license
    A
    quality
    An advanced web browsing server enabling headless browser interactions via a secure API, providing features like navigation, content extraction, element interaction, and screenshot capture.
    Last updated -
    6
    9
    Python
    MIT License
  • Why this server?

    Extracts data from JavaScript source code files, including nested objects, string literals, and template literals

    A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that extracts embedded data (such as i18n translations or key/value configurations) from TypeScript/JavaScript source code into structured JSON configuration files.
    Last updated -
    2
    14
    2
    JavaScript
    MIT License
  • Why this server?

    Analyzes JavaScript files for import statements and require statements to determine file dependencies

    A
    security
    A
    license
    A
    quality
    Analyzes source code dependencies across multiple programming languages in the specified directory to identify file relationships, assisting in dependency management and project structure understanding.
    Last updated -
    1
    Python
    MIT License
  • Why this server?

    Enables execution of JavaScript code in Chrome tabs, allowing for dynamic page manipulation and interaction with web page content.

    A
    security
    A
    license
    A
    quality
    An MCP server that provides tools for interacting with Chrome through its DevTools Protocol, enabling remote control of Chrome tabs to execute JavaScript, capture screenshots, monitor network traffic, and more.
    Last updated -
    7
    30
    14
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Supports JavaScript rendering for dynamic content when converting webpages to Markdown.

    A
    security
    A
    license
    A
    quality
    This server converts webpages into clean, structured Markdown optimized for language model consumption, removing unnecessary content and supporting JavaScript rendering.
    Last updated -
    1
    5
    JavaScript
    MIT License
    • Apple
  • Why this server?

    A JavaScript port of the Axiom MCP server that enables querying data using Axiom Processing Language (APL), allowing AI agents to explore datasets, execute queries, and analyze data stored in Axiom.

    A
    security
    A
    license
    A
    quality
    An npx-compatible port of @Axiom's mcp-server-axiom
    Last updated -
    3
    2
    1
    JavaScript
    MIT License
  • Why this server?

    Supports JavaScript code generation for AI tools created from Postman collections, including API integration and error handling.

    A
    security
    A
    license
    A
    quality
    An MCP server that generates AI agent tools from Postman collections and requests. This server integrates with the Postman API to convert API endpoints into type-safe code that can be used with various AI frameworks.
    Last updated -
    1
    7
    JavaScript
    MIT License
  • Why this server?

    Allows execution of JavaScript in the browser environment via the browser_evaluate tool

    A
    security
    A
    license
    A
    quality
    Enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment
    Last updated -
    10
    327
    85
    JavaScript
    MIT License
    • Apple
  • Why this server?

    Enables fetching content from JavaScript-rendered pages through a headless browser, making it possible to extract content from modern web applications and SPAs

    A
    security
    A
    license
    A
    quality
    An MCP server for fetching and transforming web content into various formats.
    Last updated -
    4
    4
    Python
    MIT License
    • Apple
  • Why this server?

    Allows execution of JavaScript code in the browser console through the playwright_evaluate tool

    A
    security
    A
    license
    A
    quality
    The server provides tools for web automation using Playwright, allowing navigation, interaction, and JavaScript execution on web pages, and supports note storage with summarization capabilities.
    Last updated -
    8
    48
    Python
    Apache 2.0
    • Apple
  • Why this server?

    Supports creating and executing prompts using JavaScript as a programming language for prompt construction and orchestration.

    -
    security
    A
    license
    -
    quality
    GenAIScript is a JavaScript runtime dedicated to build relaible, automatable LLM scripts. Every GenAIScript can be exposed as a MCP server automatically.
    Last updated -
    2,574
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Provides example code and SDK support for JavaScript clients to interact with the S/MCP server.

    A
    security
    F
    license
    A
    quality
    An MCP server that provides access to Stern, a philosophical AI mentor combining rationalist thinking with stoic philosophy to guide users through personalized mentorship and smart contract accountability on Solana.
    Last updated -
    1
    14
    1
    TypeScript
  • Why this server?

    Allows executing JavaScript code on webpages through the 'execute_js' operation

    A
    security
    F
    license
    A
    quality
    Enables browser automation using Python scripts, offering operations like taking webpage screenshots, retrieving HTML content, and executing JavaScript.
    Last updated -
    4
    18
    Python
    • Linux
  • Why this server?

    Provides a secure JavaScript REPL (Read-Eval-Print-Loop) environment to execute code snippets with error handling, memory management, and output formatting.

    A
    security
    F
    license
    A
    quality
    A secure JavaScript REPL server that enables executing code snippets in a sandboxed environment with memory protection, timeout handling, and comprehensive error reporting.
    Last updated -
    2
    1,369
    3
    JavaScript
    • Linux
    • Apple
  • Why this server?

    Supports building JavaScript LLM applications with vector database memory capabilities powered by Chroma, enabling embedding-based retrieval for context augmentation.

    -
    security
    A
    license
    -
    quality
    A server that provides data retrieval capabilities powered by Chroma embedding database, enabling AI models to create collections over generated data and user inputs, and retrieve that data using vector search, full text search, and metadata filtering.
    Last updated -
    71
    Python
    Apache 2.0
  • Why this server?

    Enables execution of JavaScript in the browser console through the puppeteer_evaluate tool

    A
    security
    F
    license
    A
    quality
    Enables browser automation for LLMs on Linux display servers, supporting web interaction, screenshots, and JavaScript execution in a real browser.
    Last updated -
    7
    0
    2
    JavaScript
    • Linux
  • Why this server?

    Provides a secure environment for executing JavaScript code with configurable memory and time limits, allowing safe evaluation of JavaScript snippets.

    A
    security
    F
    license
    A
    quality
    Provides a secure, isolated JavaScript execution environment with configurable time and memory limits for safely running code from Claude.
    Last updated -
    1
    5
    JavaScript
    • Apple
  • Why this server?

    Allows executing JavaScript code in the browser console using the puppeteer_evaluate tool

    A
    security
    F
    license
    A
    quality
    Enables LLMs to perform web browsing tasks, take screenshots, and execute JavaScript using Puppeteer for browser automation.
    Last updated -
    4
    15,502
    1
    JavaScript
  • Why this server?

    Provides a sandbox to execute JavaScript code using Node.js in an isolated environment

  • Why this server?

    Enables creating and studying flashcards for JavaScript concepts, with example cards containing JavaScript-specific content like closures.

    -
    security
    A
    license
    -
    quality
    An MCP server for creating, studying, and organizing flashcard decks programmatically with features like spaced repetition and statistics tracking.
    Last updated -
    1
    TypeScript
    MIT License
  • Why this server?

    Supports MCPs built with JavaScript

    -
    security
    A
    license
    -
    quality
    A local CLI & API for MCP management that allows users to download, install, manage, and interact with MCPs from GitHub, featuring process state management, port allocation, and HTTP API routes.
    Last updated -
    8
    TypeScript
    MIT License
    • Apple
    • Linux
  • Why this server?

    Offers JavaScript-specific prompts from promptz.dev, including content related to JavaScript development that can be accessed and used directly without copy-pasting.

    -
    security
    A
    license
    -
    quality
    Allows AI assistants to access prompts from promptz.dev API without copy-pasting, reducing context switching in your development workflow.
    Last updated -
    5
    TypeScript
    MIT No Attribution
    • Apple
  • Why this server?

    Enables execution of JavaScript code in YepCode's secure environment, with support for process management and environment variables.

    -
    security
    A
    license
    -
    quality
    An MCP server that enables AI platforms to interact with YepCode's infrastructure, allowing LLM-generated scripts to run on YepCode and turning YepCode processes into powerful tools that AI assistants can use directly.
    Last updated -
    92
    9
    TypeScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Used for code examples, but not a service the MCP integrates with

    -
    security
    A
    license
    -
    quality
    Provides seamless access to Grok AI's capabilities (chat completion, image understanding, and function calling) directly from Cline via the Model Context Protocol.
    Last updated -
    3
    1
    JavaScript
    MIT License
  • Why this server?

    Analyzes JavaScript code to determine appropriate testing strategies and generate tests based on the code structure

    -
    security
    A
    license
    -
    quality
    Provides tools for frontend testing including code analysis, test generation, test execution, and React component testing for Jest and Cypress frameworks.
    Last updated -
    2
    TypeScript
    MIT License
  • Why this server?

    Parses JavaScript code into AST using acorn for analysis and visualization

    -
    security
    A
    license
    -
    quality
    Converts code into UML diagrams and flowcharts through static analysis, enabling visualization of code structure and explanation of functionality.
    Last updated -
    17
    JavaScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Supports executing JavaScript within Chrome browser contexts for enhanced web page interaction and manipulation

    -
    security
    A
    license
    -
    quality
    Windows automation MCP offering * AI Vision (e.g. Click by Description) * Windows UI Automation Tree tools * Chrome Automation via Playwright * Mouse control * Keyboard control * a lot more (>40 tools) Also comes with Python/TypeScript/C# client libs and a Windows Desktop tool to try all the tools.
    Last updated -
    Python
    MIT License
  • Why this server?

    Provides Johnny-Five JavaScript robotics library integration for hardware control and communication with the microcontroller

    -
    security
    A
    license
    -
    quality
    An MCP server that integrates Arduino-based robotics (ESP32 or Arduino Nano) with AI, allowing control of hardware components like LEDs, motors, servos, and sensors through AI assistants.
    Last updated -
    31
    MIT License
  • Why this server?

    Provides client implementations for interacting with the privateGPT MCP server using JavaScript, allowing for chat functionality, source management, and user administration.

    -
    security
    A
    license
    -
    quality
    A server implementation that allows secure communication between MCP clients and privateGPT, enabling users to chat with privateGPT using knowledge bases and manage sources, groups, and users through a standardized Model Context Protocol.
    Last updated -
    4
    JavaScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Provides syntax checking for JavaScript files (.js) to maintain code integrity when editing JavaScript code.

    -
    security
    A
    license
    -
    quality
    A Python-based text editor server built with FastMCP that provides tools for file operations. This server enables reading, editing, and managing text files through a standardized API following a multi-step process.
    Last updated -
    2
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Allows execution of arbitrary JavaScript code in the browser context using the playwright_evaluate tool

    -
    security
    A
    license
    -
    quality
    A browser automation server providing Playwright capabilities for controlling web browsers, capturing screenshots, extracting content, and performing complex interactions through an MCP interface.
    Last updated -
    Python
    Apache 2.0
    • Apple
  • Why this server?

    Enables execution of JavaScript code in real-time through an interactive REPL, allowing for function hooking, call interception, and script injection in target applications.

    -
    security
    A
    license
    -
    quality
    An MCP-compliant server that enables AI systems to interact with mobile and desktop applications through Frida's dynamic instrumentation capabilities, allowing for process management, device control, JavaScript execution, and script injection.
    Last updated -
    2
    Python
    MIT License
    • Linux
    • Apple
  • Why this server?

    Processes JavaScript files using regex patterns to detect import/require statements for dependency tracking and importance ranking.

    -
    security
    A
    license
    -
    quality
    A tool that helps rank codebase files by importance (1-10 scale), track file dependencies, and provide summaries, all accessible through a simple JSON-based interface.
    Last updated -
    2
    TypeScript
    GPL 3.0
    • Linux
  • Why this server?

    Supports waiting for JavaScript-heavy websites to render before scraping content, with configurable wait times

    -
    security
    A
    license
    -
    quality
    Searching google, individual websites and scraping their content. Fast and cost-effective. ⚡️
    Last updated -
    16
    TypeScript
    MIT License
  • Why this server?

    Allows execution of JavaScript code in the browser context through the playwright_evaluate tool, enabling manipulation of web page content and behavior

    -
    security
    A
    license
    -
    quality
    A MCP server that provides browser automation tools, allowing users to navigate websites, take screenshots, click elements, fill forms, and execute JavaScript through Playwright.
    Last updated -
    Python
    Apache 2.0
    • Apple
  • Why this server?

    Enables websites to expose JavaScript-based tools to the MCP client, with a tool that helps define schemas for MCP tools and can generate JavaScript code for WebMCP

    -
    security
    A
    license
    -
    quality
    A framework that enables websites to share tools, resources, and prompts with client-side LLMs without requiring API keys, allowing users to interact with web services using their preferred models.
    Last updated -
    288
    35
    JavaScript
    MIT License
    • Linux
    • Apple
  • Why this server?

    Supports running JavaScript code for data processing and analysis through the run-script tool, allowing Claude to execute custom data analysis logic.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables Claude to load CSV files and execute JavaScript data analysis scripts for advanced data exploration and insights generation.
    Last updated -
    Python
    MIT License
  • Why this server?

    Supports analyzing and explaining JavaScript code with comprehensive breakdown of structure and functionality

    -
    security
    A
    license
    -
    quality
    A Cloudflare Worker that analyzes source code to provide comprehensive explanations including architecture diagrams, core functionality analysis, and component breakdowns across multiple programming languages.
    Last updated -
    2
    TypeScript
    Apache 2.0
  • Why this server?

    Provides code quality analysis and security scanning for JavaScript codebases

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol tool for analyzing code repositories, performing security scans, and assessing code quality across multiple programming languages.
    Last updated -
    Python
    MIT License
    • Apple
    • Linux
  • Why this server?

    The MCP server integrates with JavaScript, allowing for browser automation and web interaction capabilities.

    -
    security
    A
    license
    -
    quality
    Enables browser automation and real-time computer vision tasks through AI-driven commands, offering zero-cost digital navigation and interaction for enhanced web experiences.
    Last updated -
    0
    1
    JavaScript
    MIT License
  • Why this server?

    Provides a JavaScript SDK for implementing the Model Context Protocol, allowing developers to build MCP servers using JavaScript

    -
    security
    A
    license
    -
    quality
    An unofficial JavaScript SDK to create customized servers for the Model Context Protocol, allowing definition of prompts, resources, and tools for tailored interactions.
    Last updated -
    6
    2
    JavaScript
    Apache 2.0
    • Linux
    • Apple
  • Why this server?

    Enables execution of JavaScript code in the browser console to manipulate web pages and extract information.

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
    Last updated -
    3
    Python
    Apache 2.0
  • Why this server?

    Allows execution of JavaScript in the browser console through the puppeteer_evaluate tool

    -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables LLMs to automate web browsers using Puppeteer, allowing navigation, screenshots, form filling, and JavaScript execution in a real browser environment.
    Last updated -
    JavaScript
    MIT License
  • Why this server?

    Allows execution of arbitrary JavaScript snippets in isolated environments, capturing stdout and supporting both one-off and session-based execution models.

    -
    security
    F
    license
    -
    quality
    Enables running arbitrary JavaScript code in isolated Docker containers with on-the-fly npm dependency installation, supporting both ephemeral one-shot executions and persistent sandbox environments.
    Last updated -
    0
    41
    TypeScript
    • Apple
    • Linux
  • Why this server?

    Supports structured data formatting for project management information using JavaScript object notation, enhancing searchability and organization of project data.

    -
    security
    F
    license
    -
    quality
    A bridge between MCP Host applications and mem0 cloud service, specialized for project management with capabilities to store, retrieve, and search project information within a structured format.
    Last updated -
    6
    Python
  • Why this server?

    Supports web application functionality through custom JavaScript code, including integration with Goose API via a helper script

    -
    security
    F
    license
    -
    quality
    This MCP server allows users to create, manage, and serve web applications through Goose, storing apps in configurable directories and providing web app serving capabilities.
    Last updated -
    JavaScript
    • Linux
    • Apple
  • Why this server?

    Allows execution of arbitrary JavaScript code in a web browser context through the cloudbrowser_evaluate tool.

  • Why this server?

    Collects console logs, errors and unhandled exceptions from JavaScript applications to provide debug information alongside visual context.

    -
    security
    F
    license
    -
    quality
    An MCP server that enables LLMs to 'see' what's happening in browser-based games and applications through vectorized canvas visualization and debug information.
    Last updated -
    35
    23
    JavaScript
  • Why this server?

    Provides JavaScript examples for interacting with the Keitaro TDS API, allowing users to manage campaigns, traffic streams, offers, and generate reports.

    -
    security
    F
    license
    -
    quality
    MCP server for integration with Keitaro TDS API, providing tools to work with campaigns, streams, offers, and other Keitaro entities.
    Last updated -
    JavaScript
  • Why this server?

    Enables control and interaction with aircraft in the GeoFS browser-based flight simulator, allowing for setting flight parameters, retrieving real-time flight data, navigating between waypoints, and executing flight maneuvers through JavaScript APIs.

    -
    security
    F
    license
    -
    quality
    A server that allows AI models to control and interact with aircraft in the GeoFS browser-based flight simulator through standardized interfaces.
    Last updated -
    1
    JavaScript
  • Why this server?

    Enables JavaScript-based tool integration through the server, with support for TypeScript compilation and provides examples for connecting to the MCP server from a Claude.js client.

  • Why this server?

    Allows execution of JavaScript code in one-time script execution mode with comprehensive error handling and formatted stack traces.

    -
    security
    F
    license
    -
    quality
    Allows AI models to run JavaScript/TypeScript code through Model Context Protocol tool calls, supporting both one-time script execution and stateful REPL sessions with npm package integration.
    Last updated -
    TypeScript
  • Why this server?

    Supports the frontend interface to provide a visual robot interface with real-time status display through WebSocket communication

    -
    security
    F
    license
    -
    quality
    A multi-agent human-computer interaction system that enables natural interaction through integrated visual recognition, speech recognition, and speech synthesis capabilities.
    Last updated -
    1
    Python
    • Linux
    • Apple
  • Why this server?

    Allows execution of JavaScript code in a sandbox with support for one-time execution and stateful REPL sessions

    -
    security
    F
    license
    -
    quality
    A server that enables AI assistants to execute JavaScript code with persistent context through stateful REPL sessions, file operations, and package management features.
    Last updated -
    TypeScript
    • Linux
    • Apple
  • Why this server?

    Enables execution of JavaScript code in a browser environment through the browsercat_evaluate tool, allowing interaction with web pages and manipulation of web content.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that provides browser automation capabilities using BrowserCat's cloud browser service. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment without needing to install browsers locally.
    Last updated -
    39
  • Why this server?

    Supports JavaScript-based configuration for connecting to Flow networks with appropriate contract addresses.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI agents to interact with the Flow blockchain through RPC calls, supporting account balances, script execution, transactions, domain resolution, and contract interactions.
    Last updated -
    82
    JavaScript
  • Why this server?

    Supports JavaScript functionality in on-page analysis through the 'enable_javascript' parameter in the DataForSEO On-Page API integration.

    -
    security
    F
    license
    -
    quality
    A stdio-based server that enables interaction with the DataForSEO API through the Model Context Protocol, allowing users to fetch SEO data including search results, keywords data, backlinks, on-page analysis, and more.
    Last updated -
    145
    JavaScript
  • Why this server?

    Provides language intelligence features for JavaScript code including completions, definitions, references, and document symbols through TypeScriptLanguageServer

    -
    security
    F
    license
    -
    quality
    An MCP server that enables language models to access code intelligence features like completions, definitions, and references across multiple programming languages through the Language Server Protocol.
    Last updated -
    Python
  • Why this server?

    Enables execution of JavaScript code in the browser console through the puppeteer_evaluate tool, with access to console output via resources.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that provides browser automation capabilities using Puppeteer, enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
    Last updated -
    15,502
    JavaScript
  • Why this server?

    One of the supported programming languages for generating call graphs from source code

    -
    security
    F
    license
    -
    quality
    A server that wraps the code2flow command-line tool as an MCP service, allowing AI applications to generate and access code call graphs through a standardized protocol.
    Last updated -
    Python
  • Why this server?

    Provides a runtime environment for executing custom tools written in JavaScript code, with appropriate sandboxing for security

    -
    security
    F
    license
    -
    quality
    Enables AI models to dynamically create and execute their own custom tools through a meta-function architecture, supporting JavaScript, Python, and Shell runtimes with sandboxed security and human approval flows.
    Last updated -
    2
    JavaScript
  • Why this server?

    Enables transpilation of GreyScript code to JavaScript through the Greybel-JS transpilation tool

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enhances Grey Hack game development by providing GitHub code search, GreyScript validation, script generation, and Greybel-JS transpilation capabilities when used with Cursor IDE.
    Last updated -
    TypeScript
  • Why this server?

    Enables execution of JavaScript code in the browser context through the puppeteer_evaluate tool, allowing for dynamic interaction with web page content.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that provides browser automation capabilities using Puppeteer with configurable options through environment variables, enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a browser environment.
    Last updated -
    1
    JavaScript
  • Why this server?

    Generates JavaScript initialization code for web frameworks to integrate Worldpay checkout functionality.

    -
    security
    F
    license
    -
    quality
    A server implementing the Model Context Protocol to make and query payments through Worldpay APIs, enabling payment processing, payment queries, and checkout form generation.
    Last updated -
    TypeScript
  • Why this server?

    Detects JavaScript as one of the programming languages in projects and provides relevant suggestions

    -
    security
    F
    license
    -
    quality
    Server that enhances the capabilities of the Cline coding agent. It provides intelligent code suggestions, reduces hallucinations, and documents the knowledge base by leveraging your project's documentation and detecting the technologies used in your codebase.
    Last updated -
    10
    JavaScript
  • Why this server?

    Implements the Stanford Javascript Crypto Library (SJCL) to provide cryptographic operations like P-256 key pair generation, shared secret derivation, and AES-CCM encryption/decryption.

    -
    security
    F
    license
    -
    quality
    A Model Context Protocol server built with Express.js that provides cryptographic tools including key pair generation, shared secret derivation, and message encryption/decryption.
    Last updated -
    160
    JavaScript
  • Why this server?

    Analyzes JavaScript codebases to generate dependency graphs, extract file metadata, and evaluate architectural patterns and dependencies.

    -
    security
    F
    license
    -
    quality
    Analyzes codebases to generate dependency graphs and architectural insights across multiple programming languages, helping developers understand code structure and validate against architectural rules.
    Last updated -
    5
    JavaScript