Flanj drift.flanj.io · daily contract watch

drift.flanj.io / servers / politicalcomms-docs

Server sheet · docs · anonymous

PoliticalComms politicalcomms-docs

1 change event over 48 comparison days: 0 breaking, 2 warning and 0 info findings, each with the two contracts as served behind it.

watched since 2026-08-24 as of 2026-10-15 49 days observed 48 comparison days latest snapshot 2026-10-15

01 / the server

What the watch knows about it.

PoliticalCommsoperator
docskind
anonymousauth posture
3tools listed
49days observed
2026-07-28MCP revision · floor, not ceiling
0 / 3outputSchema declared

Anonymous: the same call the watch makes, minus initialize. A server that answers “session required” insists on initialize first and is alive.

probe
curl -sS 'https://docs.politicalcomms.com/mcp' -H 'content-type: application/json' -H 'accept: application/json, text/event-stream' -H 'mcp-protocol-version: 2025-06-18' --data '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}' | sed -n 's/^data: //p; t; /^{/p' | jq '.result.tools[].name'

02 / event timeline — every event, expanded

1 change event, newest first.

2026-09-15 → 2026-09-16 2 warning 2 tools
2 description-changedas served: 2026-09-15 → 2026-09-16on the index
warning wording description-changed The wording an agent reads to choose and call the tool changed; its behaviour may or may not have. #
query_docs_filesystem_political_comms description
[…] page" tool. To read a page, pass its `.mdx` path (e.g. `/quickstart.mdx`, `/api-reference/create-customer.mdx`) to `head` or `cat`. `cat` — a page at the URL path `/some/page` lives at `/some/page.mdx`. To search the docs with exact keyword or regex matches, use `rg`. To understand the docs structure, use `tree` or `ls`. **Paths are specific to this site — never guess them.** Discover real paths with `tree / -L 2`, `ls /`, or the search tool before reading. If a path does not exist, that only means the guess was wrong; it does NOT mean the topic is undocumented — use `rg -il "keyword" /` to find where it is covered. **Workflow:** Start with the search tool for broad or conceptual […] one call with `&&` or pass absolute paths (e.g., `cd /api-reference /some-directory && ls` or `ls /api-reference`). /some-directory`). Do NOT assume that `cd` in one call affects the next call. Examples: Examples (replace the placeholder paths with real ones from `tree` or search): - `tree / -L 2` — see the top-level directory […] all files mentioning "rate limit" - `rg -C 3 "apiKey" /api-reference/` /some-directory/` — show matches with 3 lines of context around each hit - `head -80 /quickstart.mdx` /some/page.mdx` — read the top 80 lines of a specific page - `head -80 /quickstart.mdx /installation.mdx /guides/first-deploy.mdx` /page-one.mdx /page-two.mdx /section/page-three.mdx` — read multiple pages in one call - `cat /api-reference/create-customer.mdx` /some/page.mdx` — read a full page when you need everything - `cat /openapi/spec.json /openapi/api-reference/openapi.json | jq '.paths | keys'` — list OpenAPI endpoints OpenAPI specs for this site are mounted at: `/openapi/api-reference/openapi.json`. Use them to answer questions about endpoints, request/response schemas, parameters, and authentication. Output is truncated to 30KB per call. Prefer targeted `rg […] to URL paths by removing the `.mdx` extension. For example, `/quickstart.mdx` becomes `/quickstart` and `/api-reference/overview.mdx` `/some/page.mdx` becomes `/api-reference/overview`. `/some/page`.
as served: 2026-09-15 → 2026-09-16
warning wording description-changed The wording an agent reads to choose and call the tool changed; its behaviour may or may not have. #
search_political_comms description
[…] (append `.mdx` to the path returned from search — e.g. a result at `/some/page` is read with `head -200 /api-reference/create-customer.mdx`). /some/page.mdx`).
as served: 2026-09-15 → 2026-09-16

03 / tool inventory · as served on 2026-10-15

3 tools in the latest contract.

From the snapshot as served; descriptions shortened to their first sentence. “Changes” counts this server’s findings on the tool.

Tools in the latest snapshot with their input property counts, outputSchema declaration and finding counts
ToolDescriptionInputsRequiredoutputSchemaAnnotationsChanges
query_docs_filesystem_political_comms Run a read-only shell-like query against a virtualized, in-memory filesystem rooted at `/` that contains ONLY the Political Comms documentation pages and OpenAPI specs. 1 1 none readOnly · idempotent 1
search_political_comms Search across the Political Comms knowledge base to find relevant information, code examples, API references, and guides. 1 1 none readOnly · idempotent 1
submit_feedback Report a problem with this documentation site so the docs team can fix it. 2 2 none openWorld 0