get-block-content
Fetch the content of a block from a given URL. Use this tool to retrieve the code block content from the authenticated URL.
Fetch FlyonUI block metadata and code into the editor, together with the step-by-step instruction sets the editor's agent follows to create, remix or refine a block.
LABSCO SUMMARY
That is the thing to understand before installing it. get-create-instructions, get-inspire-instructions and get-refine-instructions hand back steps for the editor's agent to carry out, and the create one says explicitly that the steps are to be followed one by one for generation to succeed. The components themselves come from the other three, which fetch metadata and code. So the two halves are a pair, and either one on its own is half a workflow.
A FlyonUI server in two parts: three tools that return the procedure an editor agent should follow, and three that fetch the block metadata and code it works from.
Network access to the FlyonUI endpoints the fetch tools read — get-block-content describes the URL it reads from as authenticated.
One command — npx -y flyonui-mcp
USE CASES
The instruction tool returns the steps to follow in order, the metadata says which blocks exist, and the content call fetches the code the new component is assembled from.
Refinement has its own procedure rather than being a re-generation, and the block's metadata content is pulled for the piece being changed instead of the whole library.
The inspire path takes an existing block as a reference rather than a template, so the result follows the library's conventions without being a copy of one component.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
get-block-contentFetch the content of a block from a given URL. Use this tool to retrieve the code block content from the authenticated URL.
get-block-meta-contentFetch the content of the block metadata from the FlyonUI MCP server. Use this tool to retrieve the block metadata content.
get-blocks-metadataFetch the metadata of a block from a given URL. Use this tool to retrieve the block metadata. This will provide the metadata of all the FlyonUI blocks available for use.
get-create-instructionsGet instructions for creating FlyonUI blocks using existing blocks. This tool provides instructions for creating new FlyonUI blocks using existing blocks. Use this tool when the user requests to generate a new component. mentions /create-flyonui or /cui. Strictly follow the steps one by one to ensure successful code generation.Retrieves Instructions for IDE agent to follow for creating/generating/updating FlyonUI blocks.
get-inspire-instructionsGet instructions for working with FlyonUI blocks. This tool provides instructions for creating new FlyonUI blocks by taking the inspiration from existing FlyonUI blocks. Use this tool when the user requests to generate a new component by inspirations. mentions /inspire-flyonui or /iui.
get-refine-instructionsGet instructions for refining FlyonUI blocks. This tool provides instructions for refining existing FlyonUI blocks. Use this tool when the user requests to refine an existing component. mentions /refine-flyonui or /rui.
BEFORE YOU INSTALL
6 tools when we connected.
npx on PATH
CONTEXT COST
Rated by the size of the 6 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"flyonui-mcp": {
"command": "npx",
"args": [
"-y",
"flyonui-mcp"
]
}
}
}npx -y flyonui-mcp