{"uid":"cap_fVLrKJYo0IYHF3ZEfHtol","slug":"payload402-text-translator-azure-translator-via-mcp-104dbfa8","name":"payload402 Text Translator (Azure Translator via MCP)","description":"npm package license triage for coding agents: call before npm install or adding a dependency mid-task. Returns declared license, SPDX normalization, and permissive-default compatible yes/no/unknown from the public npm registry. Triage only — not compliance-grade SBOM or legal advice. Workflow: call GET /license/check (or MCP check_npm_license) before npm install; if compatible=no, pick another package or escalate to human; if unknown, treat as risk. Example: left-pad@1.0.0 before install. Also: Convert amounts between ISO 4217 currencies using ECB daily reference rates (Frankfurter). Use for invoices, travel budgets, expense reports, and shopping comparisons when you need a verifiable rate instead of LLM arithmetic. Not live tradable FX — rates follow ECB business-day publication. Also: Resolve a place name or lat/lon to IANA timezone and coordinates (Open-Meteo). Use for agent scheduling, travel logistics, and local-time questions without LLM guessing. Not IP geolocation. Also: Translate short text between languages (Azure Translator). Use when an agent needs a verifiable string in another language for UI copy, messages, or research snippets — not legal, medical, or certified translation.","url":"https://payload402.edgebytenet.workers.dev/mcp-translate","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","toolName","inputSchema"],"properties":{"type":{"type":"string","const":"mcp"},"toolName":{"type":"string"},"description":{"type":"string"},"inputSchema":{"type":"object"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"to":"es","from":"en","note":"Short-text machine translation via Azure Translator (Microsoft); not certified or domain-specific","text":"Hello","source":"azure-translator","translated":"Hola"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qaqN4nHnlE8BY-gTr_Mk9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Translates short text between languages using Azure Translator, returning the translated string with source/target language metadata.","exampleAgentPrompt":"Translate 'Your order has been confirmed' from English to Spanish so I can display it in the Spanish version of my app.","exampleUseCases":[{"title":"Multilingual UI copy localization","prompt":"Translate the button label 'Submit your request' from English to French for the French version of my dashboard."},{"title":"Research snippet translation","prompt":"I found this German sentence in a paper: 'Die Ergebnisse sind signifikant.' Can you translate it to English so I can include it in my research notes?"},{"title":"Customer message localization","prompt":"Translate 'Your package will arrive in 2 days' from English to Japanese so I can send it to my Japanese customer."}],"resultDescription":"A JSON object containing the translated text string, the source language code, the target language code, the original input text, the translation provider identifier ('azure-translator'), and a note clarifying it is short-text machine translation and not certified or domain-specific.","failureModes":["Unsupported language code returns an error or empty translation","Text exceeding short-text limits may be truncated or rejected","Network timeout from Azure Translator upstream","Invalid MCP tool invocation format causes schema validation error","Language auto-detection failure if source language is ambiguous"],"whenToPreferThis":"Choose this endpoint when an AI agent needs a verifiable, machine-translated string in another language for UI copy, messages, or research snippets — especially when the agent cannot rely on LLM-internal translation arithmetic and needs a documented provider (Azure) for auditability. Not suitable for legal, medical, or compliance-grade translation needs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:40:49.163Z","isFirstParty":false}