kitchen-co-mcp

kitchen-co-mcp

Enables AI agents to interact with Kitchen.co via the Model Context Protocol, supporting tasks, boards, conversations, files, and more through secure profile-based authentication.

Category
Visit Server

README

Kitchen.co MCP (Unofficial)

Unofficial community extension by Dimy Osman.

Not affiliated with Kitchen.co. This is not an official Kitchen.co product. It is not endorsed, sponsored, or approved by Kitchen.co, 2create.io, or their affiliates. “Kitchen” / “Kitchen.co” identify the third-party API only — no partnership or rights are implied.

Connect Cursor / VS Code AI agents to your Kitchen.co workspace through the public Kitchen API and MCP.

You supply your own workspace URL and API token. This extension does not provide Kitchen accounts or Kitchen.co support.

Install

Recommended — Extensions marketplace

  1. Open Extensions in Cursor (or another Open VSX–compatible editor).
  2. Search for Kitchen.co MCP (Unofficial) or dimy-osman.kitchen-co-mcp.
  3. Click Install.

Listings:

After install

  1. Acknowledge the one-time unofficial notice (first run only).
  2. Command Palette → Kitchen.co MCP: Add Profile.
  3. Enter a profile name, your workspace URL (or slug), and API token from Kitchen → Settings → Developer → API Token.
  4. Optional: List Profiles to confirm the profile is ready (durable mcp.json: yes).

Tokens stay on your machine (OS keychain + encrypted vault). They are never written into mcp.json as plaintext.

Alternative — Install from VSIX

If you prefer a local package: download a release VSIX from GitHub, or build one (see Development), then Extensions → ⋯ → Install from VSIX….

What you can do

Once a profile is connected, agents can use Kitchen MCP tools to:

  • Read conversations, messages, files, folders, boards, invoices, clients, members, docs, milestones
  • Create / update tasks and post conversation messages
  • Call other same-origin Kitchen API paths via kitchen_request

See SECURITY.md for how credentials are stored and what protections apply.

Commands

Command Purpose
About / Disclaimer Unofficial status and legal notice
Add / Edit / Remove Profile Manage workspace URL + API token pairs
List Profiles Status (key stored, durable MCP, etc.)
Re-register MCP Servers Re-sync if tools disappear
Test Connection Quick API check
Show Output Log Diagnostics (success is silent on startup)

Settings

Setting Default Purpose
kitchenMcp.autoRegister true Sync MCP on startup
kitchenMcp.persistToUserMcpJson true Keep durable entries in ~/.cursor/mcp.json
kitchenMcp.writePlaintextEnvFile true Short-lived env files for Cursor spawn
kitchenMcp.wipeEnvFilesOnDeactivate true Wipe those env files when the extension stops

Startup success is silent; you only get a toast if something fails. Setup help appears once on first install.

Disclaimer & legal

  • Unofficial / third-party — independent use of Kitchen’s public API.
  • No rights from Kitchen.co — no trademark license, partnership, or official support.
  • Support — use GitHub Issues only; do not contact Kitchen.co about this extension.
  • Your credentials — you are responsible for tokens and for actions agents take with them.
  • AS ISMIT License; no warranties. Kitchen may change their API at any time.

See NOTICE.

Development

For contributors building from source:

npm install
npm run compile
npm run lint
npm run audit
npm run package   # produces kitchen-co-mcp-*.vsix

Publishing notes for maintainers: docs/PUBLISH.md.

License

MIT © Dimy Osman — see LICENSE.

Kitchen.co and related marks remain the property of their respective owners.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured