mcpdirectory.dev
9,129 servers · updated 23 Sept

Final Flows MCP server

community Active last commit 57 d
{
  "mcpServers": {
    "finalpos-final-flows": {
      "type": "http",
      "url": "https://build.finalpos.com/api/mcp"
    }
  }
}
file .mcp.json (in your project root)version 1.0.1

What it does

Final Flows MCP exposes 20 tools for building custom point-of-sale, kiosk, self-checkout, and payment apps using AI agents. Developers can create, preview, validate, and deploy POS applications across desktop, tablet, mobile, and kiosk hardware through integration with Gemini CLI, Claude Code, Cursor, ChatGPT, or any MCP client.

  • Build a custom coffee-shop kiosk with product grid, cart, and card payments by having an AI agent scaffold the flow, ground UI calls in vetted blueprints, and deploy it live.
  • Create a self-checkout experience by using the agent to look up POS API commands, write flow files, validate the build against guardrails, and preview it in a live sandbox.
  • Develop a KDS or payment terminal app by connecting your AI tool to Final, retrieving screen blueprints, iterating through previews, and shipping the app to production with one-click deploys.

Tools this server exposes

ToolDoes
lookup_command_frameLook up command and UI frame definitions for grounding POS interactions.
lookup_pos_apiSearch the Final POS REST API documentation.
lookup_engine_componentLook up engine component specifications and capabilities.
list_blueprintsList available vetted screen blueprints for common POS patterns.
get_blueprintRetrieve a specific vetted screen blueprint.
get_scaffoldGenerate a project scaffold for a new POS application.
list_flowsList all flows in your organization.
create_flowCreate a new flow in your organization.
connect_chatConnect a chat session to an existing flow.
log_messageLog a message to the flow's chat history.
read_flow_filesRead files from a flow.
write_flow_filesWrite or update files in a flow.
delete_flow_filesDelete files from a flow.
start_previewStart a live preview of a flow in a sandbox environment.
sync_previewSync changes to an active preview.
get_preview_statusCheck the status of a running preview.
stop_previewStop a running preview.
validate_flowRun guardrail, typecheck, and secret scan validation on a flow.
open_in_builderOpen a flow in the Final builder interface.
deploy_flowDeploy a validated flow to production.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.