Skip to main content
Pre-release

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

Sanka MCP

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

Alpha: releases are published on PyPI. MCP tool contracts may still change before 1.0.

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 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.0a3.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.0a3-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sanka_migrate_mcp-0.1.0a3.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.0a3.tar.gz
Algorithm Hash digest
SHA256 35da382304508edf35bdcd17308233de9b2b8c7fde049be7e06081bbe83a146e
MD5 3e80d59c5292fa6dfb874e7cbfb0c952
BLAKE2b-256 647973f4d6371b3bcf7d9d5ec5661f667772fd1754699299c11d6dd3bb5b6cf0

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanka_migrate_mcp-0.1.0a3.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.0a3-py3-none-any.whl.

File metadata

File hashes

Hashes for sanka_migrate_mcp-0.1.0a3-py3-none-any.whl
Algorithm Hash digest
SHA256 68f5d4b172b1f2ec4f7824876d4ceb83a32ed6198fca63be76fc698de58ae5bb
MD5 6fa40742dd51808f150f9388fc2b3583
BLAKE2b-256 7a07616f91d204a853163b9eb21064903b45e019fabecfbbfbd04cb0332afe68

See more details on using hashes here.

Provenance

The following attestation bundles were made for sanka_migrate_mcp-0.1.0a3-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.0a3 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