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.

유량

MCP 서버를 사용하여 기존 도구 및 편집기와 통합되는 강력한 AI 기반 AO 도구입니다.

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

구현된 기능

  • 자연어만을 사용하여 AO 코드 실행
  • 자연어를 사용하여 사용자 정의 AO 코드/청사진을 완전히 생성하고 실행합니다.
  • Cursor, Windsurf, Claude 및 MCP 도구 호출을 지원하는 모든 기존 AI 개발 도구와 통합됩니다.
  • 프로세스에 푸시하는 모든 코드를 테스트할 수 있습니다.
  • 복잡한 핸들러를 생성하고 테스트할 수 있습니다.

구현할 기능

  • AO 생태계 도구와의 통합
  • AO에 대한 더 많은 컨텍스트를 추가하여 더 나은 코드 생성 기능 제공

기술 스택

  • 아오
  • 아르위브
  • MCP 타입스크립트 SDK
  • 타입스크립트
  • 노드.js

설치

현재 Flux를 설치하고 사용하는 방법은 두 가지가 있습니다. 현재 Cursor에서만 상당히 테스트되었으므로 Cursor에 FLux를 설치하는 방법을 보여드리겠습니다.

  1. 로컬 설정 - 모든 것이 로컬에 존재하기를 원하는 사용자의 경우 원격 서버가 필요하지 않습니다.
    • 최신 안정 버전의 NODE.js가 설치되어 있는지 확인하세요 - Node.js 다운로드
    • 로컬 머신의 어떤 폴더에든 local/index.js 파일의 내용을 복사하고 절대 경로를 복사합니다.
    • 커서를 열고 설정 > 커서 설정 > MCP > 새 MCP 도구 추가 로 이동합니다.
    • 이 코드를 파일에 붙여넣으세요지엑스피1
    • 모든 것을 올바르게 했다면 모든 도구가 로드된 flux MCP를 볼 수 있으며 Cursor에서 사용할 준비가 되었습니다!
  2. 원격 설정 - 로컬에 아무것도 설치하지 않고 Flux를 사용하려는 사용자를 위한 설정
    • 커서를 열고 설정 > 커서 설정 > MCP > 새 MCP 도구 추가 로 이동합니다.
    • 이 코드를 파일에 붙여넣으세요
      "mcpServers": { "flux": { "url": "https://flux-2esw.onrender.com/sse", } }
    • 모든 것을 올바르게 했다면 모든 도구가 로드된 flux MCP를 볼 수 있으며 Cursor에서 사용할 준비가 되었습니다!

용법

MCP 서버를 사용하기 전에 먼저 커서에 AO 문서용 llms.txt 파일을 추가하고 컨텍스트로 사용하는 것이 좋습니다. 방법을 모르시겠다면 커서에 문서를 추가하는 방법에 대한 이 문서를 참조하세요.

커서에 더 많은 맥락을 제공할수록 응답의 정확도가 높아집니다.

이제 커서 프로젝트에 사용자 지정 규칙을 추가하여 커서가 환각을 보거나 잘못된 응답을 하지 않도록 하세요. 설정 > 커서 설정 > 규칙 > 새 규칙 추가 에서 규칙을 추가할 수 있습니다.

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 서버를 사용할 수 있습니다.

지원하다

서버에 문제가 있거나 버그가 발견되면 문제를 공개하거나 flux.mcp@gamil.com 으로 메일을 보내 알려주시기 바랍니다.

You must be authenticated.

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

AO(Arweave 운영 체제)와 자연어 상호작용을 가능하게 하는 AI 기반 MCP 서버로, 수동 코딩 없이 코드와 핸들러를 만들고, 실행하고, 테스트할 수 있습니다.

  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