coreason-connect
The secure execution gateway for the CoReason ecosystem.
coreason-connect transforms the CoReason "Brain" (coreason-cortex) from a passive text generator into an active Agentic Workforce. It solves the "Last Mile" problem of Enterprise AI by securely executing actions (RPC) on behalf of specific human users.
v0.3.0 Update: Now functions as a standalone MCP Gateway Microservice with SSE support.
Installation
pip install coreason-connect
Note: For dependency management, we recommend using a virtual environment or tools like Poetry.
Features
- MCP-First Architecture: Implements the Model Context Protocol (MCP) as the universal interface for forward compatibility with any Agentic Framework.
- Dynamic Plugin Loading: Supports a "Glass Box" architecture where plugins are hot-loaded from local paths, ensuring isolation and security.
- Delegated Identity: Uses RFC 8693 patterns to exchange workload identity for specific user tokens, preserving the Chain of Custody in audit logs.
- Transactional Safety: Includes a "Spend Gate" that automatically suspends
is_consequential: trueactions (like purchases) until human approval is granted. - Extensible Modules: Built-in support and examples for:
- Scientific Operations: Searching and purchasing literature (e.g., RightFind).
- Productivity: Managing Microsoft 365 calendar and emails.
- DevOps: Self-healing code via GitOps workflows.
For detailed requirements and architecture, see Product Requirements.
Usage
For detailed setup, see Usage Guide.
Quick Start (Docker)
docker run -d \
-p 8000:8000 \
-v $(pwd)/connectors.yaml:/app/connectors.yaml \
coreason-connect:latest
The service exposes:
GET /sse: Server-Sent Events endpoint for MCP connection.POST /messages: JSON-RPC message endpoint.GET /health: Service health check.
Metadata
Release files for coreason-connect 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| coreason_connect-0.3.0.tar.gz | 18.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| coreason_connect-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 45.2 kB
Release files / coreason_connect-0.3.0.tar.gz
| Download URL | coreason_connect-0.3.0.tar.gz |
|---|---|
| Size | 18.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
98a261fba0b09b354beb7684554750a399ad6d0dc9e96fb18a853357262613e2
|
|
BLAKE2b-256 checksum How to use checksums |
b680e8849c0b5a441aa959c9192b92732aff4184fbe88a82f7f2603f9d230b0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Jan 30, 2026.
Transparency logRelease files / coreason_connect-0.3.0-py3-none-any.whl
| Download URL | coreason_connect-0.3.0-py3-none-any.whl |
|---|---|
| Size | 26.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2b0866b46f712e3a7eff19ce0c65f9a6f9c394f217c19801cf0770ecdd36bd26
|
|
BLAKE2b-256 checksum How to use checksums |
15fa3a0a05882ad26f95697dede0661e1ad135eb89a0e408964d67e20d25a91f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Jan 30, 2026.
Transparency log