Education
Generador de mazos SRS desde lista de frecuencia
Pega una lista de vocabulario bilingüe y exporta un mazo compatible con Anki que divide cada entrada en tarjetas de reconocimiento, recuerdo y cloze con categoría, IPA y frases de ejemplo, más una vista previa SM-2.
Inicio rápido
Llama a esta herramienta desde tu código en tres lenguajes.
curl -X POST 'https://api.elysiatools.com/es/api/tools/language-vocab-spaced-repetition-deck-generator' \
-H 'Content-Type: application/json' \
-d '{"vocabList":"cat\t猫\ndog\t狗\nrabbit\t兔子","delimiter":"tab","layout":"word-translation","clozeLang":"English","deckName":"Animal Vocab","cardTypes":"all","genRecognition":true,"genRecall":true,"genCloze":true,"clozeTemplate":"Use {word} and {meaning}, e.g. I saw a {word} today. ({meaning})","includeSm2":true}'Referencia de la API
Envía una petición POST con tus entradas en JSON. Los parámetros de tipo archivo requieren una subida previa.
Endpoint
POST https://api.elysiatools.com/es/api/tools/language-vocab-spaced-repetition-deck-generatorParámetros
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| vocabList | textarea | Sí | — |
| delimiter | select | Sí | — |
| layout | select | Sí | — |
| clozeLang | select | Sí | — |
| deckName | text | No | — |
Integración MCP
Añade esta herramienta a tu servidor Model Context Protocol para que los agentes de IA puedan listarla y llamarla.
Configuración del servidor
Añade este bloque a la configuración de tu cliente MCP:
{
"mcpServers": {
"elysiatools-language-vocab-spaced-repetition-deck-generator": {
"name": "language-vocab-spaced-repetition-deck-generator",
"description": "Pega una lista de vocabulario bilingüe y exporta un mazo compatible con Anki que divide cada entrada en tarjetas de reconocimiento, recuerdo y cloze con categoría, IPA y frases de ejemplo, más una vista previa SM-2.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=language-vocab-spaced-repetition-deck-generator",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}Listar herramientas disponibles
Tras conectar al endpoint SSE, lista las herramientas expuestas:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Llamar a esta herramienta
Invoca la herramienta por su id; los argumentos se construyen a partir de sus parámetros:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "language-vocab-spaced-repetition-deck-generator",
"arguments": {
"vocabList": "cat\t猫\ndog\t狗\nrabbit\t兔子",
"delimiter": "tab",
"layout": "word-translation",
"clozeLang": "English",
"deckName": "Animal Vocab",
"cardTypes": "all",
"genRecognition": true,
"genRecall": true,
"genCloze": true,
"clozeTemplate": "Use {word} and {meaning}, e.g. I saw a {word} today. ({meaning})",
"includeSm2": true
}
}
}