Skip to main content
Glama

stdout-mcp-server

by amitdeshmukh

servidor stdout-mcp

Un servidor de Protocolo de Contexto de Modelo (MCP) que captura y administra registros de salida estándar mediante un sistema de canalización con nombre. Este servidor es especialmente útil para:

  • Capturar registros de múltiples procesos o aplicaciones y ponerlos a disposición para su depuración en Cursor IDE.
  • Supervisión de la salida de la aplicación en tiempo real y provisión de una interfaz MCP para consultar, filtrar y analizar registros

Cómo funciona

  1. El servidor crea una tubería con nombre en una ubicación específica ( /tmp/stdout_pipe en Unix/MacOS o \\.\pipe\stdout_pipe en Windows)
  2. Cualquier aplicación puede escribir registros en esta tubería mediante la redirección de salida estándar. Por ejemplo:
your_application | tee /tmp/stdout_pipe # or your_application > /tmp/stdout_pipe
  1. El servidor monitorea la tubería, captura todos los registros entrantes y mantiene un historial de las últimas 100 entradas.
  2. A través de las herramientas MCP, puede consultar, filtrar y analizar estos registros

Requisitos del sistema

Antes de instalar, asegúrese de tener:

  • Node.js v18 o más reciente

Opciones de instalación

Opción 1: Instalación en Cursor

  1. Abra Cursor y navegue a Cursor > Settings > MCP Servers
  2. Haga clic en "Agregar nuevo servidor MCP"
  3. Actualice su archivo de configuración MCP con la siguiente configuración:
name: stdout-mcp-server type: command command: npx stdout-mcp-server

Opción 2: Instalación en otros clientes MCP

Instalación en otros clientes MCP

Para macOS/Linux:

{ "mcpServers": { "stdio-mcp-server": { "command": "npx", "args": [ "stdio-mcp-server" ] } } }

Para Windows:

{ "mcpServers": { "mcp-installer": { "command": "cmd.exe", "args": ["/c", "npx", "stdio-mcp-server"] } } }

Ejemplos de uso

Redirección de registros de aplicaciones

Para enviar la salida de su aplicación a la tubería:

# Unix/MacOS your_application > /tmp/stdout_pipe # Windows (PowerShell) your_application > \\.\pipe\stdout_pipe

Monitoreo de múltiples aplicaciones

Puede redirigir registros desde múltiples fuentes:

# Application 1 app1 > /tmp/stdout_pipe & # Application 2 app2 > /tmp/stdout_pipe &

Consulta de registros

Su IA utilizará la herramienta get-logs en su cliente MCP para recuperar y filtrar registros:

// Get last 50 logs get-logs() // Get last 100 logs containing "error" get-logs({ lines: 100, filter: "error" }) // Get logs since a specific timestamp get-logs({ since: 1648675200000 }) // Unix timestamp in milliseconds

Características

  • Creación y monitorización de tuberías con nombre
  • Captura y almacenamiento de registros en tiempo real
  • Filtrado y recuperación de registros mediante herramientas MCP
  • Historial de registro configurable (predeterminado: 100 entradas)
  • Compatibilidad multiplataforma (sistemas basados en Windows y Unix)

Ubicaciones de tuberías con nombre

  • Ventanas: \\.\pipe\stdout_pipe
  • Unix/MacOS: /tmp/stdout_pipe

Herramientas disponibles

obtener registros

Recupere registros de la tubería nombrada con filtrado opcional:

Parámetros:

  • lines (opcional, predeterminado: 50): Número de líneas de registro a devolver
  • filter (opcional): Texto para filtrar los registros
  • since (opcional): marca de tiempo para obtener los registros después

Ejemplos de respuestas:

// Response format { content: [{ type: "text", text: "[2024-03-20T10:15:30.123Z] Application started\n[2024-03-20T10:15:31.456Z] Connected to database" }] }

Licencia

Licencia MIT

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor de protocolo de contexto de modelo que captura y administra registros de salida estándar a través de tuberías con nombre, lo que hace que la salida de la aplicación esté disponible para consultas y depuración en herramientas de IA como Cursor IDE.

  1. Cómo funciona
    1. Requisitos del sistema
      1. Opciones de instalación
        1. Opción 1: Instalación en Cursor
        2. Opción 2: Instalación en otros clientes MCP
      2. Instalación en otros clientes MCP
        1. Ejemplos de uso
          1. Redirección de registros de aplicaciones
          2. Monitoreo de múltiples aplicaciones
          3. Consulta de registros
        2. Características
          1. Ubicaciones de tuberías con nombre
            1. Herramientas disponibles
              1. obtener registros
            2. Licencia

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that enables AI assistants to explore and interact with Cursor IDE's SQLite databases, providing access to project data, chat history, and composer information.
                Last updated -
                10
                Python
                • Apple
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that provides programmatic access to the Windows terminal, enabling AI models to interact with the Windows command line through standardized tools for writing commands, reading output, and sending control signals.
                Last updated -
                3
                JavaScript
                MIT License
              • A
                security
                F
                license
                A
                quality
                A starter template for building Model Context Protocol servers that can be integrated with Cursor or Claude Desktop, allowing developers to create custom tools and extensions for AI assistants.
                Last updated -
                1
                6
                9
                TypeScript
                • Apple
              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that provides AI assistants with structured access to your Logseq knowledge graph, enabling retrieval, searching, analysis, and creation of content within your personal knowledge base.
                Last updated -
                19
                TypeScript
                • Apple

              View all related MCP servers

              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/amitdeshmukh/stdout-mcp-server'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server