跳到正文
GitHub·· 9 天前AI 评分28

Poly-Glot AI Workspace:支持 38 种语言的多语言 MCP 工具平台

hmoses/poly-glot-ai-workspace

AI 导读

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