# Dedalus Labs > Dedalus Labs is the AI cloud for agents. Build and deploy MCP servers and let our Agents SDK orchestrate complex logic with any model from any provider. ## Docs - [Use the llms.txt file](https://docs.dedaluslabs.ai/ai-optimizations/llms-txt.md): Give your AI assistant instant access to Dedalus documentation. - [MCP server for our docs](https://docs.dedaluslabs.ai/ai-optimizations/using-mintlify-mcp.md): Make your LLM an expert at Dedalus. - [Quickstart](https://docs.dedaluslabs.ai/api/index.md): Unified API for chat completions, embeddings, audio, and image generation across multiple AI providers - [OCR](https://docs.dedaluslabs.ai/api/ocr.md): Extract text from PDFs and images - [Response Schemas](https://docs.dedaluslabs.ai/api/schemas.md): Reference for all API response objects and their structure - [Use docs programmatically](https://docs.dedaluslabs.ai/api/use-these-docs.md): Connect Dedalus documentation to your AI tools and workflows - [Create Chat Completion](https://docs.dedaluslabs.ai/api/v1/create-chat-completion.md): Generate a model response. Supports streaming, tools, and MCP servers. - [Create Embeddings](https://docs.dedaluslabs.ai/api/v1/create-embeddings.md): Create embeddings using the configured provider. - [Create Image](https://docs.dedaluslabs.ai/api/v1/create-image.md): Generate images from text prompts. - [Create Speech](https://docs.dedaluslabs.ai/api/v1/create-speech.md): Generate speech audio from text. - [Create Transcription](https://docs.dedaluslabs.ai/api/v1/create-transcription.md): Transcribe audio into text. - [Create Translation](https://docs.dedaluslabs.ai/api/v1/create-translation.md): Translate audio into English. - [Use docs programmatically](https://docs.dedaluslabs.ai/contextual/use-these-docs.md): Connect Dedalus documentation to your AI tools and workflows - [Getting Started](https://docs.dedaluslabs.ai/dmcp/authorization.md): Protect MCP servers with DAuth or external OAuth - [Bearer Auth](https://docs.dedaluslabs.ai/dmcp/client/bearer-auth.md): Authenticate with Bearer tokens - [Elicitation](https://docs.dedaluslabs.ai/dmcp/client/elicitation.md): Gather user input during tool execution - [Overview](https://docs.dedaluslabs.ai/dmcp/client/index.md): Programmatic client for interacting with MCP servers - [Logging](https://docs.dedaluslabs.ai/dmcp/client/logging.md): Receive log messages from servers - [OAuth](https://docs.dedaluslabs.ai/dmcp/client/oauth.md): Authenticate with OAuth browser flow - [Prompts](https://docs.dedaluslabs.ai/dmcp/client/prompts.md): List and render prompts from MCP servers - [Resources](https://docs.dedaluslabs.ai/dmcp/client/resources.md): List and read resources from MCP servers - [Roots](https://docs.dedaluslabs.ai/dmcp/client/roots.md): Advertise filesystem boundaries to servers - [Sampling](https://docs.dedaluslabs.ai/dmcp/client/sampling.md): Handle LLM completion requests from servers - [Tools](https://docs.dedaluslabs.ai/dmcp/client/tools.md): List and call tools on MCP servers - [Connections](https://docs.dedaluslabs.ai/dmcp/connections.md): How connections are named and resolved - [DAuth Architecture](https://docs.dedaluslabs.ai/dmcp/dauth-architecture.md): How DAuth protects credentials with sealed execution - [Debugging](https://docs.dedaluslabs.ai/dmcp/debugging.md): Debug MCP servers - [Deploy](https://docs.dedaluslabs.ai/dmcp/deploy.md): Host your MCP server and share it with others. - [Examples](https://docs.dedaluslabs.ai/dmcp/examples.md): Production MCP server examples - [Welcome](https://docs.dedaluslabs.ai/dmcp/index.md): Connect to MCP servers or build your own with DAuth — a simple, performant framework. - [Creative Patterns](https://docs.dedaluslabs.ai/dmcp/patterns.md): Unconventional ways to use MCP primitives - [Quickstart](https://docs.dedaluslabs.ai/dmcp/quickstart.md): Build and deploy an MCP server in 5 minutes. - [Context](https://docs.dedaluslabs.ai/dmcp/server/context.md): Access MCP request features inside handlers - [Elicitation](https://docs.dedaluslabs.ai/dmcp/server/elicitation.md): Request user input during tool execution - [Logging](https://docs.dedaluslabs.ai/dmcp/server/logging.md): Send log messages to connected clients - [Overview](https://docs.dedaluslabs.ai/dmcp/server/overview.md): Build MCP servers with dedalus_mcp - [Progress](https://docs.dedaluslabs.ai/dmcp/server/progress.md): Report progress of long-running operations - [Prompts](https://docs.dedaluslabs.ai/dmcp/server/prompts.md): Expose reusable message templates to MCP clients with the @prompt decorator - [Resources](https://docs.dedaluslabs.ai/dmcp/server/resources.md): Expose data for AI agents to read with the @resource decorator - [Roots](https://docs.dedaluslabs.ai/dmcp/server/roots.md): Access client filesystem boundaries - [Sampling](https://docs.dedaluslabs.ai/dmcp/server/sampling.md): Request LLM completions from the client - [Tools](https://docs.dedaluslabs.ai/dmcp/server/tools.md): Expose functions to AI agents with the @tool decorator - [Testing](https://docs.dedaluslabs.ai/dmcp/testing.md): Test MCP servers - [Use docs programmatically](https://docs.dedaluslabs.ai/dmcp/use-these-docs.md): Connect Dedalus documentation to your AI tools and workflows - [Bring Your Own Key (BYOK)](https://docs.dedaluslabs.ai/guides/byok.md): Use your own API keys to call providers directly through Dedalus - [OAuth Account Management](https://docs.dedaluslabs.ai/guides/oauth-accounts.md): Best practices for managing OAuth connections across accounts - [Health Check](https://docs.dedaluslabs.ai/health/health-check.md): Simple health check. - [Dedalus Docs](https://docs.dedaluslabs.ai/index.md): Build model-agnostic agents powered by MCP - [Chat](https://docs.dedaluslabs.ai/sdk/chat.md): Send messages and get responses from any model - [Chat Server with UI](https://docs.dedaluslabs.ai/sdk/cookbook/chat-server.md): Full-stack chat application with FastAPI, WebSockets, and model selection - [Multi-turn Chat](https://docs.dedaluslabs.ai/sdk/cookbook/multi-turn-chat.md): Build conversational agents with persistent context - [useChat React Hook](https://docs.dedaluslabs.ai/sdk/cookbook/react-frontend.md): Use the dedalus-react hook with a Python backend for streaming and client-side tool execution - [FAQ](https://docs.dedaluslabs.ai/sdk/guides/faq.md): Frequently Asked Questions - [Model Providers](https://docs.dedaluslabs.ai/sdk/guides/providers.md): Mix and match models from supported providers. - [MCP server guidelines](https://docs.dedaluslabs.ai/sdk/guides/server-guidelines.md): Best practices for building MCP servers that work well with the Dedalus SDK - [Handoffs](https://docs.dedaluslabs.ai/sdk/handoffs.md): Route tasks to different models based on their strengths - [Images & Vision](https://docs.dedaluslabs.ai/sdk/images.md): Generate, edit, and analyze images - [MCP Servers](https://docs.dedaluslabs.ai/sdk/mcp.md): Connect to any model to any MCP server - [Quickstart](https://docs.dedaluslabs.ai/sdk/quickstart.md): Learn how to build, run, and deploy agents with the Dedalus SDK in minutes - [Runner Reference](https://docs.dedaluslabs.ai/sdk/runner.md): Complete reference for DedalusRunner.run() parameters - [Streaming](https://docs.dedaluslabs.ai/sdk/streaming.md): Display responses as they're generated - [Structured Outputs](https://docs.dedaluslabs.ai/sdk/structured-outputs.md): Type-safe JSON responses with Pydantic, Zod, or Effect schemas - [Tools](https://docs.dedaluslabs.ai/sdk/tools.md): Give agents the ability to take actions - [Concert Planner](https://docs.dedaluslabs.ai/sdk/use-cases/concert-planner.md): Find concerts and venue information - [Data Analyst](https://docs.dedaluslabs.ai/sdk/use-cases/data-analyst.md): Create a data analyst agent that can search for real-time data, write and execute Python code to analyze it, and generate insights. - [Travel Agent](https://docs.dedaluslabs.ai/sdk/use-cases/travel-agent.md): Creating a travel planning agent that can search for flights, hotels, and provide travel recommendations. - [Weather Forecaster](https://docs.dedaluslabs.ai/sdk/use-cases/weather-forecaster.md): Detailed weather analysis with recommendations - [Web Search Agent](https://docs.dedaluslabs.ai/sdk/use-cases/web-search-agent.md): Create a web search agent using multiple search MCPs to find and analyze information from the web. - [Use docs programmatically](https://docs.dedaluslabs.ai/sdk/use-these-docs.md): Connect Dedalus documentation to your AI tools and workflows ## OpenAPI Specs - [openapi](https://docs.dedaluslabs.ai/openapi.json) ## Optional - [Join Our Community](https://discord.gg/RuDhZKnq5R) - [Support](mailto:support@dedaluslabs.ai)