Repository navigation
Expand file tree
/
Copy pathmcp_proxy.log
More file actions
16 lines (16 loc) · 5 KB
/
Copy pathmcp_proxy.log
File metadata and controls
16 lines (16 loc) · 5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Proxy started
STDIN: {"jsonrpc":"2.0","id":1,"method":"server/discover","params":{"_meta":{"io.modelcontextprotocol/clientCapabilities":{"elicitation":{"form":{},"url":{}},"roots":{"listChanged":true}},"io.modelcontextprotocol/clientInfo":{"name":"antigravity-client","version":"v1.0.0"},"io.modelcontextprotocol/protocolVersion":"2026-07-28"}}}
STDERR: Port 8765 in use — stdio proxy mode (forwarding MCP to the running bridge)
STDERR: stdio-proxy WebSocket peer connected
STDERR: stdio proxy attached to bridge on port 8765
STDOUT: {"jsonrpc":"2.0","id":1,"error":{"code":-32601,"message":"Method not found: server/discover"}}
STDIN: {"jsonrpc":"2.0","id":2,"method":"initialize","params":{"clientInfo":{"name":"antigravity-client","version":"v1.0.0"},"protocolVersion":"2025-11-25","capabilities":{"elicitation":{"form":{},"url":{}},"roots":{"listChanged":true}}}}
STDOUT: {"jsonrpc":"2.0","id":2,"result":{"protocolVersion":"2024-11-05","serverInfo":{"name":"appinventor-mcp-bridge","version":"0.1.0"},"capabilities":{"tools":{},"resources":{}}}}
STDIN: {"jsonrpc":"2.0","method":"notifications/initialized","params":{}}
{"jsonrpc":"2.0","id":3,"method":"tools/list","params":{}}
STDOUT: null
STDOUT: {"jsonrpc":"2.0","id":3,"result":{"tools":[{"name":"get_project_info","description":"Get current project ID, name, editor state, and active screen","inputSchema":{"type":"object","properties":{},"required":[]}},{"name":"get_component_tree","description":"Get the full SCM component tree for a screen","inputSchema":{"type":"object","properties":{"screenName":{"type":"string","description":"Screen name (default: Screen1)"}},"required":[]}},{"name":"get_component_schema","description":"Get property/event/method schema for a component type","inputSchema":{"type":"object","properties":{"componentType":{"type":"string"}},"required":["componentType"]}},{"name":"get_all_component_types","description":"Get catalog of all 107 component types with categories","inputSchema":{"type":"object","properties":{},"required":[]}},{"name":"get_blocks","description":"Get blocks as XML or structured summary","inputSchema":{"type":"object","properties":{"format":{"type":"string","enum":["xml","summary"]}},"required":[]}},{"name":"get_block_diagnostics","description":"Get warnings, orphaned blocks, and block counts","inputSchema":{"type":"object","properties":{},"required":[]}},{"name":"search_components","description":"Search component types by keyword","inputSchema":{"type":"object","properties":{"query":{"type":"string"}},"required":["query"]}},{"name":"add_components","description":"Add components to the screen. Default merge mode preserves existing components. Use parent param to nest inside a specific component.","inputSchema":{"type":"object","properties":{"screenName":{"type":"string"},"mode":{"type":"string","enum":["merge","replace"],"description":"merge (default) preserves existing components, replace wipes all"},"parent":{"type":"string","description":"Parent component name to nest inside (e.g. \"CustomerPanel\")"},"components":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string"},"name":{"type":"string"},"properties":{"type":"object"},"children":{"type":"array"}},"required":["type","name"]}}},"required":["components"]}},{"name":"update_component_properties","description":"Update properties on an existing component","inputSchema":{"type":"object","properties":{"screenName":{"type":"string"},"componentName":{"type":"string"},"properties":{"type":"object"}},"required":["componentName","properties"]}},{"name":"remove_components","description":"Remove components from the screen","inputSchema":{"type":"object","properties":{"screenName":{"type":"string"},"componentNames":{"type":"array","items":{"type":"string"}}},"required":["componentNames"]}},{"name":"add_blocks","description":"Add blocks via raw XML or structured descriptions","inputSchema":{"type":"object","properties":{"xml":{"type":"string"},"blocks":{"type":"array"}},"required":[]}},{"name":"clear_blocks","description":"Clear all blocks or specific blocks by ID","inputSchema":{"type":"object","properties":{"blockIds":{"type":"array","items":{"type":"string"}}},"required":[]}},{"name":"modify_block","description":"Modify a field value on an existing block","inputSchema":{"type":"object","properties":{"blockId":{"type":"string"},"fieldName":{"type":"string"},"newValue":{"type":"string"}},"required":["blockId","fieldName","newValue"]}},{"name":"take_screenshot","description":"Capture screenshot of designer, blocks editor, or full page","inputSchema":{"type":"object","properties":{"area":{"type":"string","enum":["designer","blocks","full"]}},"required":[]}},{"name":"reload_designer","description":"Reload the designer view","inputSchema":{"type":"object","properties":{},"required":[]}}]}}
STDERR: stdio-proxy WebSocket peer closed
STDIN: {"jsonrpc":"2.0","method":"notifications/roots/list_changed","params":{}}
STDOUT: {"jsonrpc":"2.0","id":null,"error":{"code":-32601,"message":"Method not found: notifications/roots/list_changed"}}
STDERR: Chrome connection closed (remaining peers: 0)