Postman for MCPs - A tool for testing and debugging MCPs
Get up and running in seconds with the MCPJam Inspector:
npx @mcpjam/inspector@latest
That's it! The inspector will launch automatically in your browser at http://localhost:6274
.
You can also run the inspector using Docker. First, make sure you have Docker installed and running.
Pull the latest image from Docker Hub:
docker pull mcpjam/mcp-inspector:main
Then, run the container:
docker run --rm -p 6274:6274 -p 6277:6277 mcpjam/mcp-inspector:main
The inspector will be available in your browser at http://127.0.0.1:6274
.
This project is a fork of the @modelcontextprotocol/inspector. Many of the features are the same but with some enhancements. Key features include:
^22.7.5
or higher^10.0.0
or higher (comes with Node.js)# Launch inspector with default settings
npx @mcpjam/inspector
# Connect to a server built at build/index.js
npx @mcpjam/inspector node build/index.js
# Pass custom arguments to your server
npx @mcpjam/inspector node server.js --port 3000 --debug
# Load servers from a config file
npx @mcpjam/inspector --config ./my-config.json
{
"mcpServers": {
"my-awesome-server": {
"command": "node",
"args": ["build/index.js"],
"env": {
"API_KEY": "your-api-key",
"DEBUG": "true"
}
},
"python-server": {
"command": "python",
"args": ["-m", "my_mcp_server"],
"env": {
"PYTHONPATH": "./src"
}
}
}
}
The MCPJam Inspector is built as a modern monorepo with three main components:
๐ฆ @mcpjam/inspector
โโโ ๐ฅ๏ธ client/ # React + TypeScript frontend
โโโ ๐ง server/ # Express.js backend with WebSocket support
โโโ ๐ cli/ # Command-line interface
# Clone the repository
git clone https://github.com/mcpjam/inspector.git
cd inspector
# Install dependencies
npm install
# Start development servers
npm run dev
# Build all components
npm run build
# Test the build
npm run start
We put together these commands to help you build locally:
Script | Description |
---|---|
npm run dev | Start development servers (client + server) |
npm run build | Build all components for production |
npm run test | Run test suite |
npm run prettier-fix | Format code with Prettier |
npm run clean | Clean all build artifacts and reinstall |
We welcome contributions! We thought the original inspector repository moved too slowly, so we wanted to build this project ourselves.
git checkout -b feature/amazing-feature
)git commit -m 'Add amazing feature'
)git push origin feature/amazing-feature
)We're continuously improving the MCPJam Inspector. Here's what's coming next:
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Made with โค๏ธ by the MCPJam team
{ "mcpServers": { "inspector": { "command": "node", "args": [ "build/index.js" ] } } }
Related projects feature coming soon
Will recommend related projects based on sub-categories