Packages

TCP MCP server for supervising child BEAM OS instances. Spawns Mix projects as child nodes via Port, connects through Erlang distribution for remote evaluation.

Current section

Files

Jump to
os_sup_mcp mix.exs
Raw

mix.exs

defmodule OsSupMcp.MixProject do
use Mix.Project
@version "0.1.0"
@source_url "https://github.com/xenomorphtech/os_sup_mcp"
def project do
[
app: :os_sup_mcp,
version: @version,
elixir: "~> 1.19",
start_permanent: Mix.env() == :prod,
deps: deps(),
description: description(),
package: package(),
source_url: @source_url
]
end
def application do
[
extra_applications: [:logger],
mod: {OsSupMcp.Application, []}
]
end
defp deps do
[
{:jason, "~> 1.4"},
{:ex_doc, "~> 0.34", only: :dev, runtime: false}
]
end
defp description do
"TCP MCP server for supervising child BEAM OS instances. Spawns Mix projects as child nodes via Port, connects through Erlang distribution for remote evaluation."
end
defp package do
[
licenses: ["MIT"],
links: %{"GitHub" => @source_url},
files: ~w(lib config mix.exs README.md LICENSE .formatter.exs)
]
end
end