Token导航 LogoToken导航

MCP Server · 开发工具

Vcheck (Yusef1975)

VibeCheck是一款MCP服务器,用于优化AI辅助编码中的提示,通过评分、标记缺失内容、检测技术栈并提供结构化指令,提升代码生成质量。

未说明官方级别未说明来源级核验工具 7
TypeScriptClaude开发工具Claude DesktopCursorWindsurfVS Code

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
yuseff1
提供方
yuseff1

工具数量

7

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Vcheck (Yusef1975) 属于开发工具类 MCP Server,公开资料标注 7 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude、Cursor,没有现成的安装命令;接入前要先准备 会话凭据。

分类

开发工具

传输方式

未说明

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 7 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

🎯 VibeCheck MCP服务器

停止编写懒惰的提示。开始发送更好的代码。

VibeCheck是一个 主控程序 (模型上下文协议)服务器,充当人工智能辅助编码的质量门。它拦截未指定的提示,并将其细化为高密度、上下文感知的指令,这样你的AI助手就可以用更少的迭代生成更好的代码。

______________________________________________________________________

为什么选择VibeCheck?

大多数AI编码提示都太模糊了。“添加登录页面”告诉你的AI关于身份验证提供商、样式、错误处理或范围的任何信息。你最终会陷入一个消耗代币和时间的修正循环。

VibeCheck 分数 你的提示, 旗帜 缺少什么, 检测 你的技术栈, 建议 相关文件,以及 变换 它被转化为具有特定角色需求的结构化指令——所有这些都在生成一行代码之前完成。

______________________________________________________________________

特性

特性描述
🎯 快速精炼将模糊的提示转化为结构化、可操作的指令
📊 Vibe评分分数在特异性、背景、标准和人物角色对齐方面提示1-100
🏗️ 5个专家角色默认值、高级工程师、产品经理、安全审核员、性能专家
🔧 技术栈检测使用框架标识自动检测Node.js、Python和Go项目
📦 依赖检查验证提示中提到的库是否实际安装
📂 上下文建议扫描您的项目并推荐要包含的相关文件
🔒 安全护栏尝试禁用身份验证、硬编码机密或绕过验证的标志提示
📝 历史跟踪将所有改进记录到 .vibecheck/history.json 具有自动旋转功能
🔄 迭代优化对改进的提示进行反馈,以生成改进的V2
📄 提示模板用于功能、重构、bug修复、测试和API端点的初学者模板

______________________________________________________________________

快速开始

先决条件

  • 18+
  • MCP兼容客户端(Cursor、Claude Desktop、VS Code、Windsurf等)

安装

# Clone the repo
git clone https://github.com/yusef1975/Vcheck.git
cd Vcheck

# Install dependencies
npm install

# Build
npm run build

连接到编辑器

将VibeCheck添加到MCP客户端配置中:

Cursor

创建或编辑 .cursor/mcp.json 在您的项目中(或 ~/.cursor/mcp.json 全球):

{
  "mcpServers": {
    "vibecheck": {
      "command": "node",
      "args": ["/absolute/path/to/Vcheck/dist/index.js"]
    }
  }
}

Claude Desktop

编辑 claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • 窗户: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "vibecheck": {
      "command": "node",
      "args": ["/absolute/path/to/Vcheck/dist/index.js"]
    }
  }
}

VS Code (Copilot)

添加 .vscode/settings.json:

{
  "mcp": {
    "servers": {
      "vibecheck": {
        "command": "node",
        "args": ["/absolute/path/to/Vcheck/dist/index.js"]
      }
    }
  }
}

Windsurf / Antigravity

添加到MCP配置文件(mcp_config.json):

{
  "mcpServers": {
    "vibecheck": {
      "command": "node",
      "args": ["/absolute/path/to/Vcheck/dist/index.js"]
    }
  }
}
提示: 替换 /absolute/path/to/Vcheck 使用克隆仓库的实际路径。

在添加配置之后, 重新启动编辑器。工具将立即可用。

______________________________________________________________________

工具

refine_vibe_prompt

核心工具。验证、评分和转换提示。

Input:  "add a login page to my nextjs app"
Output: Structured instruction with tech-stack context, persona requirements, 
        file suggestions, security checks, and a completion checklist.

参数:

参数类型必填说明
promptstring✅精炼的原始提示
persona枚举❌申请专家角色
projectRootstring❌项目根目录的绝对路径
contextstring❌其他上下文包括

score_vibe

给出1-100分的提示,并附上详细的细分。

评分类别:

类别最高积分
🎯 特异性30
📂 背景30
✅ 验收标准20
🏗️ 人物角色对齐20

分数徽章: ❌ 懒惰(0–19)→⚠️ 弱(20–39)→⚡ 体面(40–59岁)→✅ 强壮(60-79岁)→🏆 精英(80-100)

suggest_vibe_context

扫描您的项目,并根据关键字匹配建议相关文件。

detect_tech_stack

自动检测项目的运行时、框架和依赖关系 package.json, requirements.txt,或 go.mod.

refinement_loop

对之前改进的提示进行反馈,并生成改进的V2。

init_vibecheck

生成默认值 .vibecheckrc 配置文件,创建 .vibecheck/ 目录和更新 .gitignore.

list_vibe_templates

返回启动器提示模板:

  • 🚀 新功能 --结构化特征请求
  • 🔧 重构 --重构指南
  • 🐛 错误修复 --带有复制步骤的错误报告
  • 🧪 测试套件 --测试计划模板
  • 🌐 API端点 --REST端点规范

______________________________________________________________________

资源

VibeCheck公开了其他代理可以读取的两个MCP资源:

资源URI描述
vibecheck://history所有提示优化历史的JSON数组
vibecheck://rules带有细化原则和人物角色定义的Markdown文档

______________________________________________________________________

人物角色

每个角色都将特定领域的专家约束应用于您的提示:

人物角色焦点
🧑‍💻 默认干净的代码、SOLID原则、错误处理
🏗️ 高级工程师可扩展性、故障模式、可观察性、竞争条件
📊 产品经理用户影响、可访问性、分析、i18n
🛡️ 安全审计员输入验证、注入攻击、机密、CORS
⚡ 性能专家分析、缓存、延迟加载、连接池

______________________________________________________________________

配置

跑 init_vibecheck 生成a .vibecheckrc 在项目根目录中:

{
  "ignoredDirs": ["node_modules", ".git", "dist", "..."],
  "ignoredExtensions": [".lock", ".log", ".map", "..."],
  "maxScanFiles": 500,
  "maxScanDepth": 10,
  "customPersonas": {
    "my persona": {
      "name": "My Persona",
      "emoji": "🎨",
      "description": "A custom expert with specific constraints.",
      "expertConstraints": [
        "Always use design tokens from the shared theme.",
        "Prefer CSS Grid over Flexbox for page layouts."
      ]
    }
  }
}

______________________________________________________________________

项目结构

src/
├── index.ts        # MCP server, tool registrations, refinement engine
├── config.ts       # .vibecheckrc loading and defaults
├── personas.ts     # 5 built-in personas + custom persona support
├── scanner.ts      # Async project scanner, context suggestion, tech-stack detection
├── scoring.ts      # Vibe Score (1–100) calculation
├── security.ts     # Security guardrail patterns
├── history.ts      # History logging with 200-entry rotation
└── templates.ts    # 5 starter prompt templates

______________________________________________________________________

环境变量

变量描述
VIBECHECK_PROJECT_ROOT覆盖默认项目根目录(回退到 cwd)

______________________________________________________________________

发展

# Watch mode (auto-recompile on changes)
npm run dev

# Build
npm run build

# Run directly
npm start

______________________________________________________________________

许可证

工具与能力

工具数量

7

资源数量

0

提示词数量

0

能力标签

AI编码辅助TypeScript本地部署提示优化技术栈检测安全防护开发效率

支持客户端

Claude DesktopClaudeCursorWindsurfVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 7 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到会话凭据的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Vcheck (Yusef1975)

MCP World · 本页

7未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Vcheck (Yusef1975) 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Vcheck (Yusef1975) 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Vcheck (Yusef1975) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Vcheck (Yusef1975) 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Vcheck (Yusef1975) 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor、Windsurf、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP