Skip to content

Vendor Connectors

Vendor Connectors (vendor-connectors) provides typed connectors for cloud providers, service APIs, AI tool adapters, and MCP server surfaces. Install only the vendors and framework extras you need, or use the full bundle when you want the entire integration surface available in one environment.

PyPI Python CI


Terminal window
pip install vendor-connectors

Cloud Connectors

Typed clients for AWS, Google Cloud, GitHub, Slack, Vault, Zoom, Anthropic, Cursor, and Meshy.

SecretSync Bridge

Python-facing access to SecretSync validation, dry-run, and pipeline operations through vendor_connectors.secrets.

AI Tool Adapters

Framework-ready tools exposed from the same connector primitives through get_tools(...).

MCP Servers

MCP entry points where a tool server makes sense, including the Meshy workflow surface.

Typed Core

Shared retries, validation, logging, and input handling inherited from the rest of the monorepo.


from vendor_connectors import VendorConnectors
vc = VendorConnectors()
github = vc.get_github_client(github_owner="jbcom")
slack = vc.get_slack_client()
anthropic = vc.get_anthropic_client()
from vendor_connectors.secrets import SecretsConnector
connector = SecretsConnector()
is_valid, message = connector.validate_config("pipeline.yaml")
from vendor_connectors.meshy.tools import get_tools
langchain_tools = get_tools("langchain")
crewai_tools = get_tools("crewai")
Terminal window
pip install vendor-connectors[meshy,mcp]
meshy-mcp

Most connectors expose the same three layers:

  • Direct Python clients for application code.
  • get_tools(framework=...) adapters for LangChain or CrewAI.
  • MCP entry points where the connector benefits from tool-server usage.

Meshy is the broadest example because it supports all three surfaces. Other connectors expose the subset that makes sense for their API shape.