mcp-sysinfo-ts

asahasrabuddhe/mcp-sysinfo-ts

3.1

If you are the rightful owner of mcp-sysinfo-ts and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The SysInfo TypeScript MCP Server is a Model Context Protocol server implementation that provides system information tools for AI assistants, focusing on process management capabilities.

Tools
2
Resources
0
Prompts
0

SysInfo TypeScript MCP Server

A Model Context Protocol (MCP) server implementation in TypeScript that provides system information tools for AI assistants. This server exposes process management capabilities.

Features

  • Process Listing: Paginated list of running processes.
  • Process Inspection: Detailed inspection of specific processes by PID.
  • MCP Server: Compatible with MCP clients and AI assistants.

Prerequisites

  • Node.js or Bun
  • TypeScript ^5.8.3

Installation

  1. Clone the repository:

    git clone https://github.com/asahasrabuddhe/mcp-sysinfo-ts.git
    cd sysinfo-ts
    
  2. Install the dependencies:

    bun install
    

    or if you're using npm:

    npm install
    

Usage

Running the Server

For Bun:

bun run index.ts

For Node.js:

npm run build && node build/index.js

The server will be ready to accept MCP tool requests.

Available Tools

1. List Processes

Lists all running processes with pagination support.

2. Inspect Process

Inspect a specific process by its Process ID (PID).

Configuration

Configurations are handled in the tsconfig.json for TypeScript compilation.

Building

bun run build

or if you're using npm:

npm run build

Dependencies

  • Model Context Protocol SDK: MCP server functionalities
  • System Information: System resource data access
  • Zod: Schema validation