Toolport writes MCP config for ~22 AI clients via the defs() table in src-tauri/src/clients.rs. Adding another editor/agent is a clean, self-contained contribution and a good first PR.
Pick a client that is not supported yet, add its ClientDef (per-OS config path, format variant: JsonMcpServers / JsonServers / TomlMcpServers, connector vs file), and a fixture test alongside the existing client_config_path tests (around clients.rs:3569). Copy an existing entry such as boltai or continue as a template. See CONTRIBUTING.md for the walkthrough.
Specific clients up for grabs (comment on one to claim it, or open your own for any other client):
Acceptance: the client appears in the Clients view and its config round-trips through a fixture test.
Toolport writes MCP config for ~22 AI clients via the
defs()table insrc-tauri/src/clients.rs. Adding another editor/agent is a clean, self-contained contribution and a good first PR.Pick a client that is not supported yet, add its
ClientDef(per-OS config path, format variant:JsonMcpServers/JsonServers/TomlMcpServers, connector vs file), and a fixture test alongside the existingclient_config_pathtests (aroundclients.rs:3569). Copy an existing entry such asboltaiorcontinueas a template. See CONTRIBUTING.md for the walkthrough.Specific clients up for grabs (comment on one to claim it, or open your own for any other client):
Acceptance: the client appears in the Clients view and its config round-trips through a fixture test.