Skip to main content

Extensions

Grial MCP Server lets you add templates, libraries, and code snippets that we call Extensions. We put content in this category when it’s third-party (like the .NET MAUI Community Toolkit) or general logic not tied to a specific part of your app.

Get the available extensions

You can list the available extensions by asking your agent. It should execute the ListExtensionsCatalog tool, which will display a table with the name and description of each extension. The tool also returns the IDs of each extension so the agent can identify them later.

Extensions list

Add an extension

Once you’ve listed the extensions, you can choose as many as you want and ask the agent to add them. It should execute the AddExtensionsTool with the IDs of the selected extensions.

Available Extensions

This section contains the extensions currently available in the Grial MCP Server. This list will be updated as new extensions are added.

Maui Community Toolkit

This extension adds and configures the .NET MAUI Community Toolkit in your solution. It installs the NuGet package and sets it up in MauiProgram.cs.

Grial Easy Navigation

This extension helps you quickly view the pages you’ve added. It adds the GrialEasyNavigation.xaml page and makes it the root page of the solution. This page searches for XAML pages and lists them so you can navigate easily to these files and see how they look.

FloatingMenumask