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.

Поток

Инструмент AO на основе искусственного интеллекта, вызывающий «стероиды», который интегрируется с вашими существующими инструментами и редактором с помощью сервера MCP.

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

Реализованные функции

  • Запустить код АО, используя только естественный язык
  • Создавайте и запускайте собственный код/чертежи АО, полностью используя естественный язык
  • Интегрируется с существующими инструментами разработки ИИ, такими как Cursor, Windsurf, Claude и всем, что поддерживает вызов инструментов MCP.
  • Может тестировать весь код, который он отправляет в процесс.
  • Может создавать и тестировать сложные обработчики

Функции, которые будут реализованы

  • Интеграция с инструментами экосистемы AO
  • Улучшенные возможности генерации кода за счет добавления большего контекста об АО

Технологический стек

  • АО
  • Арвив
  • MCP машинописный SDK
  • Машинопись
  • Node.js

Установка

В настоящее время существует два способа установки и использования Flux. На данный момент он был протестирован только на Cursor, поэтому мы покажем, как установить FLux в Cursor.

  1. Локальная настройка — для пользователей, которые хотят, чтобы все было локально, без участия удаленных серверов.
    • Убедитесь, что у вас установлена последняя стабильная версия NODE.js - загрузка Node.js
    • Скопируйте содержимое файла local/index.js на локальный компьютер в любую папку и скопируйте абсолютный путь
    • Откройте курсор и перейдите в Настройки > Настройки курсора > MCP > Добавить новый инструмент MCP.
    • Вставьте этот код в файл
      "mcpServers": { "flux": { "command": "node /path/to/your/local/index.js", } }
    • Если вы все сделали правильно, вы увидите загруженный Flux MCP со всеми инструментами, готовый к использованию в Cursor!
  2. Удаленная настройка — для пользователей, которые хотят использовать Flux, не устанавливая ничего локально.
    • Откройте курсор и перейдите в Настройки > Настройки курсора > MCP > Добавить новый инструмент MCP.
    • Вставьте этот код в файл
      "mcpServers": { "flux": { "url": "https://flux-2esw.onrender.com/sse", } }
    • Если вы все сделали правильно, вы увидите загруженный Flux MCP со всеми инструментами, готовый к использованию в Cursor!

Использование

Мы бы посоветовали вам сначала добавить llms.txt для документов AO в курсор и использовать его в качестве контекста, прежде чем вы начнете использовать сервер MCP. Если вы не знаете, как это сделать, ознакомьтесь с этой документацией о том, как добавить документы в курсор.

Чем больше контекста вы дадите курсору, тем точнее будут ответы.

Теперь добавьте эти пользовательские правила в свой проект Курсора, чтобы убедиться, что Курсор не галлюцинирует или не дает неправильных ответов. Вы можете добавить эти правила в Настройки > Настройки Курсора > Правила > Добавить новое правило .

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 )

Теперь вы можете начать использовать сервер Flux MCP в Cursor Agents.

Поддерживать

Если вы обнаружите какие-либо проблемы с сервером или столкнетесь с какими-либо ошибками, сообщите нам об этом, создав сообщение о проблеме или отправив нам письмо по адресу flux.mcp@gamil.com.

You must be authenticated.

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

Сервер MCP на базе искусственного интеллекта, который обеспечивает взаимодействие на естественном языке с AO (операционная система Arweave) для создания, запуска и тестирования кода и обработчиков без ручного кодирования.

  1. Реализованные функции
    1. Функции, которые будут реализованы
      1. Технологический стек
        1. Установка
          1. Использование
            1. Поддерживать

              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