mcp_hydration logo

mcp_hydration

jprly/mcp_hydration
0 starsUpdated 2025-10-10Community

Is this your server?

Add your score badge to your README and get your server in front of 45k+ builders a month.

Works with

Claude CodeClaude DesktopCursorVS CodeClineCodex CLIOpenClaw+ any MCP client

Install to Claude Code

This server doesn't publish a one-line install command. Follow the setup in the source repository.

Summary

MCP server for tracking water intake, enabling users to log and manage hydration data via natural language.

README.md

MCP-HYDRATION

A proof of concept MCP server for tracking water intake, using fastmcp and managed with uv.

Installation

This project was developed with Python 3.13 and uses uv for dependency management.

Install Dependencies:. ``bash uv sync ``

Running Locally

!MCP Demo

1. Start the MCP Server

Run the server on http://127.0.0.1:8000.

uv run python main.py

2. Dev Inspector (Optional)

To interact with the running server using the dev inspector:

uv run fastmcp dev main.py:mcp

The inspector will be available at http://localhost:6274.

!MCP Inspector Overview

Interacting with Claude Desktop

To use this server as a tool with the Claude Desktop application, configure a custom Model Control Protocol (MCP) server.

Configuration: Add the following JSON object to your Claude Desktop configuration:

{
  "mcpServers": {
    "mcpHydrationServer": {
      "command": "npx",
      "args": [
        "-y",
        "supergateway",
        "--streamableHttp",
        "http://127.0.0.1:8000/mcp"
      ]
    }
  },
  "isUsingBuiltInNodeForMcp": true
}

Ensure the server is running locally (see step 1 above) before connecting with Claude Desktop.

See related servers & alternatives →

Related MCP servers

Browse all →

Related guides

Hand-picked reading to help you choose and use Other servers.