ai.fluxink/mcp-server — Model Context Protocol (MCP) Server
The ai.fluxink/mcp-server (slug: ai-fluxink-mcp-server) is an MCP server associated with Fluxink Ink Intelligence. Based on the provided source data, the server’s purpose is captured by its description, but no additional operational details, tools, interfaces, or capabilities are specified.
🛠️ Key Features
Associated with Fluxink Ink Intelligence
Identified by name: ai.fluxink/mcp-server
Identified by slug: ai-fluxink-mcp-server
🚀 Use Cases
Not specified in the provided source material
⚡ Developer Benefits
Not specified in the provided source material
⚠️ Limitations
Provided data does not include tool count, supported functions, endpoints, or technical behaviors
Captured live from the server via tools/list.
fluxink-mcp-recognize-handwriting
Internal FluxInk handwriting recognition execution endpoint. Invoked ONLY by the FluxInk handwriting canvas widget when the user clicks Recognize. Do NOT call this tool directly from chat. To capture handwriting from the user, call show_handwriting_canvas instead. This endpoint expects a JSON stroke payload that only the widget can produce.
Open the FluxInk handwriting recognition canvas. The user draws with a stylus, finger, or mouse and the strokes are converted by one of two model families: general recognition for handwriting, math, and chemical formulas, or structure recognition for molecular structures.
Use this when the user explicitly asks to write, draw, sketch, hand write, ink, capture handwriting, hand draw a math equation, hand draw a chemical formula, or hand draw a molecular structure.
Do NOT use this for plain text questions, explanations, or summaries. Do NOT use this for type set math the user typed in chat. Do NOT use this for image text recognition (call recognize_image instead). Do NOT use this for document layout (call create_layout instead). Do NOT use this for capturing the personal handwriting style of the user (call show_style_canvas instead).
Do NOT call again if a FluxInk handwriting canvas is already visible from a prior turn. Instead instruct the user to keep drawing on the existing canvas. Only set force_new=true when the user literally asks for a brand new, fresh, or blank canvas. After invocation, write at most one short acknowledgement line. The canvas itself is the UI.
ALWAYS pass the user's full original chat message verbatim in the `prompt` argument so it can be prepended to the recognized text when the user sends the result back. Never paraphrase, summarize, or omit it.
Parameters4
mode
string
optional
Recognition family for the canvas. Use general for text, math, and chemical formulas; use structure only for molecular structures.
prompt
string
required
REQUIRED. The user's original chat message verbatim (do not paraphrase). This is prepended to the handwritten result in the follow-up message so you can act on the user's original intent.
language
string
optional
Optional text language hint for the backend.
force_new
boolean
optional
Set true ONLY when the user explicitly asks for a brand new canvas. Otherwise leave false so a previously opened canvas is reused.
Raw schema
{
"type": "object",
"properties": {
"mode": {
"enum": [
"general",
"structure"
],
"type": "string",
"default": "general",
"description": "Recognition family for the canvas. Use general for text, math, and chemical formulas; use structure only for molecular structures."
},
"prompt": {
"type": "string",
"description": "REQUIRED. The user's original chat message verbatim (do not paraphrase). This is prepended to the handwritten result in the follow-up message so you can act on the user's original intent."
},
"language": {
"type": "string",
"description": "Optional text language hint for the backend."
},
"force_new": {
"type": "boolean",
"default": false,
"description": "Set true ONLY when the user explicitly asks for a brand new canvas. Otherwise leave false so a previously opened canvas is reused."
}
},
"required": [
"prompt"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}
fluxink-mcp-synthesize-handwriting-style
Internal FluxInk natural texture ink execution endpoint. Invoked ONLY by the FluxInk style canvas widget when the user clicks Generate. Do NOT call this tool directly from chat. To render text in the personal handwriting style of the user, call show_style_canvas instead. This endpoint requires JSON encoded style strokes captured by the widget.
Parameters6
text
string
required
Text to render with the captured handwriting style.
cell_size
number
optional
legibility
number
optional
style_text
string
optional
Optional explicit style text captured from the user sample
stroke_width
number
optional
style_strokes
any
required
JSON style strokes captured by the widget.
Raw schema
{
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "Text to render with the captured handwriting style."
},
"cell_size": {
"type": "number",
"default": 128
},
"legibility": {
"type": "number",
"default": 1
},
"style_text": {
"type": "string",
"description": "Optional explicit style text captured from the user sample"
},
"stroke_width": {
"type": "number",
"default": 3.5
},
"style_strokes": {
"anyOf": [
{
"type": "string"
},
{
"type": "array",
"items": {}
}
],
"description": "JSON style strokes captured by the widget."
}
},
"required": [
"text",
"style_strokes"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}
fluxink-mcp-show-style-canvas
Open the FluxInk natural texture ink style capture canvas. The user draws a few sample characters in a personal handwriting style. The widget then renders the requested text as a PNG spritesheet IN THAT PERSONAL HANDWRITING STYLE.
Use this when the user explicitly asks to render text in a personal handwriting style. Use this when the user wants to generate a handwritten note, card, letter, or journal entry in a personal handwriting style. Use this when the user wants to capture, clone, or sample a personal handwriting style. Use this when the user wants a handwritten look image asset that matches a personal pen script.
Do NOT use this for plain handwriting recognition (call show_handwriting_canvas instead). Do NOT use this for generic decorative fonts or AI generated calligraphy unrelated to the personal writing of the user. Do NOT use this to read text from an existing photo of handwriting. Do NOT use this for document layout (call create_layout instead).
Always pass the COMPLETE text the user wants rendered in the text parameter. Never truncate. Do NOT call again if a FluxInk natural texture ink canvas is already visible from a prior turn. Instead tell the user to update the target text inside the existing widget. Only set force_new=true on an explicit user request for a brand new style canvas.
Parameters2
text
string
required
The complete text to render in the captured handwriting style.
force_new
boolean
optional
Set true ONLY when the user explicitly asks for a brand new style canvas. Otherwise leave false so a previously opened canvas is reused.
Raw schema
{
"type": "object",
"properties": {
"text": {
"type": "string",
"description": "The complete text to render in the captured handwriting style."
},
"force_new": {
"type": "boolean",
"default": false,
"description": "Set true ONLY when the user explicitly asks for a brand new style canvas. Otherwise leave false so a previously opened canvas is reused."
}
},
"required": [
"text"
],
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false
}