Skip to main content

QuietWatcher MCP server

Manage your QuietWatcher cloud monitors from any MCP-capable AI client (Claude Desktop, Claude Code, etc.). The server wraps the public REST API (api.quietwatcher.com) and authenticates with a customer API key.

Get an API key

In the QuietWatcher app: Account → API keys → New key. Copy the qwk_… value (shown once).

Tools

Tool What it does
get_subscription Your plan + subscription status
list_monitors All cloud monitors on the account
get_monitor(monitor_id) One monitor
create_monitor(name, target, type="http", interval_seconds=60) Add a monitor
delete_monitor(monitor_id) Remove a monitor
get_results(monitor_id, since=None) Recent check results
export_config() Back up every monitor as a portable JSON blob
import_config(monitors) Restore/clone a config (preserves ids → idempotent re-import)
export_results_csv(monitor_id, since=None) Download a monitor's readings as CSV

All actions are scoped to the API key's account. export_config / import_config round-trip with the quietwatcher export / import CLI commands.

Run it

QW_API_KEY=qwk_… uvx quietwatcher-mcp
# or, from this directory:
QW_API_KEY=qwk_… uv run quietwatcher-mcp
# or:
pip install -e . && QW_API_KEY=qwk_… python -m quietwatcher_mcp

Env:

  • QW_API_KEY (required) — your qwk_… key.
  • QW_API_BASE (optional) — defaults to https://api.quietwatcher.com.

Claude Desktop config

{
  "mcpServers": {
    "quietwatcher": {
      "command": "uvx",
      "args": ["quietwatcher-mcp"],
      "env": { "QW_API_KEY": "qwk_…" }
    }
  }
}

Notes

  • The same key works for any HTTP client (Authorization: Bearer qwk_… or X-API-Key: qwk_…) — the MCP server is just a thin, AI-friendly wrapper.
  • The full REST API is documented at https://api.quietwatcher.com/api/v1/docs/ (OpenAPI), so AI agents can also discover endpoints directly.

Metadata

Release files for quietwatcher-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for quietwatcher-mcp 0.1.0
File Size Uploaded Provenance
quietwatcher_mcp-0.1.0.tar.gz 5.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for quietwatcher-mcp 0.1.0
File Interpreter ABI Platform
quietwatcher_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.2 kB

Release files / quietwatcher_mcp-0.1.0.tar.gz

Download URL quietwatcher_mcp-0.1.0.tar.gz
Size 5.8 kB
Tags Source
SHA-256 checksum
How to use checksums
f1230193667be78bc45807083432c52c6bf2232b3ba17cbcbdeab0a7a3320d93
BLAKE2b-256 checksum
How to use checksums
6495a9340753448d16e7727f35c6f1ef40a49e279ad5ec31c2bcd21580f9b9a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / quietwatcher_mcp-0.1.0-py3-none-any.whl

Download URL quietwatcher_mcp-0.1.0-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3e336e293157c026bf22c539b2304883b4b4275e665cc5a84be1bbce1a18dc0a
BLAKE2b-256 checksum
How to use checksums
e771b9cbdb606ff7c028130008518c4a1c4cc7974b4cd78c7acb402559d9899b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for quietwatcher-mcp 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page