A server for JavaScript/TypeScript development with intelligent project tooling and testing capabilities.
A Model Context Protocol (MCP) server for better JS/TS development. It enables
Better context leads to less friction and struggle with project tooling.
Warning: Using this has a YOLO vibe coding factor of arbitrary 8/10 – No warranty if this breaks your project, computer, or your life, but it probably won't. Don't leave your agents unsupervised. This server allows you to run npm scripts in VSCode copilot without manual terminal command approval every time, so be careful.
npx js-mcp
For VSCode / Claude Desktop:
{
"mcpServers": {
"js-mcp": {
"command": "npx",
"args": ["js-mcp"]
}
}
}
🤖 Agent Instructions for JS/TS Projects
In Javascript or Typescript projects, PREFER TO USE TOOLS INSTEAD OF TERMINAL COMMANDS:
npm test
→ run-tests (framework detection, better errors)npm run build
→ build-project (optimization detection)npm install
→ install-deps (auto-detects npm/yarn/pnpm)npm run <script>
→ run-script (background detection, args support)- Checking package.json → list-scripts or project-status
Benefits: No terminal approval prompts, enhanced error context, framework awareness, proper background task management.
Workflow: Start with
get-help
for guidance, useproject-status
for unknown projects, then use specific tools.
Always Background: Scripts containing dev
, start
, serve
, watch
Never Background: Scripts starting with cleanup
, clean
, reset
, install
, build
, compile
, bundle
, lint
, format
, test
, deploy
, publish
, release
, prepare
, verify
, check
, validate
, audit
, update
, upgrade
, migration
, migrate
, seed
, init
, setup
, config
Local development:
git clone <repo>
npm install
npm run build
npm start
GPL-3.0 License
Go ahead. Feel free to extend this project with additional tools as needed. I can't promise to review or merge PRs. This codebase is a gift, not a commitment.
Execute any LLM-generated code in the YepCode secure and scalable sandbox environment and create your own MCP tools using JavaScript or Python, with full support for NPM and PyPI packages
Enable your code gen agents to create & run 0-config end-to-end tests against new code changes in remote browsers via the Debugg AI testing platform.
ComputerVision-based 🪄 sorcery of image recognition and editing tools for AI assistants.
A Binary Ninja plugin, MCP server, and bridge that seamlessly integrates Binary Ninja with your favorite MCP client.
Control Android devices using the Android Debug Bridge (ADB).
Manipulate Adventure Game Studio (AGS) compiled room (.crm) files to enable AI-powered game development.
Turns any Swagger/OpenAPI REST endpoint with a yaml/json definition into an MCP Server with Langchain/Langflow integration automatically.
Arbitrary code execution and tool-use platform for LLMs by Riza
Interact with the JFrog Platform API for repository management, build tracking, and release lifecycle management.
A Ruby gem for integrating Large Language Models (LLMs) via the Model Context Protocol (MCP) into development workflows.