agentic_fabric.tools.vendor_mcp

MCP adapters for vendor-fabric provider capabilities.

This module lives in agentic-fabric because MCP is a runtime-visible tool transport. The provider implementation and capability metadata stay in vendor-fabric and are imported lazily only when the MCP server is created.

Module Contents

Functions

create_server

Create an MCP server exposing vendor-fabric provider capabilities.

run_server

Run the vendor MCP adapter over stdio.

main

Entry point for the vendor MCP adapter.

Data

API

agentic_fabric.tools.vendor_mcp.MCP_INSTALL_MESSAGE = 'MCP SDK not installed. Install with: pip install agentic-fabric[mcp]'
agentic_fabric.tools.vendor_mcp.VENDOR_INSTALL_MESSAGE = 'vendor-fabric is required for vendor MCP adapters. Install vendor-fabric in the same environment.'
agentic_fabric.tools.vendor_mcp.create_server() Any

Create an MCP server exposing vendor-fabric provider capabilities.

agentic_fabric.tools.vendor_mcp.run_server(server: Any | None = None) None

Run the vendor MCP adapter over stdio.

agentic_fabric.tools.vendor_mcp.main() None

Entry point for the vendor MCP adapter.