Catalog PyPI
PACKAGE EXPLORERView in registry

agent-connector-sdk

PyPI

Connector SDK for the agent-packages fleet: MCP server scaffolding, connector manifests, and typed source/content extension ports

Versions collected1
Direct dependencies24From release 0.3.8
Last observed20 Oct, 21:41 UTC

README

Version 0.3.8 documentation

Agent Connector SDK

Agent Connector SDK logo

Build secure connectors once. Serve, synchronize, and write back through one governed contract.
The typed source-integration boundary for MCP services and Epistemic Graph.

PyPI - Version Build Documentation GitHub Repo stars GitHub forks GitHub contributors GitHub license GitHub last commit (by committer) GitHub pull requests GitHub closed pull requests GitHub issues GitHub top language GitHub language count GitHub repo size GitHub repo file count (file type) PyPI - Downloads PyPI - License PyPI - Wheel PyPI - Implementation

Documentation · Capabilities · Interfaces · Status


Quick Start

Create a project and install the SDK:

uv init --bare demo-connector
cd demo-connector
uv add agent-connector-sdk
uv sync
uv run connector-sync --help

The command prints the supervised synchronization options without opening a source session. Continue with the connector tutorial to build and run a one-file MCP connector, observe its health response, add declarative content, certify the live schema, and join source synchronization.

Overview

Agent Connector SDK is the ecosystem's source-integration boundary. It turns vendor APIs and domain tools into secure MCP connectors, transports bounded source evidence into Epistemic Graph, indexes immutable repository snapshots, and applies authorized changes back to source systems.

Connector packages retain vendor behavior. The SDK owns transport, lifecycle, certification, and effect execution. Generated Epistemic Graph contracts own durable graph records, checkpoints, content identity, and receipts.

Package version: 0.3.8.

Key Capabilities

  • Build FastMCP servers with authentication, safe exposure, health, visibility, rate limits, change subscriptions, and consistent tool surfaces.
  • Publish skills, prompts, ontologies, SHACL shapes, and connector manifests as typed MCP content.
  • Extract bounded source pages and advance checkpoints only from matching durable Epistemic Graph receipts.
  • Import deterministic ConnectorPack archives without copying graph DTOs or digest algorithms into connector packages.
  • Stream authenticated immutable repository snapshots into the generated IndexRepository boundary without becoming a semantic writer.
  • Govern write-back through dry-run, authorization, source-version checks, idempotency, and uncertain-effect reconciliation.
  • Certify extension identity, live MCP schemas, pagination, and safety behavior before activation.

Documentation

Start with Build the operator's first connector, then choose the reference that matches the work:

Sibling authorities: Epistemic Graph owns durable graph state and generated contracts; Arbora owns authenticated runtime composition.

Architecture

Runtime architecture: people and clients enter through Arbora. Source systems flow through Agent Connector SDK into Epistemic Graph.

BoundaryOwned hereOwned elsewhere
Connector serviceMCP lifecycle, exposure policy, content capture, certificationVendor models and business semantics stay in the connector package.
Source ingestDiscovery, bounded extraction, transport, receipt verificationEpistemic Graph owns mapping, checkpoints, provenance, and commit receipts.
Repository ingestAuthenticated snapshots, stable manifests, bounded object transportEpistemic Graph owns indexing, graph projection, and semantic interpretation.
Write-backPreview, source-version checks, apply, and reconciliationEpistemic Graph owns change sets, authorization decisions, and durable outcomes.
Runtime compositionTyped ports and checked dependency requirementsArbora supplies authenticated identity, clients, and live authority.

The SDK depends directly on epistemic-graph>=2.27.0. Generated SourceIngest, ConnectorPack, IndexRepository, and WriteBack clients and models are the graph boundary; the SDK adds no parallel graph contract.

Contributing

Issues and pull requests are welcome. Follow AGENTS.md for ownership, isolation, and validation rules, and run the affected tests and public-surface gates before submitting a change.

License

Agent Connector SDK is released under the MIT License.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.3.818 Oct 202624

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
knuckles-team/agent-connector-sdk

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:41 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:f3ba894cc07a6adf158c5c5e2ee005b2495deeb4a7656778f184f72e01797fac