Skip to main content
Glama
BrennerSpear

server-watch-mcp

by BrennerSpear

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.

Run server

Claude Code

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 type

    • search_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-mcp

Usage

1. Add the MCP server to Claude Code

claude mcp add -s user -t sse server-watch-mcp http://localhost:6280/sse

Which 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.py

option 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 (or SERVER_WATCH_MCP_PORT environment 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 dev

Development

# Install dependencies
pnpm install

# Build
pnpm run build

# Run tests
pnpm test

# Run in development
pnpm run dev

License

ISC

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    F
    maintenance
    An MCP server that enables programmatic management and monitoring of development servers through a unified interface and interactive TUI. It provides tools for process control, log streaming, and experimental browser automation via Playwright.
    1
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    A command-line interface and MCP server for managing and monitoring multiple development services through a unified terminal UI. It enables users to interact with service logs, filter messages, and control development environments directly via Model Context Protocol integration.
  • A
    license
    A
    quality
    D
    maintenance
    An MCP server for streaming and searching macOS Console.app and iOS device logs, enabling real-time log access and debugging through natural language.
    14
    13
    2
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    A log analysis MCP server that enables tailing, searching, filtering, and summarizing logs from local files and Docker containers.
    7

View all related MCP servers

Related MCP Connectors

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

  • A paid remote MCP for CLI tool MCP, built to return verdicts, receipts, usage logs, and audit-ready

  • An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform

View all MCP Connectors

Latest Blog Posts

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