> ## 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.

# endpoints • AI Agents Framework

> Unified Endpoints Module

# endpoints

<Badge color="purple">AI Agents Framework</Badge>

Unified Endpoints Module

Provides unified discovery, provider adapters, and server utilities
for all PraisonAI serve features.

Provider Types:

* recipe: Recipe runner endpoints
* agents-api: Single/multi-agent HTTP API
* mcp: MCP server (stdio, http, sse)
* tools-mcp: Tools exposed as MCP server
* a2a: Agent-to-agent protocol
* a2u: Agent-to-user event stream
* openai-compat: OpenAI API compatibility layer

Architecture:

* Discovery schema is versioned and consistent across all providers
* Provider adapters abstract protocol differences
* CLI client uses unified discovery for list/describe/invoke/health

## Import

```python theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
from praisonai import endpoints
```

***

## Related Documentation

<CardGroup cols={2}>
  <Card title="Endpoints Code" icon="code" href="/docs/features/endpoints-code" />

  <Card title="Agent API Launch" icon="rocket" href="/docs/features/agent-api-launch" />
</CardGroup>
