Skip to content

Conversation

@jeroenvervaeke
Copy link
Member

Proposed changes

Replaced scary error messages with user-friendly messages that don't expose technical error details. When Docker is unavailable, show a simple message indicating Atlas Local tools are disabled but other tools continue to work normally.

Example output

[INFO] 1006001 - streamableHttpTransport: Server started on http://127.0.0.1:3000 (90571)
Cannot connect to Docker. Atlas Local tools are disabled. All other tools continue to work normally.

Jira: [MCP-276] [mongodb-mcp-server] Make "docker unavailable" less scary.

Replace scary error messages with user-friendly messages that don't
expose technical error details. When Docker is unavailable, show a
simple message indicating Atlas Local tools are disabled but other
tools continue to work normally.
@jeroenvervaeke jeroenvervaeke requested a review from a team as a code owner October 29, 2025 17:08
@coveralls
Copy link
Collaborator

Pull Request Test Coverage Report for Build 18916192837

Details

  • 2 of 4 (50.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.03%) to 80.256%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/common/atlasLocal.ts 2 4 50.0%
Totals Coverage Status
Change from base Build 18916107471: 0.03%
Covered Lines: 6355
Relevant Lines: 7777

💛 - Coveralls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants