Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Sanka Migrate MCP

Credential-free MCP tools for Sanka Migrate's public software lifecycle, cost, and comparison research, plus the free migration assessment handoff.

Pre-release: this package has not been published to PyPI yet. The configuration below becomes available only after the separately approved release.

Configure

Run the standalone server with uvx:

{
  "mcpServers": {
    "sanka-migrate": {
      "command": "uvx",
      "args": ["sanka-migrate-mcp"]
    }
  }
}

No API key is required. Set SANKA_MIGRATE_API_BASE only when testing an alternate Sanka Migrate API deployment; the default is https://api.sanka.com/v2/migrate.

Tools

Tool Behavior
sanka_migrate_research_eol Read product shutdown, support, maintenance, and lifecycle events.
sanka_migrate_research_tco Read cited software pricing and cost benchmarks.
sanka_migrate_research_compare Compare cited export, import, and operational facts for up to ten selected platforms.
sanka_migrate_assess Creates one free migration assessment and returns the signup handoff URL.

The three research tools are read-only. They are keyless and rate-limited per IP. Lists are bounded to 50 items and report truncated: true when a narrower query is needed. Every served claim keeps its vendor source URL and verification date; cite those sources when using the data. A rate-limit response is returned as structured data with the retry delay so agents can back off safely.

sanka_migrate_assess is the only write. It records the answers supplied to the tool and returns an assessment identifier, signup URL, and next step; it does not create an account or start a migration.

License boundary

This package is Apache-2.0 and is deliberately outside the sanka.* runtime namespace. It is a small HTTP client over the public API and never imports the AGPL migration runtime. Its direct runtime dependencies are the MCP Python SDK, httpx, and Pydantic for bounded tool schemas; Pydantic Settings is temporarily bounded below 2.15 to avoid its upstream FastMCP lifespan warning on startup. Repository checks enforce that boundary.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sanka_migrate_mcp-0.1.0a2.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sanka_migrate_mcp-0.1.0a2-py3-none-any.whl (14.0 kB view details)

Uploaded Python 3

File details

Details for the file sanka_migrate_mcp-0.1.0a2.tar.gz.

File metadata

  • Download URL: sanka_migrate_mcp-0.1.0a2.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for sanka_migrate_mcp-0.1.0a2.tar.gz
Algorithm Hash digest
SHA256 039f7f164dc87a95216bcb00eb5d43865eab30ce0106560be4d46d0fb616fab0
MD5 4a953dd771d27ddc0cb728b9496bba1b
BLAKE2b-256 b8f3634ea88993d6712081b5352ab141e9e707a022ddff8dfe20d19bdc6c808e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanka_migrate_mcp-0.1.0a2.tar.gz:

Publisher: publish.yml on sankaHQ/sanka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sanka_migrate_mcp-0.1.0a2-py3-none-any.whl.

File metadata

File hashes

Hashes for sanka_migrate_mcp-0.1.0a2-py3-none-any.whl
Algorithm Hash digest
SHA256 00af159c61026017c7c048eaf144e79abce17d7e68593d9db70474dcbd17e95a
MD5 91c1c14ba752b02ea46084b1a577e680
BLAKE2b-256 9a6fb7f442bd03e204a91d782455b89e10740fc688a4b01306812abd8e1e6ad0

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanka_migrate_mcp-0.1.0a2-py3-none-any.whl:

Publisher: publish.yml on sankaHQ/sanka

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0a2 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page