Skip to main content
Glama

stdout-mcp-server

by amitdeshmukh

stdout-mcp-서버

명명된 파이프 시스템을 통해 stdout 로그를 캡처하고 관리하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버는 특히 다음과 같은 경우에 유용합니다.

  • 여러 프로세스나 애플리케이션의 로그를 캡처하여 Cursor IDE에서 디버깅에 사용할 수 있도록 합니다.
  • 실시간으로 애플리케이션 출력을 모니터링하고 로그를 쿼리, 필터링, 분석하기 위한 MCP 인터페이스 제공

작동 원리

  1. 서버는 특정 위치(Unix/MacOS에서는 /tmp/stdout_pipe , Windows에서는 \\.\pipe\stdout_pipe )에 명명된 파이프를 생성합니다.
  2. 모든 애플리케이션은 표준 출력 리디렉션을 사용하여 이 파이프에 로그를 기록할 수 있습니다. 예:

지엑스피1

  1. 서버는 파이프를 모니터링하고 모든 수신 로그를 캡처하며 마지막 100개 항목의 기록을 유지합니다.
  2. MCP 도구를 통해 이러한 로그를 쿼리, 필터링 및 분석할 수 있습니다.

시스템 요구 사항

설치하기 전에 다음 사항을 확인하세요.

  • Node.js v18 이상

설치 옵션

옵션 1: 커서에 설치

  1. 커서를 열고 Cursor > Settings > MCP Servers 로 이동합니다.
  2. "새 MCP 서버 추가"를 클릭하세요.
  3. 다음 구성으로 MCP 설정 파일을 업데이트하세요.
name: stdout-mcp-server type: command command: npx stdout-mcp-server

옵션 2: 다른 MCP 클라이언트에 설치

다른 MCP 클라이언트에 설치

macOS/Linux의 경우:

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

Windows의 경우:

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

사용 예

애플리케이션 로그 리디렉션

애플리케이션의 출력을 파이프로 보내려면:

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

여러 애플리케이션 모니터링

여러 소스에서 로그를 리디렉션할 수 있습니다.

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

로그 쿼리

AI는 MCP 클라이언트의 get-logs 도구를 사용하여 로그를 검색하고 필터링합니다.

// 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

특징

  • 명명된 파이프 생성 및 모니터링
  • 실시간 로그 캡처 및 저장
  • MCP 도구를 통한 로그 필터링 및 검색
  • 구성 가능한 로그 기록(기본값: 100개 항목)
  • 크로스 플랫폼 지원(Windows 및 Unix 기반 시스템)

명명된 파이프 위치

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

사용 가능한 도구

get-logs

선택적 필터링을 사용하여 명명된 파이프에서 로그를 검색합니다.

매개변수:

  • lines (선택 사항, 기본값: 50): 반환할 로그 줄 수
  • filter (선택 사항): 로그를 필터링할 텍스트
  • since (선택 사항): 이후 로그를 가져올 타임스탬프

응답 예시:

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

특허

MIT 라이센스

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

local-only server

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

명명된 파이프를 통해 stdout 로그를 캡처하고 관리하여 Cursor IDE와 같은 AI 도구에서 쿼리 및 디버깅을 위해 애플리케이션 출력을 사용할 수 있게 해주는 모델 컨텍스트 프로토콜 서버입니다.

  1. 작동 원리
    1. 시스템 요구 사항
      1. 설치 옵션
        1. 옵션 1: 커서에 설치
        2. 옵션 2: 다른 MCP 클라이언트에 설치
      2. 다른 MCP 클라이언트에 설치
        1. 사용 예
          1. 애플리케이션 로그 리디렉션
          2. 여러 애플리케이션 모니터링
          3. 로그 쿼리
        2. 특징
          1. 명명된 파이프 위치
            1. 사용 가능한 도구
              1. get-logs
            2. 특허

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that integrates with Cursor IDE, providing real-time communication, modern web dashboards, and extensible tools via SSE and WebSocket connections.
                Last updated -
                693
                1
                Python
              • 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
                A
                license
                A
                quality
                A Model Context Protocol server that loads multiple OpenAPI specifications and exposes them to LLM-powered IDE integrations, enabling AI to understand and work with your APIs directly in development tools like Cursor.
                Last updated -
                7
                48
                56
                TypeScript
                MIT License
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that enables AI tools to automatically log their activities with detailed metrics like timestamps, token usage, and costs into daily markdown worklog files.
                Last updated -
                1
                1
                JavaScript
                MIT License

              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