JavaScript model-context-protocol

Open-source JavaScript projects categorized as model-context-protocol

Top 23 JavaScript model-context-protocol Projects

model-context-protocol
  1. 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

  2. Puter.js

    Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.

    Puter.js logo
  3. cursor-talk-to-figma-mcp

    TalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.

    Project mention: Speeding Up Layout from Figma with MCP and Cursor | dev.to | 2026-02-13

    MCP Cursor Talk To Figma - a bit more demanding to set up (you need to set up a local server following the instructions and run the "Cursor Talk To Figma" plugin in Figma; works even without Dev Mode access).

  4. pilot-shell

    How real engineers run Claude Code and Codex: spec-driven planning, enforced TDD, persistent memory, and quality enforcement on all levels. Make your agents production-ready.

    Project mention: Pilot Shell: Spec-driven plans; enforced quality gates; persistent knowledge | news.ycombinator.com | 2026-07-03
  5. mcp-hub

    A centralized manager for Model Context Protocol (MCP) servers with dynamic server management and monitoring

  6. after-effects-mcp

    MCP Server for Adobe After Effects. Enables remote control (compositions, text, shapes, solids, properties) via the Model Context Protocol using ExtendScript.

  7. desktop

    Agentify Desktop lets Codex/Claude/OpenCode control your logged-in ChatGPT, Claude, AiStudio, Gemini, Grok, Perplexity web sessions via MCP, parallel hidden/visible tabs, file upload + image download (by agentify-sh)

    Project mention: Call GPT 5.6-Sol Pro, Fable 5, SuperGrok Subscripions from Codex, Claude | news.ycombinator.com | 2026-07-16
  8. MCP-Checklists

    Project mention: MCP-Checklist: For production MCP deployments | news.ycombinator.com | 2025-09-05
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. agentql-mcp

    Model Context Protocol server that integrates AgentQL's data extraction capabilities.

  11. safari-mcp

    Native Safari browser automation for AI agents. 80 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 a critical bug against my own tool. Then I read the code — and my own root cause was wrong. | dev.to | 2026-07-17

    The tool is safari-mcp, an MCP server that lets an AI agent drive the Safari you're already logged into. That premise is the whole value proposition, and it's also the whole danger: the user is using this browser at the same time as the agent. The single promise the project makes is "the agent never touches a tab it didn't open."

  12. 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-09

    Alternatively, 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.

  13. Klear-Team-Brain

    Turn your team's AI coding sessions, GitHub code, and docs into one shared, searchable memory — a self-hosted git truth store you query right from your editor over MCP.

    Project mention: Your team's real engineering record is the AI sessions you delete every day | dev.to | 2026-06-25

    The tool is open source, Apache-2.0, called Klear-Team-Brain. Want to see the finished state first? The repo README has the same commands you're about to run.

  14. forge

    Turn a one-line idea into a branch with tested, reviewed, committed code. The brainstorm-to-commit pipeline for Claude Code. (by LucasDuys)

    Project mention: I reversed Opus 4.7 costs | news.ycombinator.com | 2026-04-17
  15. nse-bse-indian-stock-market-data-mcp

    NSE BSE Indian Stock Market Data MCP server — search, screen & analyze all 8,200+ NSE/BSE stocks with 34 tools: live quotes, financials, technicals, 326-ratio screener, FII/DII flows, IPOs & portfolio tracking. Works with Claude, ChatGPT, Cursor & any MCP client | tapetide.com

    Project mention: I built an open-source MCP server that gives any AI assistant live NSE + BSE stock data | dev.to | 2026-06-19

    🔗 https://github.com/Tapetide-hq/nse-bse-indian-stock-market-data-mcp

  16. 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.

    Project mention: Agent Development Kit for Google Apps Script | dev.to | 2026-05-18

    GitHub: MCPApp

  17. mcp-api-gateway

    A universal MCP (Model Context Protocol) server to integrate any API with Claude Desktop using only Docker configurations.

  18. real-browser-mcp

    MCP server + Chrome extension that gives AI agents control of your real browser with existing sessions and logins

    Project mention: Show HN: Real Browser MCP – your AI agent can see your real browser | news.ycombinator.com | 2026-03-09

    MCP server + Chrome extension. Your agent controls your REAL browser (same tabs, cookies, logins). No headless browser, no replaying auth. One-click install in Cursor, extension on Chrome Web Store.

    Repo: https://github.com/ofershap/real-browser-mcp

  19. mcp_ctl

    A package manager to manage all your mcp servers across platforms (by runablehq)

  20. bgpt-mcp

    Scientific paper evidence search for ChatGPT, MCP, REST, Python, and AI agents.

    Project mention: Search Scientific Papers from Any AI Tool — Introducing BGPT MCP | dev.to | 2026-02-16

    GitHub: github.com/connerlambden/bgpt-mcp

  21. src-to-kb

    Convert source code to LLM ready knowledge base

    Project mention: Building a Modern AI Assistant with Vezlo: Ingestion Pipelines, Real-Time Chat UX, Slack Integration & Response Validation | dev.to | 2026-01-08
  22. slack-mcp-server

    Session-based Slack MCP for Claude and MCP clients: local-first workflows, secure-default HTTP. (by jtalk22)

    Project mention: Show HN: Slack MCP Server v2.0.0 (deterministic Slack MCP diagnostics) | news.ycombinator.com | 2026-02-26
  23. outlook-assistant

    MCP server for Outlook email, calendar, and contacts — let your AI assistant manage your inbox directly from the conversation.

    Project mention: Dogfooding found 22 bugs my 1,548 tests missed | dev.to | 2026-03-18

    I don't manage my email through Claude Code every day. But when I need to find something specific - tax receipts scattered across inbox and sent and archived, invoices from three months ago, calendar events linked from shared calendars - that's when I pull out Outlook Assistant. Claude Code can programmatically search across every folder, collate the results, and export what I need. It turns a full afternoon of manual searching into a 10-minute conversation.

  24. ThumbGate

    ThumbGate Pre-Action Checks derive rules from repeated failures, flag risky tool calls, hard-block detected secret leaks, and block matches in strict mode.

    Project mention: ThumbGate 1.28.0: A Safer Path from Agent Feedback to Enforcement | dev.to | 2026-07-13

    Product site

  25. TriggerApp

    An optimized Google Apps Script library and MCP Server to efficiently manage complex, flexible, and automated time-driven triggers with high precision.

    Project mention: Executing Google Apps Script on Complex Schedules using Vibe Coding | dev.to | 2026-06-02

    This structural deficiency was the core catalyst for the development of TriggerApp. By introducing a deterministic, declarative JSON engine, TriggerApp abstracted the volatile date-math layer entirely away from the developer.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript model-context-protocol discussion

Log in or Post with

JavaScript model-context-protocol related posts

  • When one translation isn't enough: building konid for real language use

    1 project | dev.to | 6 Jul 2026
  • Why HTML-to-PDF Breaks in Production (and What to Use Instead)

    1 project | dev.to | 25 Jun 2026
  • When one translation isn't enough: building a language coach as an MCP server

    1 project | dev.to | 25 Jun 2026
  • Stop Letting AI Generate Your PDFs From Scratch

    1 project | dev.to | 25 Jun 2026
  • How to Let an AI Agent Generate Real PDFs (with an MCP server)

    2 projects | dev.to | 19 Jun 2026
  • Translating 'I missed you' so it doesn't land like a form letter

    1 project | dev.to | 14 Jun 2026
  • When one translation isn't enough to say something real

    1 project | dev.to | 11 Jun 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source model-context-protocol projects in JavaScript? This list will help you:

# Project Stars
1 firecrawl-mcp-server 6,988
2 cursor-talk-to-figma-mcp 6,905
3 pilot-shell 1,782
4 mcp-hub 502
5 after-effects-mcp 490
6 desktop 473
7 MCP-Checklists 196
8 agentql-mcp 175
9 safari-mcp 151
10 ToolsForMCPServer 106
11 Klear-Team-Brain 100
12 forge 55
13 nse-bse-indian-stock-market-data-mcp 51
14 MCPApp 47
15 mcp-api-gateway 42
16 real-browser-mcp 43
17 mcp_ctl 38
18 bgpt-mcp 41
19 src-to-kb 37
20 slack-mcp-server 29
21 outlook-assistant 26
22 ThumbGate 24
23 TriggerApp 24

Sponsored
Puter.js - The Backend for AI-Generated Apps
One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
developer.puter.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?