Poly-Glot AI Workspace

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

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
91%
Integridad del esquema
70%
Calidad de los nombres
92%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (3)

  • LOWTool 'get_custom_model_capabilities' description lacks action verben get_custom_model_capabilities
  • LOWTool 'transcribe_audio' description lacks action verben transcribe_audio
  • LOWTool 'detect_language' description lacks action verben detect_language

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~5,949Tokens (definiciones de herramientas)
~4.3 KBTamaño de respuesta típico
Impacto significativo en la atención (4.65% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "poly-glot-ai-workspace": {
      "url": "https://br-steep-leaf-ae2o29qz-mcp.compute.c-2.us-east-2.aws.neon.tech/mcp"
    }
  }
}

Puntos de conexión remotos

https://br-steep-leaf-ae2o29qz-mcp.compute.c-2.us-east-2.aws.neon.tech/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (15)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢get_language_options(uiLanguage)

Return the supported Poly-Glot UI, input, and AI output languages. Language selection never changes entitlement and does not start the trial.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "uiLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "view": {
      "type": "string",
      "const": "languages"
    },
    "languages": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "flag": {
            "type": "string"
          }
        },
        "required": [
          "code",
          "name",
          "flag"
        ],
        "additionalProperties": false
      }
    },
    "localization": {
      "type": "object",
      "properties": {
        "uiLanguage": {
          "$ref": "#/properties/languages/items"
        },
        "inputLanguage": {
          "$ref": "#/properties/languages/items"
        },
        "outputLanguage": {
          "$ref": "#/properties/languages/items"
        },
        "supportedCount": {
          "type": "number"
        }
      },
      "required": [
        "uiLanguage",
        "inputLanguage",
        "outputLanguage",
        "supportedCount"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "view",
    "languages",
    "localization"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_subscription_status

Return the current Poly-Glot entitlement state, trial status, daily free send allowance, feature locks, and pricing. This is the authoritative MCP-facing explanation of the user's access. Does not start the trial.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "view": {
      "type": "string",
      "const": "subscription"
    },
    "entitlement": {
      "type": "object",
      "properties": {
        "state": {
          "type": "string"
        },
        "trialEndsAt": {
          "type": [
            "string",
            "null"
          ]
        },
        "isPro": {
          "type": "boolean"
        },
        "trialActive": {
          "type": "boolean"
        },
        "canUseFree": {
          "type": "boolean"
        },
        "compareLocked": {
          "type": "boolean"
        },
        "nextResetAt": {
          "type": [
            "string",
            "null"
          ]
        },
        "dailyFreeLimit": {
          "type": [
            "number",
            "null"
          ]
        },
        "pricing": {
          "type": "object",
          "properties": {
            "currency": {
              "type": "string"
            },
            "trialDays": {
              "type": "number"
            },
            "freeTemplateCount": {
              "type": "number"
            },
            "monthly": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "price": {
                  "type": "number"
                },
                "interval": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "label",
                "price",
                "interval"
              ],
              "additionalProperties": false
            },
            "annual": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "price": {
                  "type": "number"
                },
                "interval": {
                  "type": "string"
                },
                "savingsLabel": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "label",
                "price",
                "interval",
                "savingsLabel"
              ],
              "additionalProperties": false
            }
          },
          "required": [
            "currency",
            "trialDays",
            "freeTemplateCount",
            "monthly",
            "annual"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "state",
        "trialEndsAt",
        "isPro",
        "trialActive",
        "canUseFree",
        "pricing"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "view",
    "entitlement"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢open_workspace(query, uiLanguage)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "maxLength": 200,
      "default": ""
    },
    "uiLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "view": {
      "type": "string",
      "const": "search"
    },
    "query": {
      "type": "string"
    },
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "goal": {
            "type": "string"
          },
          "plan": {
            "type": "string"
          },
          "fields": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "key": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "defaultValue": {
                  "type": "string"
                }
              },
              "required": [
                "key",
                "label",
                "defaultValue"
              ],
              "additionalProperties": false
            }
          },
          "hasPrompt": {
            "type": "boolean"
          },
          "locked": {
            "type": "boolean"
          },
          "lockReason": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "name",
          "description",
          "goal",
          "plan",
          "fields",
          "hasPrompt",
          "locked",
          "lockReason"
        ],
        "additionalProperties": false
      }
    },
    "entitlement": {
      "type": "object",
      "properties": {
        "state": {
          "type": "string"
        },
        "trialEndsAt": {
          "type": [
            "string",
            "null"
          ]
        },
        "isPro": {
          "type": "boolean"
        },
        "trialActive": {
          "type": "boolean"
        },
        "canUseFree": {
          "type": "boolean"
        },
        "compareLocked": {
          "type": "boolean"
        },
        "nextResetAt": {
          "type": [
            "string",
            "null"
          ]
        },
        "dailyFreeLimit": {
          "type": [
            "number",
            "null"
          ]
        },
        "pricing": {
          "type": "object",
          "properties": {
            "currency": {
              "type": "string"
            },
            "trialDays": {
              "type": "number"
            },
            "freeTemplateCount": {
              "type": "number"
            },
            "monthly": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "price": {
                  "type": "number"
                },
                "interval": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "label",
                "price",
                "interval"
              ],
              "additionalProperties": false
            },
            "annual": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "price": {
                  "type": "number"
                },
                "interval": {
                  "type": "string"
                },
                "savingsLabel": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "label",
                "price",
                "interval",
                "savingsLabel"
              ],
              "additionalProperties": false
            }
          },
          "required": [
            "currency",
            "trialDays",
            "freeTemplateCount",
            "monthly",
            "annual"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "state",
        "trialEndsAt",
        "isPro",
        "trialActive",
        "canUseFree",
        "pricing"
      ],
      "additionalProperties": false
    },
    "localization": {
      "type": "object",
      "properties": {
        "uiLanguage": {
          "type": "object",
          "properties": {
            "code": {
              "type": "string"
            },
            "name": {
              "type": "string"
            },
            "flag": {
              "type": "string"
            }
          },
          "required": [
            "code",
            "name",
            "flag"
          ],
          "additionalProperties": false
        },
        "inputLanguage": {
          "$ref": "#/properties/localization/properties/uiLanguage"
        },
        "outputLanguage": {
          "$ref": "#/properties/localization/properties/uiLanguage"
        },
        "supportedCount": {
          "type": "number"
        }
      },
      "required": [
        "uiLanguage",
        "inputLanguage",
        "outputLanguage",
        "supportedCount"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "view",
    "query",
    "results",
    "entitlement",
    "localization"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_templates(query, goal, plan, limit, uiLanguage)

Find Poly-Glot prompt templates. Results include whether each template is currently locked for this account. Searching does not start the trial or consume a send.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "maxLength": 200,
      "default": ""
    },
    "goal": {
      "type": "string",
      "maxLength": 80
    },
    "plan": {
      "type": "string",
      "enum": [
        "free",
        "pro"
      ]
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 24,
      "default": 12
    },
    "uiLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "view": {
      "type": "string",
      "const": "search"
    },
    "query": {
      "type": "string"
    },
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "goal": {
            "type": "string"
          },
          "plan": {
            "type": "string"
          },
          "fields": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "key": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "defaultValue": {
                  "type": "string"
                }
              },
              "required": [
                "key",
                "label",
                "defaultValue"
              ],
              "additionalProperties": false
            }
          },
          "hasPrompt": {
            "type": "boolean"
          },
          "locked": {
            "type": "boolean"
          },
          "lockReason": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "id",
          "name",
          "description",
          "goal",
          "plan",
          "fields",
          "hasPrompt",
          "locked",
          "lockReason"
        ],
        "additionalProperties": false
      }
    },
    "entitlement": {
      "type": "object",
      "properties": {
        "state": {
          "type": "string"
        },
        "trialEndsAt": {
          "type": [
            "string",
            "null"
          ]
        },
        "isPro": {
          "type": "boolean"
        },
        "trialActive": {
          "type": "boolean"
        },
        "canUseFree": {
          "type": "boolean"
        },
        "compareLocked": {
          "type": "boolean"
        },
        "nextResetAt": {
          "type": [
            "string",
            "null"
          ]
        },
        "dailyFreeLimit": {
          "type": [
            "number",
            "null"
          ]
        },
        "pricing": {
          "type": "object",
          "properties": {
            "currency": {
              "type": "string"
            },
            "trialDays": {
              "type": "number"
            },
            "freeTemplateCount": {
              "type": "number"
            },
            "monthly": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "price": {
                  "type": "number"
                },
                "interval": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "label",
                "price",
                "interval"
              ],
              "additionalProperties": false
            },
            "annual": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "price": {
                  "type": "number"
                },
                "interval": {
                  "type": "string"
                },
                "savingsLabel": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "label",
                "price",
                "interval",
                "savingsLabel"
              ],
              "additionalProperties": false
            }
          },
          "required": [
            "currency",
            "trialDays",
            "freeTemplateCount",
            "monthly",
            "annual"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "state",
        "trialEndsAt",
        "isPro",
        "trialActive",
        "canUseFree",
        "pricing"
      ],
      "additionalProperties": false
    },
    "localization": {
      "type": "object",
      "properties": {
        "uiLanguage": {
          "type": "object",
          "properties": {
            "code": {
              "type": "string"
            },
            "name": {
              "type": "string"
            },
            "flag": {
              "type": "string"
            }
          },
          "required": [
            "code",
            "name",
            "flag"
          ],
          "additionalProperties": false
        },
        "inputLanguage": {
          "$ref": "#/properties/localization/properties/uiLanguage"
        },
        "outputLanguage": {
          "$ref": "#/properties/localization/properties/uiLanguage"
        },
        "supportedCount": {
          "type": "number"
        }
      },
      "required": [
        "uiLanguage",
        "inputLanguage",
        "outputLanguage",
        "supportedCount"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "view",
    "query",
    "results",
    "entitlement",
    "localization"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_template(name, uiLanguage)

Get a template's fields and prompt body. Opening a template does not start the trial or consume a send. The prompt body is returned only when the account is entitled.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "uiLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "view": {
      "type": "string",
      "enum": [
        "template",
        "locked"
      ]
    },
    "template": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "goal": {
          "type": "string"
        },
        "plan": {
          "type": "string"
        },
        "fields": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "key": {
                "type": "string"
              },
              "label": {
                "type": "string"
              },
              "defaultValue": {
                "type": "string"
              }
            },
            "required": [
              "key",
              "label",
              "defaultValue"
            ],
            "additionalProperties": false
          }
        },
        "hasPrompt": {
          "type": "boolean"
        },
        "locked": {
          "type": "boolean"
        },
        "lockReason": {
          "type": [
            "string",
            "null"
          ]
        },
        "promptTemplate": {
          "type": "string"
        }
      },
      "required": [
        "id",
        "name",
        "description",
        "goal",
        "plan",
        "fields",
        "hasPrompt",
        "locked",
        "lockReason"
      ],
      "additionalProperties": false
    },
    "entitlement": {
      "type": "object",
      "properties": {
        "state": {
          "type": "string"
        },
        "trialEndsAt": {
          "type": [
            "string",
            "null"
          ]
        },
        "isPro": {
          "type": "boolean"
        },
        "trialActive": {
          "type": "boolean"
        },
        "canUseFree": {
          "type": "boolean"
        },
        "compareLocked": {
          "type": "boolean"
        },
        "nextResetAt": {
          "type": [
            "string",
            "null"
          ]
        },
        "dailyFreeLimit": {
          "type": [
            "number",
            "null"
          ]
        },
        "pricing": {
          "type": "object",
          "properties": {
            "currency": {
              "type": "string"
            },
            "trialDays": {
              "type": "number"
            },
            "freeTemplateCount": {
              "type": "number"
            },
            "monthly": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "price": {
                  "type": "number"
                },
                "interval": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "label",
                "price",
                "interval"
              ],
              "additionalProperties": false
            },
            "annual": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "price": {
                  "type": "number"
                },
                "interval": {
                  "type": "string"
                },
                "savingsLabel": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "label",
                "price",
                "interval",
                "savingsLabel"
              ],
              "additionalProperties": false
            }
          },
          "required": [
            "currency",
            "trialDays",
            "freeTemplateCount",
            "monthly",
            "annual"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "state",
        "trialEndsAt",
        "isPro",
        "trialActive",
        "canUseFree",
        "pricing"
      ],
      "additionalProperties": false
    },
    "localization": {
      "type": "object",
      "properties": {
        "uiLanguage": {
          "type": "object",
          "properties": {
            "code": {
              "type": "string"
            },
            "name": {
              "type": "string"
            },
            "flag": {
              "type": "string"
            }
          },
          "required": [
            "code",
            "name",
            "flag"
          ],
          "additionalProperties": false
        },
        "inputLanguage": {
          "$ref": "#/properties/localization/properties/uiLanguage"
        },
        "outputLanguage": {
          "$ref": "#/properties/localization/properties/uiLanguage"
        },
        "supportedCount": {
          "type": "number"
        }
      },
      "required": [
        "uiLanguage",
        "inputLanguage",
        "outputLanguage",
        "supportedCount"
      ],
      "additionalProperties": false
    },
    "message": {
      "type": "string"
    }
  },
  "required": [
    "view",
    "template",
    "entitlement",
    "localization"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡build_prompt(name, values, uiLanguage, inputLanguage, outputLanguage)

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.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "values": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean"
        ]
      },
      "default": {}
    },
    "uiLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    },
    "inputLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    },
    "outputLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "view": {
      "type": "string",
      "enum": [
        "prompt",
        "locked"
      ]
    },
    "name": {
      "type": "string"
    },
    "prompt": {
      "type": "string"
    },
    "missingFields": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "outputLanguage": {
      "type": "string"
    },
    "inputLanguage": {
      "type": "string"
    },
    "template": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "goal": {
          "type": "string"
        },
        "plan": {
          "type": "string"
        },
        "fields": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "key": {
                "type": "string"
              },
              "label": {
                "type": "string"
              },
              "defaultValue": {
                "type": "string"
              }
            },
            "required": [
              "key",
              "label",
              "defaultValue"
            ],
            "additionalProperties": false
          }
        },
        "hasPrompt": {
          "type": "boolean"
        },
        "locked": {
          "type": "boolean"
        },
        "lockReason": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "id",
        "name",
        "description",
        "goal",
        "plan",
        "fields",
        "hasPrompt",
        "locked",
        "lockReason"
      ],
      "additionalProperties": false
    },
    "message": {
      "type": "string"
    },
    "entitlement": {
      "type": "object",
      "properties": {
        "state": {
          "type": "string"
        },
        "trialEndsAt": {
          "type": [
            "string",
            "null"
          ]
        },
        "isPro": {
          "type": "boolean"
        },
        "trialActive": {
          "type": "boolean"
        },
        "canUseFree": {
          "type": "boolean"
        },
        "compareLocked": {
          "type": "boolean"
        },
        "nextResetAt": {
          "type": [
            "string",
            "null"
          ]
        },
        "dailyFreeLimit": {
          "type": [
            "number",
            "null"
          ]
        },
        "pricing": {
          "type": "object",
          "properties": {
            "currency": {
              "type": "string"
            },
            "trialDays": {
              "type": "number"
            },
            "freeTemplateCount": {
              "type": "number"
            },
            "monthly": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "price": {
                  "type": "number"
                },
                "interval": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "label",
                "price",
                "interval"
              ],
              "additionalProperties": false
            },
            "annual": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "price": {
                  "type": "number"
                },
                "interval": {
                  "type": "string"
                },
                "savingsLabel": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "label",
                "price",
                "interval",
                "savingsLabel"
              ],
              "additionalProperties": false
            }
          },
          "required": [
            "currency",
            "trialDays",
            "freeTemplateCount",
            "monthly",
            "annual"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "state",
        "trialEndsAt",
        "isPro",
        "trialActive",
        "canUseFree",
        "pricing"
      ],
      "additionalProperties": false
    },
    "localization": {
      "type": "object",
      "properties": {
        "uiLanguage": {
          "type": "object",
          "properties": {
            "code": {
              "type": "string"
            },
            "name": {
              "type": "string"
            },
            "flag": {
              "type": "string"
            }
          },
          "required": [
            "code",
            "name",
            "flag"
          ],
          "additionalProperties": false
        },
        "inputLanguage": {
          "$ref": "#/properties/localization/properties/uiLanguage"
        },
        "outputLanguage": {
          "$ref": "#/properties/localization/properties/uiLanguage"
        },
        "supportedCount": {
          "type": "number"
        }
      },
      "required": [
        "uiLanguage",
        "inputLanguage",
        "outputLanguage",
        "supportedCount"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "view",
    "entitlement",
    "localization"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡prepare_compare(name, prompt, values, uiLanguage, inputLanguage, ...)

Prepare one canonical prompt for two or more AI providers so the user can compare answers. This is a Send action: it starts the 3-day free trial on first use. Compare Mode requires an active trial or Pro subscription. Never calls third-party models on the user's behalf.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "prompt": {
      "type": "string",
      "minLength": 1,
      "maxLength": 30000
    },
    "values": {
      "type": "object",
      "additionalProperties": {
        "type": [
          "string",
          "number",
          "boolean"
        ]
      },
      "default": {}
    },
    "uiLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    },
    "inputLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    },
    "outputLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    },
    "providers": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "chatgpt",
          "claude",
          "gemini",
          "perplexity",
          "grok",
          "copilot",
          "mistral"
        ]
      },
      "minItems": 2,
      "maxItems": 7,
      "default": [
        "chatgpt",
        "claude"
      ]
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Esquema de salida

{
  "type": "object",
  "properties": {
    "view": {
      "type": "string",
      "enum": [
        "compare",
        "compare_locked",
        "locked"
      ]
    },
    "prompt": {
      "type": "string"
    },
    "sourceTemplate": {
      "type": "string"
    },
    "providers": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string"
          },
          "label": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "label",
          "url"
        ],
        "additionalProperties": false
      }
    },
    "instructions": {
      "type": "string"
    },
    "message": {
      "type": "string"
    },
    "template": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "goal": {
          "type": "string"
        },
        "plan": {
          "type": "string"
        },
        "fields": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "key": {
                "type": "string"
              },
              "label": {
                "type": "string"
              },
              "defaultValue": {
                "type": "string"
              }
            },
            "required": [
              "key",
              "label",
              "defaultValue"
            ],
            "additionalProperties": false
          }
        },
        "hasPrompt": {
          "type": "boolean"
        },
        "locked": {
          "type": "boolean"
        },
        "lockReason": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "id",
        "name",
        "description",
        "goal",
        "plan",
        "fields",
        "hasPrompt",
        "locked",
        "lockReason"
      ],
      "additionalProperties": false
    },
    "entitlement": {
      "type": "object",
      "properties": {
        "state": {
          "type": "string"
        },
        "trialEndsAt": {
          "type": [
            "string",
            "null"
          ]
        },
        "isPro": {
          "type": "boolean"
        },
        "trialActive": {
          "type": "boolean"
        },
        "canUseFree": {
          "type": "boolean"
        },
        "compareLocked": {
          "type": "boolean"
        },
        "nextResetAt": {
          "type": [
            "string",
            "null"
          ]
        },
        "dailyFreeLimit": {
          "type": [
            "number",
            "null"
          ]
        },
        "pricing": {
          "type": "object",
          "properties": {
            "currency": {
              "type": "string"
            },
            "trialDays": {
              "type": "number"
            },
            "freeTemplateCount": {
              "type": "number"
            },
            "monthly": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "price": {
                  "type": "number"
                },
                "interval": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "label",
                "price",
                "interval"
              ],
              "additionalProperties": false
            },
            "annual": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string"
                },
                "label": {
                  "type": "string"
                },
                "price": {
                  "type": "number"
                },
                "interval": {
                  "type": "string"
                },
                "savingsLabel": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "label",
                "price",
                "interval",
                "savingsLabel"
              ],
              "additionalProperties": false
            }
          },
          "required": [
            "currency",
            "trialDays",
            "freeTemplateCount",
            "monthly",
            "annual"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "state",
        "trialEndsAt",
        "isPro",
        "trialActive",
        "canUseFree",
        "pricing"
      ],
      "additionalProperties": false
    },
    "localization": {
      "type": "object",
      "properties": {
        "uiLanguage": {
          "type": "object",
          "properties": {
            "code": {
              "type": "string"
            },
            "name": {
              "type": "string"
            },
            "flag": {
              "type": "string"
            }
          },
          "required": [
            "code",
            "name",
            "flag"
          ],
          "additionalProperties": false
        },
        "inputLanguage": {
          "$ref": "#/properties/localization/properties/uiLanguage"
        },
        "outputLanguage": {
          "$ref": "#/properties/localization/properties/uiLanguage"
        },
        "supportedCount": {
          "type": "number"
        }
      },
      "required": [
        "uiLanguage",
        "inputLanguage",
        "outputLanguage",
        "supportedCount"
      ],
      "additionalProperties": false
    }
  },
  "required": [
    "view",
    "entitlement",
    "localization"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_custom_model_capabilities

Return supported BYOM adapter modes, credential policy, network restrictions, and notes about localhost access from the public remote MCP.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢validate_custom_model(adapterMode, baseUrl, endpoint, model, apiKey, ...)

Validate a developer-supplied model endpoint. Checks HTTPS, SSRF, and optionally probes the model with a minimal request. API keys are transient and never persisted or echoed.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "adapterMode": {
      "type": "string",
      "enum": [
        "openai-compatible",
        "custom-rest"
      ]
    },
    "baseUrl": {
      "type": "string",
      "maxLength": 2000
    },
    "endpoint": {
      "type": "string",
      "maxLength": 2000
    },
    "model": {
      "type": "string",
      "maxLength": 200,
      "default": ""
    },
    "apiKey": {
      "type": "string",
      "maxLength": 2000
    },
    "authMode": {
      "type": "string",
      "enum": [
        "bearer",
        "api-key-header",
        "none"
      ],
      "default": "bearer"
    },
    "apiKeyHeader": {
      "type": "string",
      "maxLength": 100,
      "default": "x-api-key"
    },
    "promptField": {
      "type": "string",
      "maxLength": 100,
      "default": "prompt"
    },
    "systemField": {
      "type": "string",
      "maxLength": 100,
      "default": "system"
    },
    "responseTextPath": {
      "type": "string",
      "maxLength": 200
    },
    "probe": {
      "type": "boolean",
      "default": false
    }
  },
  "required": [
    "adapterMode"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪run_custom_model(adapterMode, baseUrl, endpoint, model, apiKey, ...)

Run a Poly-Glot prompt against a developer-supplied model endpoint. API keys are transient and never persisted. Respects Poly-Glot entitlement checks and applies language instructions.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "adapterMode": {
      "type": "string",
      "enum": [
        "openai-compatible",
        "custom-rest"
      ]
    },
    "baseUrl": {
      "type": "string",
      "maxLength": 2000
    },
    "endpoint": {
      "type": "string",
      "maxLength": 2000
    },
    "model": {
      "type": "string",
      "maxLength": 200,
      "default": ""
    },
    "apiKey": {
      "type": "string",
      "maxLength": 2000
    },
    "prompt": {
      "type": "string",
      "minLength": 1,
      "maxLength": 30000
    },
    "system": {
      "type": "string",
      "maxLength": 10000
    },
    "temperature": {
      "type": "number",
      "minimum": 0,
      "maximum": 2
    },
    "maxTokens": {
      "type": "integer",
      "minimum": 1,
      "maximum": 128000
    },
    "extraHeaders": {
      "type": "object",
      "additionalProperties": {
        "type": "string"
      },
      "default": {}
    },
    "authMode": {
      "type": "string",
      "enum": [
        "bearer",
        "api-key-header",
        "none"
      ],
      "default": "bearer"
    },
    "apiKeyHeader": {
      "type": "string",
      "maxLength": 100,
      "default": "x-api-key"
    },
    "promptField": {
      "type": "string",
      "maxLength": 100,
      "default": "prompt"
    },
    "systemField": {
      "type": "string",
      "maxLength": 100,
      "default": "system"
    },
    "responseTextPath": {
      "type": "string",
      "maxLength": 200
    },
    "uiLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    },
    "inputLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    },
    "outputLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    }
  },
  "required": [
    "adapterMode",
    "prompt"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪prepare_custom_compare(prompt, builtinProviders, customModels, uiLanguage, inputLanguage, ...)

Build a Compare Mode plan containing built-in Poly-Glot providers and developer-supplied custom model descriptors. Credentials are supplied only at execution time and are never embedded in the comparison plan.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "prompt": {
      "type": "string",
      "minLength": 1,
      "maxLength": 30000
    },
    "builtinProviders": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "chatgpt",
          "claude",
          "gemini",
          "perplexity",
          "grok",
          "copilot",
          "mistral"
        ]
      },
      "default": []
    },
    "customModels": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "label": {
            "type": "string",
            "maxLength": 100
          },
          "adapterMode": {
            "type": "string",
            "enum": [
              "openai-compatible",
              "custom-rest"
            ]
          },
          "baseUrl": {
            "type": "string",
            "maxLength": 2000
          },
          "endpoint": {
            "type": "string",
            "maxLength": 2000
          },
          "model": {
            "type": "string",
            "maxLength": 200
          }
        },
        "required": [
          "label",
          "adapterMode"
        ],
        "additionalProperties": false
      },
      "minItems": 1,
      "maxItems": 5
    },
    "uiLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    },
    "inputLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    },
    "outputLanguage": {
      "type": "string",
      "maxLength": 80,
      "default": "EN"
    }
  },
  "required": [
    "prompt",
    "customModels"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪transcribe_audio(audioUrl, audioBase64, filename, mimeType, languageHint, ...)

Transcribe supplied audio for cross-platform Poly-Glot workflows. Provide exactly one of audioUrl (HTTPS only) or audioBase64.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "audioUrl": {
      "type": "string",
      "format": "uri"
    },
    "audioBase64": {
      "type": "string"
    },
    "filename": {
      "type": "string"
    },
    "mimeType": {
      "type": "string"
    },
    "languageHint": {
      "type": "string"
    },
    "prompt": {
      "type": "string"
    },
    "detectLanguage": {
      "type": "boolean"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪detect_language(text)

Detect the language of supplied text and map it to a supported Poly-Glot language.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "text"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪translate_text(text, sourceLanguage, targetLanguage)

Translate text into a supported Poly-Glot language. Preserves meaning, formatting, names, code, and URLs.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "minLength": 1
    },
    "sourceLanguage": {
      "type": "string",
      "default": "auto"
    },
    "targetLanguage": {
      "type": "string",
      "minLength": 1
    }
  },
  "required": [
    "text",
    "targetLanguage"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪localize_text(text, targetLanguage, locale, audience, tone)

Localize text for a target language, locale, audience, and tone — not merely literal translation.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "minLength": 1
    },
    "targetLanguage": {
      "type": "string",
      "minLength": 1
    },
    "locale": {
      "type": "string"
    },
    "audience": {
      "type": "string"
    },
    "tone": {
      "type": "string"
    }
  },
  "required": [
    "text",
    "targetLanguage"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada15 herramientas
verificadoversión no registrada15 herramientas
verificadoversión no registrada15 herramientas