VOOZH about

URL: https://glama.ai/mcp/servers/atoolz/flyte-mcp?locale=es-ES

⇱ flyte-mcp by atoolz | Glama


claude mcp add flyte -- uvx flyte-mcp
{
 "mcpServers": {
 "flyte": {
 "command": "uvx",
 "args": ["flyte-mcp"]
 }
 }
}

Añade esto a ~/.claude.json, ~/.cursor/mcp.json o al archivo de configuración de tu cliente.


Por qué existe

Si le pides a cualquier asistente de IA "escribe una tarea de Flyte V2 con caché y 4 GPUs", obtendrás código incorrecto con total confianza: importaciones de V1, decoradores inventados, argumentos de recursos alucinados. El asistente no tiene un canal fiable hacia el ecosistema de Flyte, por lo que llena el vacío con suposiciones basadas en datos de entrenamiento.

flyte-mcp es ese canal. Incluye un paquete de conocimientos versionado construido directamente desde el árbol de fuentes de flyte-sdk y el Flyte Plugin Registry, además de un puente ligero de tiempo de ejecución para ejecutar tareas cuando hay un clúster configurado. El asistente deja de adivinar y empieza a responder.

Related MCP server: CodeFlow MCP Server

Qué puede hacer tu asistente

Capacidad

Herramientas

Aprender la API V2

get_flyte_symbol · search_flyte_api · list_flyte_symbols

Encontrar ejemplos canónicos

find_flyte_example_for · get_flyte_pattern · list_flyte_patterns

Elegir el plugin correcto

suggest_flyte_plugin_for · list_flyte_plugins · get_flyte_plugin

Migrar código V1 a V2

migrate_v1_to_v2

Orientarse

get_flyte_overview · get_flyte_features · get_flyte_install_guide · get_flyte_version

Ejecutar en un clúster

run_flyte_task · get_flyte_execution_status · list_flyte_recent_runs

Todas las herramientas son Python puro, transporte stdio, sin llamadas de red a menos que utilices explícitamente el puente de tiempo de ejecución.

Ejemplos de prompts que funcionan directamente

  • ¿Cómo pongo en caché una tarea y la invalido cuando cambian los datos de entrada?

  • Muéstrame un ejemplo de entrenamiento distribuido con PyTorch usando A100s.

  • ¿Qué plugin de Flyte uso para Snowflake y cuál es la importación?

  • Migra este flujo de trabajo de flytekit V1 a V2.

  • ¿Cuál es la firma de TaskEnvironment?

Tu asistente elige las herramientas adecuadas y ensambla respuestas precisas.

Reconstrucción del paquete de conocimientos

Los colaboradores y la automatización de lanzamientos pueden regenerar el paquete desde el código fuente:

python scripts/build_knowledge.py \
 --sdk-path /path/to/flyte-sdk \
 --registry /path/to/flyte-plugin-registry/src/data/plugins.json \
 --out src/flyte_mcp/data/flyte-v2-knowledge.json

Fuentes utilizadas:

  • flyte-sdk/src/flyte/__init__.py — símbolos públicos mediante AST

  • flyte-sdk/examples/* — patrones canónicos por tema

  • flyte-sdk/README.md, FEATURES.md, CONTRIBUTING.md — meta documentación

  • flyte-plugin-registry — catálogo de plugins curado

flytesnacks está excluido intencionadamente: V2 consolidó los ejemplos en el propio repositorio.

Relación con otros proyectos MCP de Flyte

  • wherobots/flyte-mcp — solo tiempo de ejecución. Descubre y ejecuta tareas en una instancia de Flyte desplegada mediante clave API. Complementario, no competitivo.

  • unionai/claude-agents-public — agentes personalizados de Claude Code (prompts del sistema, no un servidor MCP). Combínalos libremente.

Este proyecto se centra en la creación: el momento en que un desarrollador escribe un prompt preguntando sobre Flyte.

Hoja de ruta

  • GitHub Action para reconstruir automáticamente el paquete de conocimientos en cada lanzamiento de flyte-sdk

  • Listado en el MCP Registry oficial

  • Búsqueda semántica local mediante un modelo pequeño de sentence-transformer

  • Codemod de migración basado en AST (reemplazando el paso actual de regex)

  • Herramienta de streaming de logs (get_flyte_execution_logs) con soporte para tail

Licencia

Apache-2.0 — la misma licencia que Flyte.

Aviso legal

Proyecto comunitario independiente. No está afiliado oficialmente ni respaldado por Flyte o Union.ai. El nombre y el logotipo de Flyte son marcas comerciales de sus respectivos propietarios.

A
license - permissive license
B
quality
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/atoolz/flyte-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server