Skip to content

Commit 79fae10

Browse files
committed
fix: remove outputSchema from tools for Claude Code compatibility
Claude Code doesn't support the outputSchema field in MCP tool definitions (added in protocol 2025-03-26). Its presence caused tool search to not find any iwdp-mcp tools. Fix: use `any` as the output type parameter in all AddTool handlers, which prevents the Go SDK from generating outputSchema. This matches how chrome-devtools-mcp (which works) defines its tools.
1 parent 0033302 commit 79fae10

2 files changed

Lines changed: 114 additions & 114 deletions

File tree

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "iwdp-mcp",
3-
"version": "0.2.2",
3+
"version": "0.2.3",
44
"description": "iOS Safari debugging via ios-webkit-debug-proxy — MCP server with full WebKit Inspector Protocol support",
55
"mcpServers": {
66
"iwdp-mcp": {

0 commit comments

Comments
 (0)