mcp-library

BlackVenomJack/mcp-library

3.1

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

The Health Check MCP Server is a simple FastMCP server designed to provide health check functionality over HTTP transport, offering tools for server status, system information, and connectivity tests.

Tools
3
Resources
0
Prompts
0

Health Check MCP Server

A simple FastMCP server that provides health check functionality over HTTP transport.

Features

  • Health Check Tool: Basic server status and timestamp
  • Detailed Status Tool: Comprehensive system and server information
  • Ping Tool: Simple connectivity test
  • Health Resource: Health status available as a readable resource

Setup

  1. Install dependencies:

    pip install -r requirements.txt
    
  2. Run the server:

    python health_check_server.py
    

The server will start on http://127.0.0.1:8080
MCP endpoint: http://127.0.0.1:8080/mcp

Connection Information

  • Server URL: http://127.0.0.1:8080
  • MCP Endpoint: http://127.0.0.1:8080/mcp ← Use this URL in MCP clients
  • Transport: HTTP (Streamable HTTP)

Available Tools

  • health_check() - Returns basic server status and information
  • detailed_status() - Returns comprehensive system details
  • ping() - Simple ping/pong connectivity test

Available Resources

  • health://status - Health status resource for client reading

Usage Example

Once the server is running, MCP clients can connect to it using the URL: http://127.0.0.1:8080/mcp

The clients can then use the available tools and resources for health monitoring and system information.

MCP Client Configuration

When configuring your MCP client, use:

  • Server URL: http://127.0.0.1:8080/mcp
  • Transport Type: HTTP/Streamable HTTP

Generated by Copilot