Vibefix

by VibeFix-Technologies

265 downloads
Not rated
GitHub

About

MCP server for VibeFix — browse and post bug bounties from Claude Code, Cursor, Windsurf, and any MCP client

Details

Author
VibeFix-Technologies
Downloads
265
Categories
Developer Tools

- Browse open bounties with filters by category, platform, difficulty
- View full bounty details including description, expected behavior, and stack
- Submit fixes with descriptions and repo links
- Apply to private bounties with an intro message
- Post new bounties free or paid with checkout URL
- Run Lighthouse audits and JS error scans on any URL

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Vibefix
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Obtain an API key from vibefix.co/dashboard/mcp, then configure your MCP client with the npx @vibefix/mcp command and VIBEFIX_API_KEY environment variable. Once set up, ask your AI assistant to list open bounties, view details, or submit fixes using tools like vibefix_list_bounties, vibefix_get_bounty, and vibefix_submit_solution.

vibefix_list_bounties

Browse open bug bounties on VibeFix. Filter by category, platform, or difficulty.

vibefix_get_bounty

Get full details of a specific VibeFix bug bounty by ID, including description, expected vs actual behavior, steps to reproduce, and tech stack.

vibefix_my_profile

Get your VibeFix developer profile: XP, level, wallet balance, jobs completed, and approval status. Requires VIBEFIX_API_KEY.

vibefix_my_submissions

List all your submitted solutions on VibeFix, with their acceptance status and linked job details. Requires VIBEFIX_API_KEY.

vibefix_post_bounty

Post a new bug bounty on VibeFix. Free bounties go live immediately. Paid bounties return a checkout URL to complete payment in the browser. Requires VIBEFIX_API_KEY on a customer account.

vibefix_apply_to_bounty

Apply to a private VibeFix bounty. The owner will review your application and grant access if approved. Only needed for private bounties — public ones can be submitted to directly. Requires VIBEFIX_API_KEY.

vibefix_submit_solution

Submit your fix for a VibeFix bounty. Include a clear description of what you changed and a link to the repo/branch with your fix. Requires VIBEFIX_API_KEY.

vibefix_my_bounties

List all bounties you have posted on VibeFix as a customer, with their status and submission counts. Requires VIBEFIX_API_KEY on a customer account.

vibefix_list_submissions

List all submissions received for one of your bounties, with developer info and fix descriptions. Use vibefix_my_bounties to find bounty IDs. Requires VIBEFIX_API_KEY on a customer account.

vibefix_accept_submission

Accept a winning submission for your bounty. This marks the job complete, awards XP and bounty payout to the developer, and rejects all other pending submissions. Requires VIBEFIX_API_KEY on a customer account.

vibefix_my_applications

List your applications to private VibeFix bounties, with approval status and job details. Requires VIBEFIX_API_KEY on a developer account.

vibefix_diagnose

Run a free diagnostic scan on any public URL. Returns performance, accessibility, SEO, and best practices scores plus a list of issues found — each with a ready-made bounty pre-fill so the user can post a fix request in one click. No API key required.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "vibefix": {
            "vibefix": {
                "command": "npx",
                "args": [
                    "@vibefix/mcp"
                ],
                "env": {
                    "VIBEFIX_API_KEY": "vf_your_key_here"
                }
            }
        }
    }
}

McpServers

{
    "vibefix": {
        "command": "npx",
        "args": [
            "@vibefix/mcp"
        ],
        "env": {
            "VIBEFIX_API_KEY": "vf_your_key_here"
        }
    }
}

@vibefix/mcp

Your AI built it. It broke. Post the bug, a real developer fixes it.

VibeFix is a bug bounty platform for vibe coders. This MCP server lets you browse bounties, post bugs, submit fixes, and run website diagnostics directly from Claude Code, Cursor, Windsurf, or any MCP-compatible client. Free to post.

Setup

1. Get an API key

Sign in to VibeFix as a developer → Dashboard → MCP / API → Generate Key.

2. Add to your MCP client

Claude Code (~/.claude.json):

{
  "mcpServers": {
    "vibefix": {
      "command": "npx",
      "args": ["@vibefix/mcp"],
      "env": {
        "VIBEFIX_API_KEY": "vf_your_key_here"
      }
    }
  }
}

Claude Desktop (claude_desktop_config.json) — same config above.

Cursor / Windsurf — go to Settings → MCP Servers and paste the same JSON.

3. Start using it

Ask your AI assistant:

> "List open VibeFix bounties for deployment bugs"
> "Show me the full details for job j57..."
> "Submit my fix for job j57... — here's what I changed: ..."

---

Available tools

For developers

| Tool | Description |
|------|-------------|
| vibefix_list_bounties | Browse open bounties — filter by category, platform, difficulty |
| vibefix_get_bounty | Full bounty details: description, expected vs actual behavior, stack |
| vibefix_my_profile | Your XP, level, wallet balance, and approval status |
| vibefix_my_submissions | Your submitted fixes with acceptance status |
| vibefix_my_applications | Your applications to private bounties with approval status |
| vibefix_apply_to_bounty | Apply to a private bounty with an intro message |
| vibefix_submit_solution | Submit your fix with a description and repo link |

For customers

| Tool | Description |
|------|-------------|
| vibefix_post_bounty | Post a new bounty — free goes live instantly, paid returns checkout URL |
| vibefix_my_bounties | List your posted bounties with status and submission counts |
| vibefix_list_submissions | See all submissions received for one of your bounties |
| vibefix_accept_submission | Accept a winning fix — awards payout and XP to the developer |

Diagnostics

| Tool | Description |
|------|-------------|
| vibefix_diagnose | Run a Lighthouse audit + JS error scan on any URL — returns performance, SEO, and bug report |

Filters for vibefix_list_bounties

- category: deployment auth payments bug_fix performance other
- platform: cursor bolt lovable replit v0 other
- difficulty: easy medium hard

---

Environment variables

| Variable | Required | Default | Description |
|----------|----------|---------|-------------|
| VIBEFIX_API_KEY | Yes | — | Your API key from vibefix.co/dashboard/mcp |
| VIBEFIX_URL | No | https://vibefix.co | Override for self-hosted instances |

---

How it works

The MCP server connects to the VibeFix API at vibefix.co/api/mcp/v1. Your API key authenticates write operations (apply, submit). Browsing open jobs requires no key.

---

License

MIT

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.