Elysia Tools Docs
EN
Language
ZHESPTRUFRDEEN
Back to site
Browse tools

AI Tools

AI Text Continuator

Intelligent AI-powered text completion tool that continues your text naturally based on context, style, and intended direction

stream· Stream resultOpen tool

Quick start

Call this tool from your code in three languages.

cURL
curl -X POST 'https://api.elysiatools.com/en/api/tools/text-continuator' \
  -H 'Content-Type: application/json' \
  -d '{"text":"Enter the text fragment you want to continue...","language":"en","continuationStyle":"natural","targetLength":"medium","tone":"neutral","maintainContext":true,"creativeLevel":"medium"}'

API reference

Send a POST request with your inputs as JSON. File parameters require a separate upload first.

Endpoint

HTTP
POST https://api.elysiatools.com/en/api/tools/text-continuator

Parameters

NameTypeRequiredDescription
texttextareaYesEnter any text fragment that needs continuation - paragraphs, sentences, or partial thoughts
languageselectYesSelect the language of your text
continuationStyleselectYesChoose how you want the text to be continued
targetLengthselectYesSelect how much continuation text you want
toneselectYes

MCP integration

Add this tool to your Model Context Protocol server so AI agents can list and call it.

Server configuration

Add this block to your MCP client configuration:

mcp.json
{
  "mcpServers": {
    "elysiatools-text-continuator": {
      "name": "text-continuator",
      "description": "Intelligent AI-powered text completion tool that continues your text naturally based on context, style, and intended direction",
      "baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=text-continuator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

List available tools

After connecting to the SSE endpoint, list the exposed tools:

tools/list
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

Call this tool

Invoke the tool by its id, passing arguments built from its parameters:

tools/call
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "text-continuator",
    "arguments": {
  "text": "Enter the text fragment you want to continue...",
  "language": "en",
  "continuationStyle": "natural",
  "targetLength": "medium",
  "tone": "neutral",
  "maintainContext": true,
  "creativeLevel": "medium"
}
  }
}
Chain multiple tools in one session with a comma-separated toolId list, e.g. /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp (max 20).

Questions or issues? Contact [email protected]

Browse toolsOpen tool

© 2026 Elysia Tools. Developer documentation.

Back to siteBrowse tools
Select the tone for the continued text
maintainContextcheckboxNoWhether to maintain complete context and coherence with original text
creativeLevelselectYesSelect the level of creativity in continuation

Response format

Stream result

JSON
data: {"chunk": "data: processed content 1", "type": "stream"}

data: {"chunk": "data: processed content 2", "type": "stream"}

data: {"type": "done"}