loading…
Search for a command to run...
loading…
A bridge for the Bitburner Remote API that enables AI models to interact with the game through file management and remote method tools. It supports stdio and HT
A bridge for the Bitburner Remote API that enables AI models to interact with the game through file management and remote method tools. It supports stdio and HTTP transports, featuring a local dashboard for monitoring connection status and events.
MCP server and local HTTP API bridge for the Bitburner Remote API.
localhost12525ws)npm install
npm run build
# REST API + dashboard
npm run start:api
# MCP stdio transport
npm run start:mcp
# MCP Streamable HTTP transport
npm run start:mcp:http
For stdio clients, point your MCP config to:
dist/mcp-server.js
For Streamable HTTP clients, use:
http://localhost:3003/mcp
BB_WS_HOST default: 0.0.0.0BB_WS_PORT default: 12525BB_API_PORT default: 3001BB_API_BASE_URL default: http://localhost:3001BB_DASHBOARD_HOST default: 127.0.0.1BB_DASHBOARD_PORT default: 3002BB_MCP_HTTP_HOST default: 127.0.0.1BB_MCP_HTTP_PORT default: 3003BB_MCP_HTTP_PATH default: /mcpBB_API_TOKEN optional bearer token for API and MCP endpointsHealth and dashboard:
GET /healthGET /dashboardGET /api/dashboard/eventsGET /api/dashboard/statusGET /api/docs/remote-apiGET /api/docs/globalsRemote API proxy endpoints:
POST /api/remote/pushFilePOST /api/remote/getFilePOST /api/remote/deleteFilePOST /api/remote/getFileNamesPOST /api/remote/getAllFilesPOST /api/remote/calculateRamPOST /api/remote/getDefinitionFilePOST /api/remote/getSaveFilePOST /api/remote/getAllServersConvenience file endpoints:
GET /api/file/:filename?server=homePOST /api/file/writePOST /api/file/appendPOST /api/file/uploadDELETE /api/file/:filename?server=homeGET /api/files?server=home&path=.docs/ARCHITECTURE.mddocs/MCP_AI_GUIDE.mddocs/REMOTE_API_TOOLS.mdДобавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"bitburner-mcp-server": {
"command": "npx",
"args": []
}
}
}