Search and read Siemens Fluid Topics documentation via MCP or export it to Markdown
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"siemens-docs-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Siemens Docs MCP An MCP server that lets an AI assistant search and read Siemens documentation live — any publication on `docs.tia.siemens.cloud` (TIA Portal, STEP 7, WinCC Unified, Openness, …) and `docs.industrial-operations-x.siemens.cloud` (Industrial Operations X) — plus a CLI that exports a whole publication to a tree of Markdown files. Built to solve the problem of documentation portals that only offer low-quality PDF exports or JavaScript-rendered web views, making the content difficult to search, reference, or feed to AI tools. --- ## Installation ### PyPI ```bash pip install siemens-docs-mcp ``` This installs two commands: `siemens-docs-mcp` (the MCP server) and `siemens-docs-export` (the Markdown exporter). Requires Python 3.11+. ### From source ```bash git clone https://github.com/Czarnak/siemens-docs-mcp cd siemens-docs-mcp python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate pip install -e . # development (pytest, ruff, pip-audit; needs pip >= 25.1): pip install -e . --group dev ``` --- ## MCP server The server speaks MCP over stdio. Register it with Claude Code: ```bash # from PyPI, no manual install (needs uv) claude mcp add siemens-docs -- uvx siemens-docs-mcp # or an installed copy claude mcp add siemens-docs -- siemens-docs-mcp # from a source checkout: <repo>/.venv/Scripts/siemens-docs-mcp (Linux/macOS: <repo>/.venv/bin/siemens-docs-mcp) ``` Pass settings with `-e`, e.g. `claude mcp add siemens-docs -e SIEMENS_DOCS_LOCALE=de-DE -- uvx siemens-docs-mcp`. Tools: | Tool | Purpose | |---------------------|---------------------------------------------------------------------------| | `search_docs` | Full-text search (filter by `product`, `version`, `locale`, `host`). | | `read_page` | Read one page as Markdown; page through long pages with `offset`. | | `get_toc` | Table of contents of…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.