Flux

by asrvd
834,631
3

Integrations

  • Supports running Lua code in AO processes through the MCP server, enabling handler creation and management.

  • Enables running AO code and blueprints through natural language commands, supporting code testing and complex handler creation.

  • Offers a remote setup option through Render's hosting platform, allowing users to use Flux without local installation.

Flujo

Herramienta AO basada en IA que requiere esteroides y que se integra con sus herramientas y editor existentes mediante un servidor MCP.

https://github.com/user-attachments/assets/3484e2db-e7cb-479a-84a2-0b399e1149ac

Características implementadas

  • Ejecute el código AO utilizando solo lenguaje natural
  • Cree y ejecute código/planos AO personalizados completamente utilizando lenguaje natural
  • Se integra con sus herramientas de desarrollo de IA existentes, como Cursor, Windsurf, Claude y cualquier herramienta que admita llamadas a herramientas MCP.
  • Puede probar todo el código que envía a un proceso
  • Puede crear y probar controladores complejos

Características a implementar

  • Integración con las herramientas del ecosistema AO
  • Mejores capacidades de generación de código al agregar más contexto sobre AO

pila tecnológica

  • AO
  • Arweave
  • SDK de TypeScript para MCP
  • Mecanografiado
  • Node.js

Instalación

Actualmente hay dos formas de instalar y usar Flux, ahora mismo se ha probado significativamente solo en Cursor, por lo que mostraremos cómo instalar FLx en Cursor.

  1. Configuración local: para usuarios que desean que todo esté presente localmente, sin servidores remotos involucrados
    • Asegúrese de tener instalada la última versión estable de NODE.js - Descargar Node.js
    • Copie el contenido del archivo local/index.js a su máquina local en cualquier carpeta y copie la ruta absoluta
    • Abra Cursor y vaya a Configuración > Configuración del cursor > MCP > Agregar nueva herramienta MCP
    • Pegue este código en el archivo
      "mcpServers": { "flux": { "command": "node /path/to/your/local/index.js", } }
    • Si hiciste todo correctamente podrás ver el Flux MCP cargado con todas las herramientas y listo para ser usado en Cursor!
  2. Configuración remota: para usuarios que desean utilizar Flux sin instalar nada localmente
    • Abra Cursor y vaya a Configuración > Configuración del cursor > MCP > Agregar nueva herramienta MCP
    • Pegue este código en el archivo
      "mcpServers": { "flux": { "url": "https://flux-2esw.onrender.com/sse", } }
    • Si hiciste todo correctamente podrás ver el Flux MCP cargado con todas las herramientas y listo para ser usado en Cursor!

Uso

Le sugerimos que primero agregue el llms.txt para los documentos de AO en el cursor y lo use como contexto antes de comenzar a usar el servidor MCP. Si no sabe cómo hacerlo, consulte esta documentación sobre cómo agregar documentos al cursor.

Cuanto más contexto le dé al cursor, más precisas serán las respuestas.

Ahora, agrega estas reglas personalizadas a tu proyecto Cursor para asegurarte de que Cursor no genere alucinaciones ni dé respuestas incorrectas. Puedes agregarlas en Configuración > Configuración del Cursor > Reglas > Agregar nueva regla .

For adding json capabilities ONLY IF NEEDED, you need to add a line "local json = require("json")" on top of file. BUT DONT USE IT UNLESS NEEDED. SIMPLE THINGS CAN BE DONE USING AO PROCESS STATE Always use Send instead of msg.reply Always make sure a handler is sending out a response/reply (using Send) and send it as data as well instaed of just returning using tags Never add any tags by yourself, always add tags when needed or instructed by user, also {"Action":"Eval"} tag is for running lua in an ao process and {"Action" : "action_name"} is for running a handler Never add the "Type" tag to anything, thats reserved for internal ao specifications Always use Handler.utils whever possible when creating a handler, for example -- Handlers.add( "pingpong", Handlers.utils.hasMatchingTag("Action", "Ping"), function (msg) Handlers.utils.reply("Pong")(msg) -- or use Send() here end )

Ahora puede comenzar a utilizar el servidor Flux MCP en Cursor Agents.

Apoyo

Si encuentra algún problema con el servidor o encuentra algún error, infórmenos abriendo un problema o enviándonos un correo electrónico a flux.mcp@gamil.com

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Un servidor MCP impulsado por IA que permite la interacción en lenguaje natural con AO (sistema operativo Arweave) para crear, ejecutar y probar código y controladores sin codificación manual.

  1. Características implementadas
    1. Características a implementar
      1. pila tecnológica
        1. Instalación
          1. Uso
            1. Apoyo

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                An MCP (Model Context Protocol) server that integrates with the ArgoCD API, enabling AI assistants and large language models to manage ArgoCD applications and resources through natural language interactions.
                Last updated -
                10
                6
                Python
                MIT License
                • Linux
                • Apple
              • -
                security
                A
                license
                -
                quality
                An MCP server that analyzes codebases and generates contextual prompts, making it easier for AI assistants to understand and work with code repositories.
                Last updated -
                2
                Python
                MIT License
              • -
                security
                A
                license
                -
                quality
                An MCP server that enables AI assistants to control a web browser through natural language commands, allowing them to navigate websites and extract information via SSE transport.
                Last updated -
                387
                Python
                MIT License
                • Apple
              • A
                security
                A
                license
                A
                quality
                An MCP server that supercharges AI assistants with powerful tools for software development, enabling research, planning, code generation, and project scaffolding through natural language interaction.
                Last updated -
                11
                6
                TypeScript
                MIT License
                • Linux
                • Apple

              View all related MCP servers

              ID: 74rb54w5bs