MCP.so
Sign In

Vibe Coding Buddy

@kun-g

About Vibe Coding Buddy

Your Vibe Coding Buddy

Basic information

Category

Other

License

MIT license

Runtime

python

Transports

stdio

Publisher

kun-g

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Vibe Coding Buddy?

Vibe Coding Buddy is an AI-powered coding assistant that integrates with Cursor IDE via the Model Context Protocol (MCP). It offers a modern graphical interface and voice input, designed to help developers interact with AI efficiently during coding sessions.

How to use Vibe Coding Buddy?

Install Python 3.11+ and uv, then run make install to set up dependencies. Configure the MCP server in Cursor using make mcp-cursor and copy the provided configuration. Set your OpenAI API key via the settings (Ctrl+,), then use text or voice input to send messages (Ctrl+E).

Key features of Vibe Coding Buddy?

  • MCP protocol with stdio transport
  • Modern GUI built with PySide6
  • Voice input with real-time transcription
  • Automatic TODO extraction and management
  • Cursor IDE integration with custom user rule

Use cases of Vibe Coding Buddy?

  • Interact with AI directly inside Cursor IDE using MCP
  • Manage tasks extracted from AI responses
  • Use voice commands for hands-free coding queries
  • Quickly test and configure OpenAI API key

FAQ from Vibe Coding Buddy

What audio dependencies are required?

Portaudio is needed. Install it via your system package manager (e.g., brew install portaudio on macOS, apt install portaudio19-dev on Ubuntu), then rerun make install.

How do I fix OpenAI API errors?

Check the OPENAI_API_KEY environment variable. Verify the API key is valid, has sufficient balance, and that your network connection is working.

Why can't the GUI start?

Ensure PySide6 is installed (uv add PySide6), and on Linux verify you have an X11 or Wayland display environment. Check error logs for details.

How do I verify MCP server connection?

Run curl http://localhost:8000/health to confirm the server is running. If it fails, check that the port is not occupied, and inspect server logs.

What transport does Vibe Coding Buddy use?

The server supports MCP over stdio, as noted in the features. It also exposes an HTTP health endpoint at localhost:8000 for connection verification.

Comments

More Other MCP servers