Lmao the librechat hellscape was caused by not running on the default port.
I made sure everything in docker matched but for some reason changing it off port 8000 made SSE shit the bed.
Curl reqs succeeded but the librechat container failed to connect (despite the MCP server container replying 200)
Anyway now back to actual work but my team has a plug and play chat agent with jira/confluence/linear/web search now