echo

Text-to-speech API: neural voices, pay-per-credit in Bitcoin sats via BTCPay.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
90%
Integridad del esquema
58%
Calidad de los nombres
80%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (1)

  • LOWTool 'echo_tts' description lacks action verben echo_tts

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

Costo de contexto

~300Tokens (definiciones de herramientas)
~385 BTamaño de respuesta típico
Impacto mínimo en la atención (0.23% 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": {
    "echo": {
      "url": "https://echo-mcp.thetempleofdoom.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://echo-mcp.thetempleofdoom.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (5)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢echo_beacon

Check ECHO voice API status (free).

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "title": "echo_beaconArguments"
}
🟢echo_voices

List available TTS voices.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "title": "echo_voicesArguments"
}
⚪echo_tts(text, voice, api_key)

Synthesize speech from text (1 credit). Returns base64 MP3 audio.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "text": {
      "title": "Text",
      "type": "string"
    },
    "voice": {
      "default": "en-US-JennyNeural",
      "title": "Voice",
      "type": "string"
    },
    "api_key": {
      "default": "",
      "title": "Api Key",
      "type": "string"
    }
  },
  "required": [
    "text"
  ],
  "title": "echo_ttsArguments"
}
🟡echo_order(credits)

Create a payment order for ECHO credits (BTCPay checkout URL).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "credits": {
      "default": 50,
      "title": "Credits",
      "type": "integer"
    }
  },
  "title": "echo_orderArguments"
}
⚪echo_collect_key(order_id)

Collect your ECHO API key after paying (status=settled).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "order_id": {
      "title": "Order Id",
      "type": "string"
    }
  },
  "required": [
    "order_id"
  ],
  "title": "echo_collect_keyArguments"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada5 herramientas