Hi All, Im trying to follow the clojure-mcp README using Claude and getting the following:
2025-10-03T16:37:21.006Z [clojure-mcp] [info] Initializing server... { metadata: undefined }
2025-10-03T16:37:21.010Z [clojure-mcp] [info] Using MCP server command: /bin/bash with args and path: {
metadata: {
args: [ '-c', 'clojure -X:mcp :port 7888', [length]: 2 ],
paths: [
'/usr/local/bin',
'/opt/homebrew/bin',
'/usr/bin',
'/usr/bin',
'/bin',
'/usr/sbin',
'/sbin',
[length]: 7
]
}
} %o
2025-10-03T16:37:21.011Z [clojure-mcp] [info] Server started and connected successfully { metadata: undefined }
2025-10-03T16:37:21.050Z [clojure-mcp] [info] Message from client: {"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"claude-ai","version":"0.1.0"}},"jsonrpc":"2.0","id":0} { metadata: undefined }
2025-10-03T16:38:21.053Z [clojure-mcp] [info] Message from client: {"jsonrpc":"2.0","method":"notifications/cancelled","params":{"requestId":0,"reason":"McpError: MCP error -32001: Request timed out"}} { metadata: undefined }
2025-10-03T16:38:21.053Z [clojure-mcp] [info] Client transport closed { metadata: undefined }
2025-10-03T16:38:21.054Z [clojure-mcp] [info] Server transport closed { metadata: undefined }
2025-10-03T16:38:21.054Z [clojure-mcp] [info] Client transport closed { metadata: undefined }
2025-10-03T16:38:21.055Z [clojure-mcp] [info] Server transport closed unexpectedly, this is likely due to the process exiting early. If you are developing this MCP server you can add output to stderr (i.e. `console.error('...')` in JavaScript, `print('...', file=sys.stderr)` in python) and it will appear in this log. { metadata: undefined }
2025-10-03T16:38:21.055Z [clojure-mcp] [error] Server disconnected. For troubleshooting guidance, please visit our [debugging documentation]() { metadata: { context: 'connection', stack: undefined } }
2025-10-03T16:42:21.661Z [clojure-mcp] [info] Client transport closed { metadata: undefined }
2025-10-03T16:42:21.660Z [clojure-mcp] [info] Shutting down server... { metadata: undefined } Is this meaningful to anyone? I can connect without any errors using the terminal flow…this only happens when connecting from Claude
I did try all the troubleshooting steps, too…all the paths, etc, seem fine
fyi, the clojure-mcp author and other users hang out in #ai-assisted-coding. not sure how many relevant folks are in this channel
@markaddleman ty for the pointer, appreciated