A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
1 ★ · HostTracker/mcp · read from the GitHub search API · (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list · type: MCP server
Harvest history
first seen 2026-10-09 · last seen 2026-10-16 · seen 32× · listed by 7 sources
Score
score 703 · 1 ★ · 7 sources · mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository HostTracker/mcp;first catalogued 2026-10-09;last seen 2026-10-16。There is no official certification or quality rating here — we record sources and dates only.
Connect an AI assistant to HostTracker over the Model Context Protocol and let it *operate* your monitoring account in conversation: run a live check from 300+ global locations, see what is down, create or pause a monitor, schedule a maintenance window, review incidents, manage who gets alerted, wire a webhook, publish a status page update. This repository is the public face of that hosted server: the connection metadata (server.json), the per-client setup guide (CLIENT.md), and the security policy (SECURITY.md) - and, since 2.0.0, the server's own source code in src/, so you can read exactly what runs behind the endpoint or run a copy yourself (see "Run it yourself" below). Connect in two minutes **With OAuth (recommended - Claude.ai, Claude Desktop, Claude Code, ChatGPT and any client with an OAuth-capable connector dialog):** 1. **Add the endpoint** https://mcp.host-tracker.com/mcp as a connector in your client. 2. **Sign in and approve.** The client opens HostTracker's sign-in page, then a consent card listing the permissions it asks for (by default: run checks + read monitors). Press Approve. No token ever appears. 3. **Ask in plain language:** *"is example.com up right now, checked from Europe and Asia?"*, *"which of my monitors are down?"*, *"pause the staging monitor until tomorrow"*. Claude Code With OAuth (no token needed): Or with a bearer token in the header: .mcp.json in your project (or ~/.claude.json for a user-wide connector): Or from the command line: Claude.ai and Claude Desktop Settings -> Connectors -> **Add custom connector** -> paste https://mcp.host-tracker.com/mcp -> Connect. The browser opens HostTracker's sign-in + consent page; press Approve and the connector is live. That is the whole setup. To use a **bearer token** instead (for example a long-lived token with a hand-picked scope set), Desktop can also connect through the mcp-remote bridge. Edit claude_desktop_config.json: The ${HT_AUTH} indirection is deliberate: some mcp-remote builds split an argument on its first space, which breaks a literal Authorization: Bearer .... Node.js 18 or newer is required. Cursor ~/.cursor/mcp.json for every project, or .cursor/mcp.json for one: VS Code (GitHub Copilot agent mode) .vscode/mcp.json in the workspace. The inputs block keeps the token out of the file, prompting for it once and storing it in the editor's secret storage: Windsurf ~/.codeium/windsurf/mcp_config.json: Run it yourself (Docker) The hosted endpoint is the normal way to use the server. If you would rather run your own copy - to read the code, audit it, or keep the MCP hop inside your network - the repository builds it from source: Your copy then answers at http://localhost:8080/mcp and takes exactly the same Authorization: Bearer header: it is a stateless bridge, so it stores nothing and still talks to the public HostTracker API v2 under your token. Without Docker, dotnet run --project src does the same on any machine with the .NET 10 SDK. The same binary also speaks **stdio**, for clients that launch the server as a child process instead of connecting to a URL. Add --stdio and pass your token as the HT_TOKEN environment variable (there is no request header on stdio): Logs go to stderr in that mode, so stdout stays a clean protocol stream. ChatGPT and other clients **ChatGPT** (developer mode -> connectors): add https://mcp.host-tracker.com/mcp; ChatGPT offers its "link account" step, which opens HostTracker's sign-in + consent page. Any other client with an OAuth-capable connector dialog works the same way - just the URL. Any client that can send a static header also works with a **bearer token**: the endpoint https://mcp.host-tracker.com/mcp and the header Authorization: Bearer YOUR_HOSTTRACKER_API_TOKEN. Where a client's connector form offers an API-key or custom-header authentication mode, the token goes there.