> ## Documentation Index
> Fetch the complete documentation index at: https://praison.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# MCP Launcher Protocol • AI Agent SDK

> McpLauncherProtocol: Protocol for MCP (Model Context Protocol) server launchers.

# McpLauncherProtocol

> Defined in the [**protocols**](../modules/protocols) module.

<Badge color="blue">AI Agent</Badge>

Protocol for MCP (Model Context Protocol) server launchers.

This defines the interface for launching MCP servers for agents.
The core SDK defines the protocol, while heavy implementations
(FastMCP, uvicorn) live in the wrapper layer.

## Methods

<CardGroup cols={2}>
  <Card title="launch()" icon="function" href="../functions/McpLauncherProtocol-launch">
    Launch MCP server for the agent.
  </Card>
</CardGroup>

## Source

<Card title="View on GitHub" icon="github" href="https://github.com/MervinPraison/PraisonAI/blob/main/src/praisonai-agents/praisonaiagents/agent/protocols.py#L294">
  `praisonaiagents/agent/protocols.py` at line 294
</Card>

***

## Related Documentation

<CardGroup cols={2}>
  <Card title="MCP Concept" icon="server" href="/docs/docs/concepts/mcp" />

  <Card title="MCP Lifecycle" icon="rotate" href="/docs/docs/features/mcp-lifecycle" />
</CardGroup>
