[Bug]: Claude Desktop raises invalid JSON due to banner
Closed this issue · 2 comments
Omoeba commented
What happened?
Steps to reproduce:
- Have an existing
claude_desktop_config.jsonwith valid MCP servers - Import all MCP servers using
mcpm client import claude-desktop - Create a new profile, I named it
default - Select "yes" for
Replace all servers in claude-desktop config with 'mcpm profile run default'? - Launch Claude Desktop
Cause of issue:
mcpm profile run default prints an ascii banner to stdout, which is not valid JSON
❯ mcpm profile run default
[08/18/25 22:12:00] INFO mcpm.commands.profile.run: Running profile 'default' with 10 server(s)
INFO mcpm.commands.profile.run: Starting profile 'default' over stdio
╭─ FastMCP 2.0 ───────────────────────────────────────────────────────────────────╮
│ │
│ │
│ _ __ ___ ______ __ __ _____________ ____ ____ │
│ _ __ ___ / ____/___ ______/ /_/ |/ / ____/ __ \ |___ \ / __ \ │
│ _ __ ___ / /_ / __ `/ ___/ __/ /|_/ / / / /_/ / ___/ / / / / / │
│ _ __ ___ / __/ / /_/ (__ ) /_/ / / / /___/ ____/ / __/_/ /_/ / │
│ _ __ ___ /_/ \__,_/____/\__/_/ /_/\____/_/ /_____(_)____/ │
│ │
│ │
│ │
│ 🖥️ Server name: profile-default │
│ 📦 Transport: STDIO │
│ │
│ 📚 Docs: https://gofastmcp.com │
│ 🚀 Deploy: https://fastmcp.cloud │
│ │
│ 🏎️ FastMCP version: 2.10.2 │
│ 🤝 MCP version: 1.13.0 │
│ │
│ │
╰─────────────────────────────────────────────────────────────────────────────────╯
What did you expect?
Enabling a profile for Claude Desktop should work without error.
MCPM Version
2.7.0
OS
macOS
Logs
2025-08-19T05:00:31.982Z [mcpm_profile_default] [info] Initializing server... { metadata: undefined }
2025-08-19T05:00:31.993Z [mcpm_profile_default] [info] Using MCP server command: /opt/homebrew/bin/mcpm with args and path: {
metadata: {
args: [ 'profile', 'run', 'default', [length]: 3 ],
paths: [
'/usr/local/bin',
'/opt/homebrew/bin',
'/usr/bin',
'/usr/bin',
'/bin',
'/usr/sbin',
'/sbin',
[length]: 7
]
}
} %o
2025-08-19T05:00:31.994Z [mcpm_profile_default] [info] Server started and connected successfully { metadata: undefined }
2025-08-19T05:00:32.007Z [mcpm_profile_default] [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-08-19T05:00:32.724Z [mcpm_profile_default] [error] Unexpected token '╭', "╭─────────"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '╭', "╭─────────"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.725Z [mcpm_profile_default] [error] Unexpected token '│', "│ /opt/hom"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ /opt/hom"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.725Z [mcpm_profile_default] [error] Unexpected token '│', "│ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.726Z [mcpm_profile_default] [error] Unexpected token '│', "│ 1 #!/o"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 1 #!/o"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.726Z [mcpm_profile_default] [error] Unexpected token '│', "│ 2 impo"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 2 impo"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.726Z [mcpm_profile_default] [error] Unexpected token '│', "│ ❱ 3 from"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ ❱ 3 from"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.726Z [mcpm_profile_default] [error] Unexpected token '│', "│ 4 if _"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 4 if _"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.726Z [mcpm_profile_default] [error] Unexpected token '│', "│ 5 │ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 5 │ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.726Z [mcpm_profile_default] [error] Unexpected token '│', "│ 6 │ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 6 │ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.726Z [mcpm_profile_default] [error] Unexpected token '│', "│ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.727Z [mcpm_profile_default] [error] Unexpected token '│', "│ /opt/hom"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ /opt/hom"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.727Z [mcpm_profile_default] [error] Unexpected token '│', "│ packages"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ packages"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.727Z [mcpm_profile_default] [error] Unexpected token '│', "│ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.727Z [mcpm_profile_default] [error] Unexpected token '│', "│ 9 fr"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 9 fr"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.727Z [mcpm_profile_default] [error] Unexpected token '│', "│ 10 "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 10 "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.727Z [mcpm_profile_default] [error] Unexpected token '│', "│ 11 fr"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 11 fr"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.727Z [mcpm_profile_default] [error] Unexpected token '│', "│ ❱ 12 fr"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ ❱ 12 fr"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.727Z [mcpm_profile_default] [error] Unexpected token '│', "│ 13 │ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 13 │ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.727Z [mcpm_profile_default] [error] Unexpected token '│', "│ 14 │ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 14 │ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.727Z [mcpm_profile_default] [error] Unexpected token '│', "│ 15 │ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 15 │ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.727Z [mcpm_profile_default] [error] Unexpected token '│', "│ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.728Z [mcpm_profile_default] [error] Unexpected token '│', "│ /opt/hom"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ /opt/hom"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.728Z [mcpm_profile_default] [error] Unexpected token '│', "│ packages"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ packages"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.728Z [mcpm_profile_default] [error] Unexpected token '│', "│ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.728Z [mcpm_profile_default] [error] Unexpected token '│', "│ 22 # A"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 22 # A"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.728Z [mcpm_profile_default] [error] Unexpected token '│', "│ 23 "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 23 "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.728Z [mcpm_profile_default] [error] Unexpected token '│', "│ 24 "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 24 "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.728Z [mcpm_profile_default] [error] Unexpected token '│', "│ ❱ 25 fro"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ ❱ 25 fro"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.728Z [mcpm_profile_default] [error] Unexpected token '│', "│ 26 │ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 26 │ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.728Z [mcpm_profile_default] [error] Unexpected token '│', "│ 27 │ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 27 │ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.728Z [mcpm_profile_default] [error] Unexpected token '│', "│ 28 │ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 28 │ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.728Z [mcpm_profile_default] [error] Unexpected token '│', "│ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.729Z [mcpm_profile_default] [error] Unexpected token '│', "│ /opt/hom"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ /opt/hom"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.729Z [mcpm_profile_default] [error] Unexpected token '│', "│ packages"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ packages"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.729Z [mcpm_profile_default] [error] Unexpected token '│', "│ "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.729Z [mcpm_profile_default] [error] Unexpected token '│', "│ 18 f"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 18 f"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.729Z [mcpm_profile_default] [error] Unexpected token '│', "│ 19 f"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 19 f"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.729Z [mcpm_profile_default] [error] Unexpected token '│', "│ 20 f"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 20 f"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.729Z [mcpm_profile_default] [error] Unexpected token '│', "│ ❱ 21 f"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ ❱ 21 f"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.729Z [mcpm_profile_default] [error] Unexpected token '│', "│ 22 "... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 22 "... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.729Z [mcpm_profile_default] [error] Unexpected token '│', "│ 23 c"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 23 c"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.729Z [mcpm_profile_default] [error] Unexpected token '│', "│ 24 c"... is not valid JSON {
metadata: {
context: 'connection',
stack: `SyntaxError: Unexpected token '│', "│ 24 c"... is not valid JSON\n` +
' at JSON.parse (<anonymous>)\n' +
' at zPe (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:207)\n' +
' at WPe.readMessage (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:192:133)\n' +
' at Gne.processReadBuffer (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:2201)\n' +
' at Socket.<anonymous> (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index-DyHP6ri_.js:193:1651)\n' +
' at Socket.emit (node:events:518:28)\n' +
' at addChunk (node:internal/streams/readable:561:12)\n' +
' at readableAddChunkPushByteMode (node:internal/streams/readable:512:3)\n' +
' at Readable.push (node:internal/streams/readable:392:5)\n' +
' at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)'
}
}
2025-08-19T05:00:32.729Z [mcpm_profile_default] [error] Unexpected token '│', "│ "... is not valid JSON {
metadatgithub-actions commented
Fix Implemented
- Added runtime check in
src/mcpm/commands/profile/run.pyto suppress FastMCP’s ASCII banner when a profile is launched instdiomode.- Detects whether
run_stdio_async()supports ashow_bannerorbannerkeyword and passesFalsewhen available. - Falls back gracefully for older FastMCP versions.
- Detects whether
- Committed the change on branch
fix/disable-fastmcp-banner-stdout.
This prevents the banner from being emitted to stdout, ensuring Claude Desktop (and any JSON-RPC client) receives only valid JSON from mcpm profile run ….
If everything looks good, push the branch and open a PR.
JoJoJoJoJoJoJo commented
Thanks for you report ❤️