SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript mcp-server Projects
-
firecrawl-mcp-server
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
Project mention: Show HN: MCP-recorder – VCR.py for MCP servers. Record, replay, verify | news.ycombinator.com | 2026-03-06--target https://mcp.devhelm.io
It works with both HTTP and stdio transports. Scenarios are defined in YAML so it works with MCP servers in any language, and there's a pytest plugin if you want tighter integration. Secret redaction and environment variable interpolation are built in.
To make sure this actually works on real codebases, I submitted several PRs to production MCP servers: monday.com's MCP server (https://github.com/mondaycom/mcp/pull/222), Tavily's MCP server (https://github.com/tavily-ai/tavily-mcp/pull/113), and Firecrawl's MCP server (https://github.com/firecrawl/firecrawl-mcp-server/pull/175). They went from zero schema coverage to full tool surface verification with a clean schema diff available on each tool change. One big benefit is that you can do verification and replay with no API keys — deterministic responses, no live requests to real servers.
I wrote up a deeper dive into the schema drift problem and the VCR pattern for MCP here: https://devhelm.io/blog/regression-testing-mcp-servers
-
AppSignal
Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
-
brightdata-mcp
A powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public web access.
happy to offer a counter of some great products for anti-bot defeat:
https://brightdata.com/
https://www.zenrows.com/
https://www.capsolver.com/
https://scrapfly.io/
hundreds of millions of residential ips, human browser fingerprints, custom browser binaries, auto solve of turnstyle, recaptcha v3, kasada, datadome, AWS WAF, etc if they come up.
-
Analysis: This is a more credible boundary than treating a shopping agent as an autonomous buyer. Local ranking, disclosed coverage, and per-offer approval can make an agent's actions easier to inspect. But they do not solve the harder input problem: store access can be missing, and research remains provisional until the buyer verifies identity, sources, conflicts, and unknowns. That leaves NorthCinder most useful as a constrained comparison and checkout-control layer, not as evidence that product discovery itself is reliable. The project repository makes both the coverage limitation and the provisional research status explicit.
-
zen
Selfhosted notes app. Single golang binary, notes stored as markdown within SQLite, full-text search, very low resource usage (by sheshbabu)
-
mcp-jetbrains
A model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio
-
Project mention: harvis-dev-mcp VS cloud-run-mcp - a user suggested alternative | libhunt.com/r/harvis-dev-mcp | 2026-08-13
Both let an AI agent deploy a site/app straight from the conversation: cloud-run-mcp deploys to Google Cloud Run (needs a GCP account), while harvis-dev-mcp publishes static sites to harvis.dev with no account or API key.
-
cross-code-organizer
Cross-Code Organizer (formerly Claude Code Organizer): cross-harness config dashboard for Claude Code, Codex CLI, MCP servers, skills, memories, agents, sessions, security scanning, context budget, and backups.
The scanner is extracted from Claude Code Organizer, so it knows exactly where to look. Not just ~/.claude/. It finds project-scoped .claude/ directories too, and decodes those hashed paths under ~/.claude/projects/.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
external-application-button
Communicate with external applications of your OS through a toolbar button or context menu item.
-
safari-mcp
Native Safari browser automation for AI agents. 98 tools via AppleScript — zero overhead, keeps logins, runs silently in background. Drop-in alternative to Chrome DevTools MCP with 40-60% less CPU/heat on Apple Silicon.
Project mention: I filed it as a flaky test. It was a crash that try/catch can't reach. | dev.to | 2026-10-04Safari MCP, the open-source server I maintain, runs one process that owns a local bridge port. Any other instance becomes a secondary: it proxies through that primary, and if the primary goes away, it takes the port over. One test covers exactly that handoff. Start a primary, start a secondary, stop the primary, wait for the secondary to say it's listening.
-
geiger
A Geiger counter for AI agents — one read-only command that inventories every agent, MCP server, plugin, and AI extension on a machine (by Atomburstofficial)
Project mention: Geiger – See every AI agent on your machine and what it can touch | news.ycombinator.com | 2026-09-09 -
agent-security-scanner-mcp
Security scanner MCP server for AI coding agents. Prompt injection firewall, package hallucination detection (4.3M+ packages), 1000+ vulnerability rules with AST & taint analysis, auto-fix.
-
ToolsForMCPServer
The Gemini CLI confirmed that the MCP server built with Google Apps Script (GAS), a low-code platform, offers immense possibilities. If you've created snippets for GAS, these could be revitalized and/or leveraged in new ways by using them as the MCP server. The Gemini CLI and other MCP clients will be useful in achieving this.
Project mention: Building Next-Gen AI Agents for Google Workspace: MCP, A2A, and A2UI with Google Apps Script | dev.to | 2026-01-09Alternatively, you can manually copy the scripts from the GitHub Repository. This example uses a2a-server/sample2/a2a-server.js, which integrates 160 tools from ToolsForMCPServer.
-
cursor10x-mcp
The Cursor10x MCP is a persistent multi-dimensional memory system for Cursor that enhances AI assistants with conversation context, project history, and code relationships across sessions.
-
ai-software-architect
AI-powered architecture documentation framework with ADRs, reviews, and pragmatic mode. Now available as Claude Code Plugin for easiest installation.
-
EGC
EGC gives every AI coding agent the same brain. Shared memory, skills, and live context across Cursor, Claude Code, Copilot, Aider, and 20+ AI coding tools with zero configuration. Every tab, terminal, and AI stays automatically synchronized. One brain. Everywhere.
Project mention: EGC – MCP server that gives AI coding tools memory across sessions | news.ycombinator.com | 2026-06-21 -
-
real-browser-mcp
MCP server + Chrome extension that gives AI agents control of your real browser with existing sessions and logins
Project mention: I mined 45 Ruff review comments to learn a team's unwritten review rules. One rule held up, one failed. | dev.to | 2026-09-20Human owner: Ofer Shapira (LinkedIn) - related work: real-browser-mcp, ai-context-kit, agents-control-tower
-
Mac Developer Bridge
Give ChatGPT a real terminal on your Mac. Open-source MCP bridge for shell, files, PTY sessions, jobs, and Codex history.
-
MCPApp
This text introduces the Model Context Protocol (MCP) for AI interaction, exploring Google Apps Script (GAS) as a server option. It shows feasibility with a sample but notes the lack of a GAS SDK, aiming to encourage understanding and development.
GitHub: MCPApp
-
mcp-server
A generic, modular server for implementing the Model Context Protocol (MCP). (by profullstack)
-
daidocs
Open plain-text file format for AI memory. Your assistant's long-term memory as .dai files on your disk: readable by Claude, GPT, Gemini, Cursor, local models and grep (all LLM models work). MCP server + hooks for Claude Code, Claude Desktop, Cursor, Windsurf, Codex. 83% LongMemEval-S (GPT-4o), 92% (Claude Fable 5), 10x fewer tokens.
Project mention: Show HN: Built an open-source AI browser assistant remembers when you scroll | news.ycombinator.com | 2026-09-25 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript mcp-server discussion
JavaScript mcp-server related posts
-
T3rnel Browser – DevTools you can talk to, and a browser your AI can drive
-
I gave my Actor a GitHub MCP connector. It could see 44 tools and use 4.
-
harvis-dev-mcp VS cloud-run-mcp - a user suggested alternative
2 projects | 13 Aug 2026 -
When one translation isn't enough: building konid for real language use
-
When one translation isn't enough: building a language coach as an MCP server
-
Translating 'I missed you' so it doesn't land like a form letter
-
When one translation isn't enough to say something real
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Oct 2026
Index
What are some of the best open-source mcp-server projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | firecrawl-mcp-server | 7,550 |
| 2 | brightdata-mcp | 2,661 |
| 3 | northcinder | 1,213 |
| 4 | zen | 1,179 |
| 5 | mcp-jetbrains | 963 |
| 6 | cloud-run-mcp | 630 |
| 7 | cross-code-organizer | 384 |
| 8 | tmux-mcp | 303 |
| 9 | external-application-button | 248 |
| 10 | safari-mcp | 208 |
| 11 | MCP-Checklists | 198 |
| 12 | geiger | 156 |
| 13 | agent-security-scanner-mcp | 110 |
| 14 | ToolsForMCPServer | 106 |
| 15 | cursor10x-mcp | 80 |
| 16 | ai-software-architect | 78 |
| 17 | EGC | 61 |
| 18 | puremd-mcp | 60 |
| 19 | real-browser-mcp | 52 |
| 20 | Mac Developer Bridge | 51 |
| 21 | MCPApp | 47 |
| 22 | mcp-server | 45 |
| 23 | daidocs | 45 |