BlackVenomJack/mcp-library
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.
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
-
Install dependencies:
pip install -r requirements.txt -
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 informationdetailed_status()- Returns comprehensive system detailsping()- 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