What happened?
Key gets rejected without adding "Bearer" in the beginning of the key
Steps to reproduce
- Connect Bright Data MCP from the connectors section
- Add the key that you got from the brightdata dashboard
- The tool throws a 401 error
How are you running TrueForge?
npx (standalone / SQLite)
Version
main
Relevant logs or screenshots
McpConnectionError: Failed to connect to remote MCP server 'bright-data': upstream returned 401 Unauthorized (check x-tfy-mcp-headers credentials)
at RemoteMCP.toConnectError (file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/RemoteMCP.mjs:224:12)
at file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/RemoteMCP.mjs:201:20
at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
at async RemoteMCP.connectAndRun (file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/RemoteMCP.mjs:89:24)
at async RemoteMCP.listTools (file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/RemoteMCP.mjs:123:22)
at async ToolSet.listTools (file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/ToolSet.mjs:33:22)
at async DeferredTool.resolveServerTools (file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/runtime/DeferredTool.mjs:113:26)
at async handler (file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/runtime/DeferredTool.mjs:132:28)
at async file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/LocalToolMCP.mjs:65:26
at async file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/executeToolCalls.mjs:49:24
Environment
No response
What happened?
Key gets rejected without adding "Bearer" in the beginning of the key
Steps to reproduce
How are you running TrueForge?
npx (standalone / SQLite)
Version
main
Relevant logs or screenshots
McpConnectionError: Failed to connect to remote MCP server 'bright-data': upstream returned 401 Unauthorized (check x-tfy-mcp-headers credentials) at RemoteMCP.toConnectError (file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/RemoteMCP.mjs:224:12) at file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/RemoteMCP.mjs:201:20 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) at async RemoteMCP.connectAndRun (file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/RemoteMCP.mjs:89:24) at async RemoteMCP.listTools (file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/RemoteMCP.mjs:123:22) at async ToolSet.listTools (file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/ToolSet.mjs:33:22) at async DeferredTool.resolveServerTools (file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/runtime/DeferredTool.mjs:113:26) at async handler (file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/runtime/DeferredTool.mjs:132:28) at async file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/LocalToolMCP.mjs:65:26 at async file:///Users/saikrishna/.npm/_npx/efcb13bb8fe8f852/node_modules/@truefoundry/trueforge-core/dist/core/mcp/executeToolCalls.mjs:49:24Environment
No response