Poly-Glot AI Workspace:支持 38 种语言的多语言 MCP 工具平台
hmoses/poly-glot-ai-workspace
Poly-Glot AI Workspace 是一个托管式远程 MCP 平台,提供 1,000+ 提示词模板、38 种语言支持和 Compare Mode,并内置 MCP Apps / ChatGPT Apps SDK GUI。
Multilingual MCP tool platform: 1,000+ prompt templates · 38 languages · Compare Mode · BYOM · Embedded GUI
Remote MCP server with an embedded MCP Apps / ChatGPT Apps SDK GUI, server-side entitlements, Apple-backed subscriptions, and Bring Your Own Model (BYOM) support.
MCP Endpoint
https://br-steep-leaf-ae2o29qz-mcp.compute.c-2.us-east-2.aws.neon.tech/mcp
Transport: Streamable HTTP · Distribution: Hosted remote MCP (no local package installation required)
Tools (15)
get_language_options
Return the supported Poly-Glot UI, input, and AI output languages. Language selection never changes entitlement and does not start the trial.
Parameters: uiLanguage (string, default "EN") · Read-only · Does not consume a send
get_subscription_status
Return the current Poly-Glot entitlement state, trial status, rolling 24-hour free send allowance, feature locks, and pricing. This is the authoritative MCP-facing explanation of the user's access. Does not start the trial.
Parameters: none · Read-only · Does not consume a send
open_workspace
Open the interactive Poly-Glot template browser and prompt editor with subscription-aware locked states. Browsing does not start the trial or consume a send.
Parameters: query (string), uiLanguage (string, default "EN") · Read-only · Does not consume a send
search_templates
Find Poly-Glot prompt templates by keyword, goal, or plan. Results include whether each template is currently locked for the account. Searching does not start the trial or consume a send.
Parameters: query (string), goal (string), plan ("free" | "pro"), limit (1–24, default 12), uiLanguage (string, default "EN") · Read-only · Does not consume a send
get_template
Get a template's fields and prompt body. The source prompt body is returned only when the account is entitled. Opening a template does not start the trial or consume a send.
Parameters: name (string, required), uiLanguage (string, default "EN") · Read-only · Does not consume a send
build_prompt
Fill and Send an entitled Poly-Glot template. This is a Send action: it starts the 3-day free trial on first use if the user has not sent before. Pro templates require an active trial or Pro subscription.
Parameters: name (string, required), values (object), uiLanguage, inputLanguage, outputLanguage (strings, default "EN") · Send action · Consumes a send · Starts trial on first use
prepare_compare
Prepare one canonical prompt for 2+ AI providers so the user can compare answers side-by-side. This is a Send action: it starts the 3-day free trial on first use. Compare Mode requires an active trial or Pro subscription. Does not call third-party models on the user's behalf.
Parameters: name (string), prompt (string), values (object), providers (array of "chatgpt" | "claude" | "gemini" | "perplexity" | "grok" | "copilot" | "mistral" | "huggingchat" | "duckduckgo", min 2), uiLanguage, inputLanguage, outputLanguage · Send action · Consumes a send · Starts trial on first use
get_custom_model_capabilities
Return supported BYOM adapter modes, credential policy, network restrictions, and notes about localhost access.
Parameters: none · Read-only · Does not consume a send
validate_custom_model
Validate a developer-supplied model endpoint. Checks HTTPS, SSRF, and optionally probes the model. API keys are transient and never persisted or echoed. Requires active trial or Pro.
Parameters: adapterMode ("openai-compatible" | "custom-rest"), baseUrl (string), endpoint (string), model (string), apiKey (string, transient), probe (boolean) · Read-only · Does not consume a send
run_custom_model
Run a Poly-Glot prompt against a developer-supplied model endpoint. Applies language instructions and respects entitlement checks. Requires active trial or Pro.
Parameters: adapterMode ("openai-compatible" | "custom-rest"), baseUrl/endpoint (string), model (string), apiKey (string, transient), prompt (string, required), system (string), temperature, maxTokens, uiLanguage, inputLanguage, outputLanguage · Send action · Consumes a send
prepare_custom_compare
Build a Compare Mode plan containing built-in providers and developer-supplied custom model descriptors. Credentials are supplied at execution time only. This is a Send action.
Parameters: prompt (string, required), builtinProviders (array), customModels (array of { label, adapterMode, baseUrl/endpoint, model }), uiLanguage, inputLanguage, outputLanguage · Send action · Starts trial on first use
transcribe_audio
Transcribe audio content and return text. Supports language detection. Requires active trial or Pro.
Parameters: audioUrl (string), audioBase64 (string), filename, mimeType, languageHint, prompt, detectLanguage (boolean)
detect_language
Detect the language of a text snippet and map it to a supported Poly-Glot language. Requires active trial or Pro.
Parameters: text (string, required)
translate_text
Translate text between any of the 38 supported Poly-Glot languages. Requires active trial or Pro.
Parameters: text (string, required), sourceLanguage (string), targetLanguage (string, required)
localize_text
Localize text for a target locale — adapts tone, units, date formats, and cultural references beyond simple translation. Requires active trial or Pro.
Parameters: text (string, required), targetLanguage (string, required), locale (string), audience (string), tone (string)
Pricing and access
Try Poly-Glot free for 3 days. Your trial starts when you first Send and includes full access to 1,000+ templates, Compare Mode, and unlimited sends. After the trial, you get 1 free send every rolling 24 hours using Ask Any AI or a free template. Pro templates, Compare Mode, and unlimited sends require Poly-Glot Pro: $9.99/month or $79.99/year. The 3-day trial does not automatically convert to a paid subscription.
- 3-day free trial — starts on first Send. Full access to all 1,000+ templates, Compare Mode, unlimited sends, BYOM, and language tools.
- After trial — 1 free send every rolling 24 hours using Ask Any AI or a free template. Pro templates, Compare Mode, and unlimited sends are locked.
- Pro Monthly — $9.99/month for unlimited access.
- Pro Annual — $79.99/year (Save 33%) for unlimited access.
Features
- 1,022 prompt templates — 25 designated Free, 997 designated Pro; all 1,022 are unlocked during the active trial
- 38 languages — independent UI, input, and output language controls
- Compare Mode — same prompt across ChatGPT, Claude, Gemini, Perplexity, Grok, Copilot, Mistral, HuggingChat, and DuckDuckGo AI
- Bring Your Own Model (BYOM) — connect OpenAI-compatible or custom REST HTTPS endpoints; credentials transient, never persisted
- Embedded GUI — interactive workspace widget in ChatGPT and MCP Apps-capable hosts
- Server-side entitlements — Apple-backed subscription verification via Neon Postgres
Entitlement tiers
| Feature | Pre-Trial | Trial (3 days) | Free (post-trial) | Pro |
|---|---|---|---|---|
| Browse & search templates | ✅ | ✅ | ✅ | ✅ |
| Language options & status | ✅ | ✅ | ✅ | ✅ |
| BYOM capabilities info | ✅ | ✅ | ✅ | ✅ |
| Free template bodies | ✅ | ✅ | ✅ (via rolling 24-hour send) | ✅ |
| Pro template bodies | ❌ | ✅ | ❌ Locked | ✅ |
| Send (build_prompt) | ✅ starts trial | ✅ Unlimited | ✅ 1 per rolling 24 hours | ✅ Unlimited |
| 🔀 Compare Mode | ✅ starts trial | ✅ | ❌ Locked | ✅ |
| Language processing tools | ❌ | ✅ | ❌ Locked | ✅ |
| BYOM execution | ❌ | ✅ | ❌ Locked | ✅ |
Note: The 3-day trial is app/MCP-managed. It does not automatically become a paid Apple subscription. There is no automatic charge when the trial expires. A paid subscription begins only when the user explicitly completes the Apple subscription purchase flow.
Distribution
Poly-Glot is a hosted remote MCP server. No npm, PyPI, or OCI package installation is required. Connect to the endpoint URL above from any Streamable HTTP MCP client.
Endpoints
| Surface | URL |
|---|---|
| MCP (Streamable HTTP) | https://br-steep-leaf-ae2o29qz-mcp.compute.c-2.us-east-2.aws.neon.tech/mcp |
| Health | https://br-steep-leaf-ae2o29qz-mcp.compute.c-2.us-east-2.aws.neon.tech/ |
| Entitlement API | https://br-steep-leaf-ae2o29qz-entitlements.compute.c-2.us-east-2.aws.neon.tech/ |
Connect
Add this URL as a remote MCP server in any MCP-compatible client:
https://br-steep-leaf-ae2o29qz-mcp.compute.c-2.us-east-2.aws.neon.tech/mcp
Works with: ChatGPT (with GUI) · Claude · Goose · Cursor · any Streamable HTTP MCP client
Local development
npm install npm run sync npm run check npm start
Local MCP endpoint: http://localhost:8787/mcp
Links
来源:GitHub · github.com