# Aviato > Product guides and developer documentation for Aviato, the admin panel generated from your database. Aviato connects a customer-run database agent to an admin panel. SDK plugins extend that agent; MCP clients use scoped access to connected data. For implementation, start with the agent setup and SDK capabilities, then use the guide for your application stack. The MCP guide covers operating connected data, not installing an SDK. Full documentation: https://docs.getaviato.com/llms-full.txt Each documentation page is available as Markdown at its path with .md appended; the homepage is /index.md. No login or JavaScript is required. ## Documentation - [Audit and recovery](https://docs.getaviato.com/administration/audit.md): Follow changes and investigate incomplete operations. - [Data flow and privacy](https://docs.getaviato.com/administration/data-flow.md): Understand what stays with your agent and what each feature shares. - [Roles and permissions](https://docs.getaviato.com/administration/permissions.md): Give people and AI clients the access they need. - [Plans and limits](https://docs.getaviato.com/administration/plans-and-limits.md): Every feature is included on every plan. Compare capacity, audit history, billing and support. - [Troubleshooting](https://docs.getaviato.com/administration/troubleshooting.md): Diagnose connection, permission, and recovery problems. - [How Aviato fits together](https://docs.getaviato.com/concepts.md): A shared vocabulary for workspaces, projects, environments, agents, and collections. - [Actions and approvals](https://docs.getaviato.com/guides/actions.md): Run business operations and understand when a reviewer is needed. - [Custom summaries and forms](https://docs.getaviato.com/guides/custom-ui.md): Compose native, interactive components from TypeScript, PHP, or Go. - [Find and edit records](https://docs.getaviato.com/guides/records.md): Browse live data, filter collections, and make changes with context. - [Segments and dashboards](https://docs.getaviato.com/guides/segments-and-dashboards.md): Keep useful views of your operational data close at hand. - [Make your data useful.](https://docs.getaviato.com/index.md): Connect your database, give your team a back-office, and let AI agents work within your rules. - [Run the database agent](https://docs.getaviato.com/integrations/agent.md): Connect a self-hosted agent to your project and database. - [Custom datasources](https://docs.getaviato.com/integrations/custom-datasources.md): Expose records from an internal API or another system through a plugin. - [Go SDK](https://docs.getaviato.com/integrations/go.md): Serve an Aviato plugin from a Go application. - [Plugins & integrations](https://docs.getaviato.com/integrations.md): Connect your application and add typed provider widgets that run on your own infrastructure. - [Laravel SDK](https://docs.getaviato.com/integrations/laravel.md): Define Aviato actions and hooks inside your Laravel application. - [Connect an AI client with MCP](https://docs.getaviato.com/integrations/mcp.md): Let an AI assistant work with your data under scoped access. - [NestJS](https://docs.getaviato.com/integrations/nestjs.md): Configure Aviato through Nest modules, injected plugins, and decorated service methods. - [TypeScript SDK](https://docs.getaviato.com/integrations/typescript.md): Add actions, computed fields, and hooks to a JavaScript or TypeScript application. - [Stripe widgets](https://docs.getaviato.com/integrations/widgets.md): Add read-only Stripe customer, subscription and invoice widgets through the TypeScript, Go and Laravel SDKs. - [Zendesk widgets](https://docs.getaviato.com/integrations/zendesk.md): Display Zendesk users and support tickets with typed, read-only plugins on your own infrastructure. - [Agent configuration](https://docs.getaviato.com/reference/agent-configuration.md): Environment variables used by the database agent. - [SDK capabilities](https://docs.getaviato.com/reference/sdk-capabilities.md): Choose where to implement custom behavior. - [Your first connected project](https://docs.getaviato.com/start-here.md): Go from an account to a live view of your data.