We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 31acdcb commit 387098cCopy full SHA for 387098c
src/server/mcp.ts
@@ -162,10 +162,15 @@ export class McpServer {
162
request.params.arguments,
163
);
164
if (!parseResult.success) {
165
- throw new McpError(
166
- ErrorCode.InvalidParams,
167
- `Invalid arguments for tool ${request.params.name}: ${parseResult.error.message}`,
168
- );
+ return {
+ content: [
+ {
+ type: "text",
169
+ text: `Invalid arguments for tool ${request.params.name}: ${parseResult.error.message}`,
170
+ },
171
+ ],
172
+ isError: true,
173
+ };
174
}
175
176
const args = parseResult.data;
0 commit comments