Skip to main content
Pre-release

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

OriginSpan MCP

Source-backed application discovery for MCP clients, with optional offline local-model reasoning.

OriginSpan indexes approved code, SQL, schemas, contracts and metadata into a versioned evidence corpus. AI clients retrieve application context, architecture, fields and lineage through MCP. An optional local controller produces cited discovery reports using separately provisioned model assets.

Status: pilot prerelease. Business interpretations require review. No universal Copilot superiority, exhaustive discovery or enterprise-scale qualification is claimed.

What it provides

  • Source and configuration relationships with Mermaid architecture views.
  • Field inventory, unfamiliar vocabulary context and unapproved semantic interpretations.
  • Embedded SQL inventory, value lineage and separate selection dependencies.
  • Persistent analyses, bounded retrieval, source citations and explicit coverage gaps.
  • Local stdio MCP, plus separately qualified shared HTTPS deployment paths.
  • Optional managed local llama.cpp inference with pinned assets and no online fallback.

The MCP evidence server itself does not require a reasoning model. An AI client may supply interpretation, or the local controller may use approved local model weights. Copilot can consume this MCP; it is not a replacement language model.

Installation

Use the Windows x64 / Python 3.13 offline bundle from GitHub Releases. It includes dependency wheels, an installer, checksums and verification instructions. Python, model weights and llama.cpp binaries are separate prerequisites.

PyPI publication is pending its account connection. Once version 0.5.2rc2 is published:

python -m pip install originspan-mcp==0.5.2rc2
originspan --help

The Python package declares Python 3.12 or newer. The bundled Windows installer specifically targets x64/Python 3.13; macOS and other accelerated runtime combinations require separate qualification.

First discovery

Register an approved source root, analyze the application, then select that completed analysis through MCP or the local discovery controller. Application registration establishes which source the engine can access; a remote server cannot read a laptop filesystem from an arbitrary path.

Follow the pilot quickstart and local model guide.

Measured feasibility

Earlier local validation indexed 321 public sample files and 4,076 evidence items. A local 2B model completed six report sections with gaps under a 3 GiB container limit and externally blocked networking. The controller took 120.035 seconds after model startup; all twelve selected field meanings remained unapproved.

The improved local pipeline used 70.9% fewer reported input tokens than its earlier implementation. This is not a Copilot billing comparison or a measured hidden-reasoning saving. See the executed evidence and limitations.

Boundaries

No live customer-record profiling, automatic source modification, arbitrary application-code execution or target-system writes are needed. Citation validity establishes reference existence, not business correctness. Source/metadata inputs remain untrusted evidence, never instructions.

Project and license

Source and issues · Releases · Apache-2.0 license

Model/runtime assets and optional dependencies retain their own licenses. See the supplied third-party notices and exact asset provenance before redistribution.

Metadata

Release files for originspan-mcp 0.5.2rc2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for originspan-mcp 0.5.2rc2
File Interpreter ABI Platform Actions
originspan_mcp-0.5.2rc2-py3-none-any.whl Python 3 none any Details for originspan_mcp-0.5.2rc2-py3-none-any.whl

Release files / originspan_mcp-0.5.2rc2-py3-none-any.whl

Download URL originspan_mcp-0.5.2rc2-py3-none-any.whl
Size 148.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0cadf908c7003645672b04efbdecba0f7527a2c60c94ae8a71f8b1e47054cc87
BLAKE2b-256 checksum
How to use checksums
dd55491e0cd7c0053342d2c387a35fdc2c83dcc792f7e7fe86cf68d379b43401
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 4, 2026.

Transparency log

Security for originspan-mcp 0.5.2rc2

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.

Full provenance

All 1 file in this release has been uploaded with provenance metadata.

Attestation for originspan_mcp-0.5.2rc2-py3-none-any.whl

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 Nov 4, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page