本项目实现了基于Golang的MCP服务器与Nomad的连接,提供了模型压缩和优化相关功能,支持MCP协议,还具备HTTP API以及日志记录与监控能力。
本项目是基于Golang的MCP服务器连接到Nomad,可通过多种方式安装并使用,下面为你详细介绍。
docker run -i --rm --network=host kocierik/mcpnomad-server:latest
docker run -i --rm \
-e NOMAD_ADDR=http://host.docker.internal:4646 \
kocierik/mcpnomad-server:latest
go get github.com/kocierik/mcp-nomad
go install github.com/kocierik/mcp-nomad
docker run -i --rm \
-e NOMAD_ADDR=http://172.17.0.1:4646 \
-e "NOMAD_TOKEN=secret-token-acl-optional"
kocierik/mcpnomad-server:latest
docker run -i --rm \
-e NOMAD_ADDR=http://host.docker.internal:4646 \
kocierik/mcpnomad-server:latest
{
"mcpServers": {
"mcp_nomad": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e", "NOMAD_TOKEN=secret-token-acl-optional",
"-e", "NOMAD_ADDR=http://host.docker.internal:4646",
"kocierik/mcpnomad-server:latest"
]
}
}
}
欢迎通过GitHub提交Pull Request,为该项目贡献力量。
本项目遵循MIT许可证协议。