Conversation
Co-authored-by: kastalienresearch <kastalienresearch@gmail.com>
|
Cursor Agent can help with this pull request. Just |
Co-authored-by: kastalienresearch <kastalienresearch@gmail.com>
|
@cursoragent review this PR and produce a list of any bugs or conflicts of intention that appear more like drift than purposeful change |
|
Below are the review findings focused on bugs or intent drift. I’ve ordered them by severity and pointed to the relevant files/sections. Findings1) High –
|


Implement a local MCP client to integrate external tools.
This PR introduces a client-side implementation for the Model Context Protocol (MCP), allowing the CLI to connect to and utilize tools exposed by local MCP servers. This enables users to define and manage local MCP servers, dynamically loading their tools into the CLI's tool registry for agent use.
Key features include:
@modelcontextprotocol/sdkfor communication./mcpsubcommands (add --local,list,remove,refresh) for managing local MCP server configurations.stdio,http, andssetransports for local MCP servers.Usage highlights:
/mcp add --local --transport stdio my-server ./mcp-server --env "API_KEY=token"/mcp add --local --transport http notion https://mcp.notion.com/mcp --header "Authorization: Bearer token"/mcp list/mcp refresh/mcp remove my-server