Agent♥︎Age
Catalog

io.github.DROOdotFOO/raxol

Official

by DROOdotFOO · Elixir

Elixir/OTP runtime where every UI component auto-exposes MCP tools; stdio server: mix mcp.server

io.github.DROOdotFOO/raxol — MCP Server

Raxol is an Elixir/OTP runtime that auto-exposes MCP tools from UI components. It runs as a stdio server via mix mcp.server. The project positions an app as a single source that can be rendered across multiple surfaces, including terminal, browser, SSH session, or an agent.

🛠️ Key Features

  • Elixir/OTP runtime
  • Every UI component auto-exposes MCP tools
  • stdio MCP server (mix mcp.server)
  • Topics include mcp, agent-ui, and multi-surface

🚀 Use Cases

  • Render one app to a terminal
  • Render one app to a browser
  • Render one app over an SSH session
  • Render one app for an agent

⚡ Developer Benefits

  • Single-app approach for multiple rendering targets
  • MCP tool availability tied to UI components

⚠️ Limitations

  • Server interface is stdio (mix mcp.server), per the available documentation snippet.

Topics

otpai-agentsbeamdistributed-systemselixirelm-architectureflexboxhot-reloadliveviewsession-recordingsshtime-travel-debuggingwidgetsagent-uiagentic-commercecrdtmcpmulti-surface