Poly-Glot AI Workspace

io.github.hmoses/poly-glot-ai-workspace · v1.9.1 · ai-and-media

Poly-Glot AI Workspace is healthy: it completed an MCP handshake in 4187 ms and exposes 15 tools.

Multilingual AI workspace: 1,000+ prompts, Compare Mode, 35 languages, BYOM. Free trial.

Endpoint: https://br-steep-leaf-ae2o29qz-mcp.compute.c-2.us-east-2.aws.neon.tech/mcp (streamable-http)

Repository · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count15
Latency4187 ms
Last checked (UTC)2026-10-15T04:10:36.850Z

Health history

Checked (UTC)StatusLatencyError
2026-10-15T04:10:36.850ZHealthy4187

Tools (15)

get_language_optionsList Poly-Glot's 38 supported UI, input, and AI output languages. Use to verify language availability before multilingual work. Optionally select uiLanguage to localize labels. Returns language records and localization metadata. Read-only, with no send or trial activation.
get_subscription_statusRead the current account's access state, trial timing, rolling 24-hour free-send allowance, Pro locks and subscription pricing. Use before gated tools or when asked about remaining access. This read-only operation does not initiate a trial or spend a send; the trial begins on the first qualifying Se
open_workspaceOpen the embedded Poly-Glot prompt workspace and template browser, optionally prefiltered by a query and translated via uiLanguage. Returns free and locked Pro template cards after trial expiry, plus entitlement and localization. Browsing is read-only and does not start the trial or use a send.
search_templatesSearch Poly-Glot's template catalog by keywords and goal, optionally filtered to free or Pro results. Use before get_template or build_prompt when the exact name is unknown. Expired accounts see locked Pro template cards. Selecting one returns a paywall, not Pro fields or prompt text. Searching is r
get_templateRetrieve a named template's fields and entitled prompt body. Use search_templates first to find the exact name; inaccessible templates return a paywall view without Pro fields or prompt content after the trial. Returns template, entitlement and localization data. Reading a template alone neither sta
build_promptFill a named Poly-Glot template with field values and requested input/output languages, producing a finished prompt. Use get_template to inspect needed fields first. This is a Send: it starts the 3-day trial on the first qualifying use, or counts toward the shared rolling 24-hour free-send allowance
prepare_comparePrepare the same canonical prompt for two to eight selected AI providers using a raw prompt or accessible template. Returns provider destinations, prompt and usage instructions without calling third-party models. This is a Send and begins the 3-day trial on first qualifying use; Compare Mode require
get_custom_model_capabilitiesExplain the supported Bring Your Own Model (BYOM) adapters, credential handling, HTTPS and SSRF restrictions, and inability of a public remote MCP server to connect directly to localhost. Use before configuring a custom model. Returns capability metadata without contacting a model, starting a trial,
validate_custom_modelValidate the HTTPS URL and adapter configuration for an external custom model. For OpenAI-compatible mode provide baseUrl; for custom REST use endpoint. Set probe=true only when an actual minimal request to the external provider is intended. Returns validation or probe status; credentials are transi
run_custom_modelRun a user-supplied prompt against a developer-provided OpenAI-compatible or custom REST HTTPS model endpoint. Use validate_custom_model to test URL and adapter settings before sending. Returns model-generated text, model name, optional usage, and account state. Requires active trial or Pro and tran
prepare_custom_comparePrepare a canonical prompt and instructions for comparing at least two targets, including one to five custom BYOM models and optional supported built-in AI providers. API keys must not appear in the comparison plan; use run_custom_model to execute custom targets separately. Returns comparison target
transcribe_audioConvert audio to transcript text for Poly-Glot workflows. Use for supplied speech recordings, not for translating text. Provide exactly one source: a publicly reachable HTTPS audioUrl or base64-encoded audioBase64 (without a data-URL prefix). For base64 audio, supply mimeType and filename when known
detect_languageIdentify the primary language of a nonempty text snippet and map it to one of Poly-Glot's 38 supported language codes. Use when the source language is unknown before choosing an interface, output language, or translation workflow. Provide natural-language text in the text parameter (for example, '¿D
translate_textTranslate supplied text into one of Poly-Glot's 38 supported languages while aiming to preserve meaning, names, formatting, code, and URLs. Use for translation rather than cultural adaptation; use localize_text when audience, tone, or regional conventions must change. Specify required targetLanguage
localize_textAdapt supplied text for a target language and audience, including culturally appropriate phrasing, tone, and regional conventions rather than literal translation. Use for localized product UI, marketing copy, documentation, or customer communications; use translate_text for a closer translation. Set