server-watch-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@server-watch-mcpShow recent errors from the dev server"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
server-watch-mcp
A straight-forward CLI wrapper that monitors and captures output from any running command and exposes it as an MCP server. Perfect for development workflows where you need to access server logs, build output, or any process output.


Features
HTTP-based MCP server - Run as a standalone service that clients can connect to
Real-time log capture - Captures stdout and stderr from any command
Circular buffer storage - Maintains last 5000 log entries in memory
Two MCP tools:
get_logs- Retrieve recent logs with optional filtering by stream typesearch_logs- Search through logs with case-insensitive substring matching
Related MCP server: devir
Installation
npm install -g server-watch-mcp
# or
pnpm add -g server-watch-mcp
# or in your project
pnpm add -D server-watch-mcpUsage
1. Add the MCP server to Claude Code
claude mcp add -s user -t sse server-watch-mcp http://localhost:6280/sseWhich should configure it like this:
{
"mcpServers": {
"server-watch-mcp": {
"type": "sse", // Even though SSE is deprecated, Claude Code only supports SSE
"url": "http://localhost:6280/sse"
}
}
}2. Start the MCP server with your command
option 1: wrap the command when calling it
# Monitor a development server
server-watch-mcp npm run dev
# Monitor a build process
server-watch-mcp npm run build:watch
# Monitor any command
server-watch-mcp python app.pyoption 2: wrap the command in your package.json (or script file)
// In your package.json
{
"scripts": {
"dev": "server-watch-mcp next dev --turbo",
}
}The server will:
Start an HTTP server on port
6280(orSERVER_WATCH_MCP_PORTenvironment variable)Execute your command as a child process
Capture all output from the command
Continue running even if the child process exits
3. Use the tools in Claude
Once connected, you can use these tools:
Get recent logs: "Show me the last 50 logs from stderr"
Search logs: "Search for any errors in the logs"
Monitor output: "What's happening with my dev server?"
Environment Variables
SERVER_WATCH_MCP_PORT - Override the default port (6280)
SERVER_WATCH_MCP_PORT=6281 server-watch-mcp npm run devDevelopment
# Install dependencies
pnpm install
# Build
pnpm run build
# Run tests
pnpm test
# Run in development
pnpm run devLicense
ISC
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/BrennerSpear/server-watch-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server