Text

Language work: summarise, extract structure, classify, translate

Open Text →

Calling it

Metered methods answer an unauthenticated call with 402 and an x402 challenge — pay it and the same request succeeds, with no account at all. A token works too.

curl -H "Authorization: Bearer $MU_TOKEN" \
  https://mu-mcp.yvangodard.me/api/v1/text/list

How every call behaves →

Methods

1 creditGET /api/v1/text/classify

Sort text into one of the labels you give, with a confidence. For routing, triage and moderation. Capped at 30,000 characters

Draws 1 credit per call, or accepts payment.

ArgumentTypeDescription
text *stringThe text to sort
labels *stringComma-separated labels to choose between
curl \
  -H "Authorization: Bearer $MU_TOKEN" \
  "https://mu-mcp.yvangodard.me/api/v1/text/classify?text=text&labels=labels"
Costs 1 credit
5 creditsGET /api/v1/text/extract

Turn text into JSON matching a schema you give. Pass the fields you want as a JSON schema or a plain description; returns JSON only. Capped at 30,000 characters

Draws 5 credits per call, or accepts payment.

ArgumentTypeDescription
text *stringThe text to read
schema *stringA JSON schema, or a plain description of the fields wanted
curl \
  -H "Authorization: Bearer $MU_TOKEN" \
  "https://mu-mcp.yvangodard.me/api/v1/text/extract?text=text&schema=schema"
Costs 5 credits
2 creditsGET /api/v1/text/summarise

Summarise text into a few sentences. Pass style=bullets for a list, or a sentence count. Capped at 30,000 characters

Draws 2 credits per call, or accepts payment.

ArgumentTypeDescription
text *stringThe text to summarise
stylestringOptional: 'bullets' for a list, otherwise prose
linesnumberOptional: roughly how many sentences or bullets
curl \
  -H "Authorization: Bearer $MU_TOKEN" \
  "https://mu-mcp.yvangodard.me/api/v1/text/summarise?text=text"
Costs 2 credits
3 creditsGET /api/v1/text/translate

Translate text into another language, preserving formatting. Capped at 30,000 characters

Draws 3 credits per call, or accepts payment.

ArgumentTypeDescription
text *stringThe text to translate
to *stringTarget language, e.g. 'French' or 'ar'
curl \
  -H "Authorization: Bearer $MU_TOKEN" \
  "https://mu-mcp.yvangodard.me/api/v1/text/translate?text=text&to=to"
Costs 3 credits

The same methods are tools over MCP, and every service on this instance is in one reference. Same method, same answer, same price.