Idea: Should Rockxy support both direct AI chat and MCP? #210
LocNguyenHuu
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Rockxy now has MCP support, which lets tools like Claude Desktop or Claude CLI inspect captured traffic through the local MCP server.
That is useful, but I also want to discuss whether Rockxy should support a direct AI chat inside the app.
Sometimes I just want to select a request and ask:
With direct chat, Rockxy could automatically use the selected request, AI inspector data, headers, body, timing, errors, replay results, and related traffic as context.
The main question is: should Rockxy support both approaches?
Option 1: MCP only
Users continue using Claude, Cursor, or another MCP-compatible client.
This keeps Rockxy focused on traffic debugging, but it requires users to configure another AI tool and switch between apps.
Option 2: Direct AI chat only
Rockxy provides its own chat panel and connects directly to a selected AI provider or local model.
This would be easier for quick investigations, but it could duplicate some of the work already handled by MCP.
Option 3: Support both
Rockxy could provide a simple direct chat for quick debugging while keeping MCP for advanced users and external AI workflows.
Ideally, both would use the same Rockxy context and permission system. The difference would mainly be where the conversation happens:
I think this might be the most useful direction, but I am not sure if it creates too much complexity or maintenance work.
Privacy is also very important because captured traffic may contain prompts, tokens, cookies, credentials, customer data, or private tool payloads.
Any direct chat feature should:
The first version could be read-only. It could explain the captured traffic and link back to the relevant request or inspector tab. Later, it could suggest actions such as replaying a request or creating a rule, but those actions should always require approval.
I’d like to hear what people think:
The goal is not to turn Rockxy into another general-purpose AI chat app. The goal is to make AI-assisted network debugging easier while keeping the workflow local-first, transparent, and under the user’s control.
Related work:
Beta Was this translation helpful? Give feedback.
All reactions