Best JavaScript MCP Servers
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.
Why this server?
Generates JavaScript code snippets for interacting with blockchain APIs
AlicenseBqualityCmaintenanceEnables natural language access to blockchain data and insights through the Seitrace API. Supports querying address details, token information (ERC-20, ERC-721, ERC-1155, CW20, CW721), transaction data, and smart contract details across multiple blockchain networks.Last updated588MITWhy this server?
Provides comprehensive JavaScript/Node.js analysis including vanilla JS, Node.js, and module systems (.js, .mjs, .cjs, .jsx) with full cross-language linking capabilities.
AlicenseAqualityAmaintenanceKnot is a semantic and structural codebase indexer designed for AI coding agents and developers navigating large projects. It combines vector search and graph traversal to find code by meaning, analyze impact via reverse dependencies, and explore file architectures.Last updated843MITWhy this server?
Allows use of JavaScript interpreter to calculate objective values for optimization problems.

Optuna MCP Serverofficial
AlicenseBqualityBmaintenanceA Model Context Protocol server that enables automated optimization and analysis using Optuna, allowing LLMs to perform hyperparameter optimization and interactively analyze optimization results via chat interfaces.Last updated2676MITWhy 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.
AlicenseBqualityCmaintenanceA 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 updated7296MITWhy this server?
Supports JavaScript rendering for dynamic content when converting webpages to Markdown.

Skrape MCP Serverofficial
AlicenseBqualityFmaintenanceThis server converts webpages into clean, structured Markdown optimized for language model consumption, removing unnecessary content and supporting JavaScript rendering.Last updated112MITWhy this server?
Supports building JavaScript LLM applications with vector database memory capabilities powered by Chroma, enabling embedding-based retrieval for context augmentation.

Chroma MCP Serverofficial
AlicenseAqualityDmaintenanceA 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 updated13554Apache 2.0Why this server?
Validates JavaScript code against Magento standards, covering RequireJS modules, UI Components, and Magento-specific widget patterns.
AlicenseAqualityCmaintenanceProvides AI assistants with comprehensive Magento 2 coding standards, security rules, and theme-specific guidelines to ensure generated code is compliant. It enables real-time code validation, pattern lookup, and security auditing tailored to different Magento frontend stacks.Last updated713MITWhy this server?
Analyzes JavaScript project files to provide package health data, alternatives, and collaborative insights via npm.
AlicenseBqualityCmaintenanceProvides crowdsourced package intelligence and security alerts for AI coding assistants by analyzing project dependencies and framework co-occurrence. It enables automated project scans, package alternative discovery, and data-driven recommendations across multiple programming ecosystems.Last updated1012MITWhy this server?
Generates JavaScript API call code from captured ProxyPin network history.
AlicenseBqualityDmaintenanceExposes ProxyPin's local network capture history to MCP-capable clients for searching, analyzing, and detailing captured HTTP traffic. It enables users to perform API structure analysis and generate client-side code directly from captured requests.Last updated614MIT