Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| explain_astro_islands | Explanation of Astro Islands architecture |
| astro_project_setup | Guide to setting up a new Astro project |
| astro_vs_other_frameworks | Compare Astro with other web frameworks |
| content_collections_guide | How to use Astro Content Collections |
| markdown_in_astro | Working with Markdown and MDX in Astro |
| cms_integration | Connecting Astro to headless CMS platforms |
| integrate_react_components | Guide for integrating React components in Astro |
| styling_in_astro | Approaches for styling Astro components |
| client_side_scripting | Adding interactivity with client-side JavaScript in Astro |
| ssr_deployment | How to deploy an Astro site with SSR |
| view_transitions_guide | Implementing view transitions in Astro |
| performance_optimization | Optimizing Astro sites for performance |
| astro_db_setup | Setting up and using Astro DB |
| data_fetching_patterns | Patterns for fetching data in Astro |
| api_endpoints | Creating API endpoints in Astro |
| image_optimization | Using Astro's image optimization features |
| asset_handling | Managing static assets in Astro projects |
| font_optimization | Working with custom fonts in Astro |
| deployment_options | Options for deploying Astro websites |
| authentication_guide | Implementing authentication in Astro |
| internationalization | Building multi-language Astro websites |
| middleware_guide | Using middleware in Astro applications |
| testing_astro | Testing strategies for Astro projects |
| migration_guide | Migrating from other frameworks to Astro |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Getting Started | Astro documentation: Getting Started (core) |
| Why Astro? | Astro documentation: Why Astro? (core) |
| Islands Architecture | Astro documentation: Islands Architecture (concepts) |
| Build a Blog | Astro documentation: Build a Blog (tutorial) |
| Installation | Astro documentation: Installation (core) |
| Project Structure | Astro documentation: Project Structure (core) |
| Develop and Build | Astro documentation: Develop and Build (core) |
| Configuration | Astro documentation: Configuration (configuration) |
| TypeScript | Astro documentation: TypeScript (configuration) |
| Environment Variables | Astro documentation: Environment Variables (configuration) |
| Dev Toolbar | Astro documentation: Dev Toolbar (configuration) |
| Editor Setup | Astro documentation: Editor Setup (configuration) |
| Components | Astro documentation: Components (core) |
| Layouts | Astro documentation: Layouts (core) |
| Routing | Astro documentation: Routing (core) |
| Pages | Astro documentation: Pages (core) |
| Endpoints | Astro documentation: Endpoints (core) |
| Middleware | Astro documentation: Middleware (advanced) |
| Internationalization (i18n) | Astro documentation: Internationalization (i18n) (advanced) |
| Prefetch | Astro documentation: Prefetch (advanced) |
| View Transitions | Astro documentation: View Transitions (advanced) |
| Astro Syntax | Astro documentation: Astro Syntax (core) |
| Styles and CSS | Astro documentation: Styles and CSS (styling) |
| Fonts | Astro documentation: Fonts (styling) |
| Scripts and Event Handling | Astro documentation: Scripts and Event Handling (advanced) |
| UI Frameworks | Astro documentation: UI Frameworks (ecosystem) |
| Syntax Highlighting | Astro documentation: Syntax Highlighting (content) |
| Markdown | Astro documentation: Markdown (content) |
| Content Collections | Astro documentation: Content Collections (content) |
| Images | Astro documentation: Images (features) |
| Data Fetching | Astro documentation: Data Fetching (advanced) |
| Astro DB | Astro documentation: Astro DB (features) |
| Server-side Rendering (SSR) | Astro documentation: Server-side Rendering (SSR) (advanced) |
| On-demand Rendering | Astro documentation: On-demand Rendering (advanced) |
| Server Islands | Astro documentation: Server Islands (advanced) |
| Actions | Astro documentation: Actions (advanced) |
| Performance | Astro documentation: Performance (advanced) |
| Assets | Astro documentation: Assets (features) |
| Integrations | Astro documentation: Integrations (ecosystem) |
| Content Management Systems | Astro documentation: Content Management Systems (ecosystem) |
| Backend Services | Astro documentation: Backend Services (ecosystem) |
| Deployment | Astro documentation: Deployment (production) |
| Deploy to Netlify | Astro documentation: Deploy to Netlify (production) |
| Deploy to Vercel | Astro documentation: Deploy to Vercel (production) |
| Deploy to Deno Deploy | Astro documentation: Deploy to Deno Deploy (production) |
| Deploy to Cloudflare Pages | Astro documentation: Deploy to Cloudflare Pages (production) |
| Authentication | Astro documentation: Authentication (guides) |
| Forms | Astro documentation: Forms (guides) |
| Testing | Astro documentation: Testing (guides) |
| Migration Guides | Astro documentation: Migration Guides (guides) |
| Recipes | Astro documentation: Recipes (guides) |
| Advanced Patterns | Astro documentation: Advanced Patterns (advanced) |
| Upgrade Astro | Astro documentation: Upgrade Astro (guides) |
| Upgrade to v5.0 | Astro documentation: Upgrade to v5.0 (guides) |
| Upgrade to v4.0 | Astro documentation: Upgrade to v4.0 (guides) |
| Upgrade to v3.0 | Astro documentation: Upgrade to v3.0 (guides) |
| API Reference | Astro documentation: API Reference (reference) |
| Template Directives | Astro documentation: Template Directives (reference) |
| Configuration Reference | Astro documentation: Configuration Reference (reference) |
| CLI Reference | Astro documentation: CLI Reference (reference) |
| Adapter API | Astro documentation: Adapter API (reference) |
| Integration API | Astro documentation: Integration API (reference) |
| Error Reference | Astro documentation: Error Reference (reference) |
| Dev Toolbar App Reference | Astro documentation: Dev Toolbar App Reference (reference) |
| Astro Islands | Astro documentation: Astro Islands (concepts) |
| Client Directives | Astro documentation: Client Directives (reference) |
| Hydration | Astro documentation: Hydration (concepts) |
| Troubleshooting | Astro documentation: Troubleshooting (guides) |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_docs | Search Astro documentation |