kibitz

MCP.Pizza Chef: nick1udwig

This is a chat window you run in your own browser, paid for with your own Anthropic, OpenAI or OpenRouter key, where each project keeps its own tool list, model and standing instructions. The catch is that it does not speak the usual ways of reaching MCP tools: every server has to be wrapped by the author's separate bridge project first. There is no hosted version any more, the advertised web address no longer resolves at all, and the code has not changed since August 2025.

Unmaintained · No commits in 12 months.
Coding
Writing

Use This MCP client To

Chat with Claude using my own key instead of a subscription Keep a separate tool setup for each project I work on Give one project a standing instruction it always follows Switch between Claude, GPT and OpenRouter models in one window Watch exactly which tool the assistant called and what it sent

README

kibitz

The coding agent for professionals

et6EDGkZeo4ZQFeX.mp4

Prerequisites

  • git
  • npm

Installation

  1. Clone the repository:
git clone https://github.com/nick1udwig/kibitz.git
cd kibitz
  1. Install dependencies:
npm install
  1. Run the development server:
npm run dev
  1. Open http://localhost:3000 in your browser.

Configuration

  1. Open the Settings panel in the UI
  2. Enter your Anthropic API key (Get one here).
  3. Optionally set a system prompt
  4. Configure MCPs by running them using ws-mcp and then connecting to them in the Settings page

Note configuration is PER-PROJECT. When creating a new project, it will use some, but not all, of the current project's configuration: the API key, model, and system prompt will be copied over, but MCP servers will not.

Building for Kinode

  1. Add a base to the endpoint by building with the NEXT_PUBLIC_BASE_PATH (MUST start with a /),
  2. Change the default WS-MCP server URI by specifying NEXT_PUBLIC_DEFAULT_WS_URI (MUST start with a /),

like so:

NEXT_PUBLIC_BASE_PATH=/kibitz:kibitz:nick.kino NEXT_PUBLIC_DEFAULT_WS_URI=/fwd-ws:kibitz:nick.kino npm run build

and then copy the contents of out/ into the package's pkg/ui/ dir.

kibitz FAQ

Do I need a key, and does it cost money?
Yes to both. You paste your own Anthropic, OpenAI or OpenRouter key into the settings panel, and every message you send is billed to that account.
Can I just open it on the web?
No. The web address given as the project's home page no longer resolves, so the hosted version is gone. You download the code and run it on your own machine.
Will my existing MCP servers work with it?
Not directly, and this is the biggest catch. It only talks to tools over a live socket connection, so each server first has to be wrapped by the author's separate bridge project before this app can see it.
Where is my key stored?
Unencrypted in your browser's own storage on that machine. The app also writes the key in plain text into the browser's developer console every time it saves settings, so anyone with access to that browser profile can read it.
Is it still being worked on?
It has been quiet since August 2025, and the domain it was hosted on has lapsed, so treat it as a dormant project.
Can I use this to get help writing code?
Yes, and that is its stated purpose, but the actual abilities come from the tools you attach. On its own it is a well-organised chat window.
How hard is setup?
Developer level. You need git and npm to run the app, and then a second piece of software to bridge each tool you want it to use.
Are my conversations saved?
Yes, but only in that browser on that computer. Nothing syncs anywhere, and clearing the site's data will lose them.