swisstip-quickstart
Last update: 24 September 2026
The one command that serves and tests a published Swiss TIP knowledge pack on your machine. It fetches the pack from its public repository, verifies every file against the pack's readiness record, and runs the first tests with no model and no further network: the release validates, the semantic index is bound to it, the pack's acceptance suite and regression pack are replayed against it, and a client round trip runs over MCP against the server. It ends with the commands that serve the pack and connect an MCP client.
Use
Python 3.14 or newer. With uv, uvx fetches
the command and a matching Python on first use, in any directory:
uvx swisstip-quickstart mvp-zurich # fetch into ./.local/packs/mvp-zurich, check, test
uvx swisstip-quickstart mvp-zurich --serve # then serve on http://127.0.0.1:8000/mcp
uvx swisstip-quickstart mvp-zurich --no-fetch # the checks and tests again, offline
uvx swisstip-quickstart --url http://127.0.0.1:8000/mcp # the round trip against a running server
The pack is the argument; the packs of the MVP are published in
swiss-tip-mvp, and --ref
names a commit or tag of it. --help lists the rest.
Related packages
swisstip-mcp: the MCP server the quickstart tests and serves with.swisstip-core: the release format, validator and tool operations.
Requires swisstip-core and swisstip-mcp at the same version. Licence:
Apache-2.0.
Release files for swisstip-quickstart 0.3.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| swisstip_quickstart-0.3.4.tar.gz | 15.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| swisstip_quickstart-0.3.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 30.9 kB
Release files / swisstip_quickstart-0.3.4.tar.gz
| Download URL | swisstip_quickstart-0.3.4.tar.gz |
|---|---|
| Size | 15.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5b185da8d12f0a0793ca8822aba203f69b6a4db718478c7631ea25ed21c04b59
|
|
BLAKE2b-256 checksum How to use checksums |
f67f062ab7c4e553896d4f150f03932cd35204ae10cdcfb3cced0a17d501d6d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.
Transparency logRelease files / swisstip_quickstart-0.3.4-py3-none-any.whl
| Download URL | swisstip_quickstart-0.3.4-py3-none-any.whl |
|---|---|
| Size | 15.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4a69d4304b47da3753474786395030e253ccdf00522dd8cdfe330c8d6157bc4b
|
|
BLAKE2b-256 checksum How to use checksums |
8d9c68679f7a2b00ac86f7579972ed5a8423c28e369d9a2b84d21a599c4d2e6e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 25, 2026.
Transparency log