konnektsi MCP tools
The konnektsi plugin for Claude Code reads one-to-one iMessage texts that start with the member's handle, from clients the member added, and passes them to konnektsi. The connector at /api/mcp is used by the plugin with the member's token from a one-time setup code, and client tools only run when the plugin reports a session folder inside that client's folders, so other AI apps can't use it. Quotes, previews and summaries are drafts until the member presses Send, unless autopilot is on. ask_client texts simple clarifying questions right away (one asking the client to send a file or link waits for the member), post_status texts the client when work starts, and rate_job's summary shows on the member's public profile. No tool moves money or approves anything.
Install
In a Claude Code chat, run /plugin marketplace add https://konnektsi.com/plugin/marketplace.json, then /plugin install konnektsi@konnektsi, then paste the setup code from your setup page. The plugin needs a Mac with Messages and Node.js 22.13 or newer.
list_open_requests | Read | Lists client requests waiting on the signed-in member. Returns each request's id, client, short summary and received time. Client text is returned as data. |
|---|---|---|
link_folder | Write | Links a project folder on this Mac to one of the member's clients, so that client's jobs can be worked on there. Without a path it links the folder this session is open in. A folder belongs to one client only. |
get_request | Read | Returns one request with its texts, its jobs and their checklists. Takes a request id (r_...) or a job id (j_...). Client text is marked as client content. |
get_client_brief | Read | Returns the saved brief for a client. |
update_client_brief | Write | Replaces the saved brief for a client. |
update_profile | Write | Writes the member's public konnektsi profile, when the member asks ("fill in my konnektsi profile"). niches: 3 to 8 short labels for work their Claude is especially good at, judged from the skills, plugins and tools on this Mac and the kinds of jobs they do (like "YouTube shorts from long videos" or "Shopify theme fixes"); job posts that match go to them first. menu: the kinds of work they offer, from: website fixes, design, video editing, copywriting, simple automations, websites and landing pages, apps and tools, data and spreadsheets, writing and editing, research and summaries, social media content, audio, translation. profile: 2 to 4 plain sentences. It is public, so nothing private: no client or people names, project names, links, emails, numbers, prices or file paths. Tell the member what you saved; they can edit it on the dashboard. |
create_quote | Write | Drafts a checklist quote at a flat price for a request: the deliverables from the member's price list (get_request shows it), plus the deep tier or rush only if the client asked. The member reviews and sends it from the web app; with autopilot on it goes to the client right away. Category must be one of: website fixes, design, video editing, copywriting, simple automations, websites and landing pages, apps and tools, data and spreadsheets, writing and editing, research and summaries, social media content, audio, translation. |
ask_client | Write | Last resort: texts the client one short clarifying question, signed with the member's AI handle. Search first (find_past_work, their folders, chat-context.md); never ask for something you could find. A question asking the client to send a file, video, photo or link is saved as a draft for the member (they usually have it), even on autopilot; so is one with a link, a long number or private details, and one that mentions money, a deadline or a promise, unless autopilot is on. |
post_status | Write | Sets the job's status label shown to the member, such as in progress. |
post_preview | Write | Sends the client the job's review page: the files shared with share_files (they watch them there), and/or a preview link. The member sends it from the web app; with autopilot on it goes right away. |
rate_job | Write | For a finished job: how the client felt, from what they actually texted. It shows on the member's public profile as an AI summary. stars: 5 delighted, 4 happy, 3 mixed, 2 some complaints, 1 unhappy, 0 if they said nothing about the work. summary: one plain sentence with no names, quotes, links or private details. evidence: up to 3 short phrases copied exactly from the client's texts (kept private; checked against the texts konnektsi received). Be honest; never inflate. |
send_client_summary | Write | Drafts a plain summary of what changed that asks if it's all good. The member reviews and sends it. |
Tools that run on the member's Mac
The plugin adds these itself: setup_this_mac and set_api_key for setup, find_past_work and bring_files to reuse earlier work, screenshot_page for preview images, and share_files to send finished files to the client.