Token导航 LogoToken导航TokenDH.com
Betterprompt MCP logo
开发工具stdio官方级别未说明来源级核验

Betterprompt MCP

MCP Server

betterprompt-mcp

BetterPrompt MCP 是一个模型上下文协议(MCP)服务器,通过高级提示工程技术增强用户请求,将简单请求转化为结构化的、上下文丰富的指令,以优化AI模型性能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
开发工具TypeScriptVS CodeClaude DesktopClaudeCursorWindsurfVS CodeVS Code Insiders

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AungMyoKyaw

提供方

AungMyoKyaw

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y betterprompt-mcp

详细介绍

BetterPrompt MCP 服务器

![CI/CD Pipeline](https://github.com/AungMyoKyaw/betterprompt-mcp/actions/workflows/ci.yml) ](https://www.npmjs.com/package/betterprompt-mcp) ![MCP Compatible](https://modelcontextprotocol.io/) ](https://nodejs.org/) ![TypeScript](https://www.typescriptlang.org/) ![License: MIT](https://opensource.org/licenses/MIT)

______________________________________________________________________

目录

______________________________________________________________________

概述

BetterPrompt MCP 是一个模型上下文协议(MCP)服务器,它利用先进的提示工程技术来增强用户请求。它提供了一个单一且强大的工具,能够将简单的请求转化为结构化、富含上下文的指令,以优化人工智能模型的性能。

BetterPrompt MCP 不再需要手动撰写详细的提示,而是能将您的请求转化为精心设计的提示,从而让AI模型产生更佳的结果。

前后对比示例

未使用BetterPrompt时:

“编写一个函数来计算斐波那契数”

使用BetterPrompt增强功能:

“你是一位世界级的AI助手,精通来自Anthropic、OpenAI和Google DeepMind等顶尖AI研究实验室的高级提示工程技巧。

你的任务是针对以下用户请求提供一个卓越的回复:

“编写一个函数来计算斐波那契数列”

请通过以下方式增强您的回复:

  1. 分析这一请求背后的意图和需求
  2. 应用适当的提示工程技巧以确保最大效果
  3. 为你的方法增添清晰度、明确性和结构性
  4. 包括相关背景和限制条件,以便全面理解
  5. 确保复杂推理任务中的最佳交互模式
  6. 为任务指定最合适的输出格式
  7. 为高质量成果设定明确的成功标准

在回答时,请使用清晰的标题、详细的解释,并在适当的地方举例说明。确保您的回答全面、具有可操作性,并直接涵盖请求的所有方面。"

______________________________________________________________________

快速入门

通过 npx 安装并运行:

npx -y betterprompt-mcp

或者在您的MCP客户端配置中添加:

{
  "mcpServers": {
    "betterprompt": {
      "command": "npx",
      "args": ["-y", "betterprompt-mcp"]
    }
  }
}

______________________________________________________________________

安装

大多数MCP客户端使用此标准配置:

{
  "mcpServers": {
    "betterprompt": {
      "command": "npx",
      "args": ["-y", "betterprompt-mcp"]
    }
  }
}

在下方选择您的客户端。如果可用,请点击安装按钮;否则,请按照手动步骤操作。

VS Code

点击按钮进行安装:

回退(命令行界面):

code --add-mcp '{"name":"betterprompt","command":"npx","args":["-y","betterprompt-mcp"]}'

文档:添加一个MCP服务器

Cursor

点击安装:

[](https://cursor.com/en/install-mcp?name=BetterPrompt&config=eyJjb21tYW5kIjoibnB4IC15IGJldHRlcnByb21wdC1tY3AifQ%3D%3D)

或者手动添加:设置 → MCP → 添加新的MCP服务器 → 类型:命令,命令: npx -y betterprompt-mcp

LM Studio

点击安装:

![Add MCP Server betterprompt to LM Studio](https://lmstudio.ai/install-mcp?name=betterprompt&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsImJldHRlcnByb21wdC1tY3AiXX0%3D)

或者手动操作:程序 → 安装 → 编辑 mcp.json,添加上述标准配置。

Continue

安装按钮:待办事项——目前尚无公开的深度链接可用。

手动设置:

  1. 打开继续设置 → 打开JSON配置
  2. 添加 mcpServers 条目:
{
  "mcpServers": {
    "betterprompt": {
      "command": "npx",
      "args": ["-y", "betterprompt-mcp"]
    }
  }
}

如有需要,请重启并继续。

Goose

点击安装:

![Install in Goose](https://block.github.io/goose/extension?cmd=npx&arg=-y&arg=betterprompt-mcp&id=betterprompt&name=BetterPrompt&description=Enhance%20prompts%20with%20advanced%20techniques%20for%20MCP%20clients)

或者手动操作:高级设置 → 扩展 → 添加自定义扩展 → 类型:STDIO → 命令: npx -y betterprompt-mcp.

Claude Code (CLI)

通过命令行界面安装:

claude mcp add betterprompt npx -y betterprompt-mcp

Claude Desktop

添加到 claude_desktop_config.json 使用上述标准配置,然后重启Claude Desktop。请参阅MCP快速入门指南:

模型上下文协议 – 快速入门

Windsurf

遵循风帆冲浪MCP(可能是指某种特定的风帆冲浪设备或系统的控制面板/模块)的文档说明,并使用上述标准配置。

文档:风帆冲浪MCP(多用途控制面板/系统)

Gemini CLI

遵循Gemini CLI MCP服务器指南;使用上述标准配置。

文档:在Gemini CLI中配置MCP服务器

Qodo Gen

打开Qodo Gen聊天面板 → 连接更多工具 → + 添加新的MCP → 粘贴上面的标准配置 → 保存。

Qodo Gen 文档

opencode

创建或编辑 ~/.config/opencode/opencode.json

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "betterprompt": {
      "type": "local",
      "command": ["npx", "-y", "betterprompt-mcp"],
      "enabled": true
    }
  }
}

开源代码MCP文档

______________________________________________________________________

工具

enhance-request

利用先进的提示工程技术,将用户请求转化为世界级的AI增强型提示。

输入:

  • request (字符串,必填):用户请求将其转换为增强型AI提示

输出: 增强型AI提示,包含结构、上下文和清晰指令。

示例用法:

{
  "name": "enhance-request",
  "arguments": {
    "request": "Write a function to calculate fibonacci numbers"
  }
}

______________________________________________________________________

使用示例

请求:

{
  "name": "enhance-request",
  "arguments": {
    "request": "Explain quantum computing"
  }
}

增强后的结果:

“你是一位世界级的AI助手,精通来自Anthropic、OpenAI和Google DeepMind等顶级AI研究实验室的先进提示工程技巧。

你的任务是针对以下用户请求给出一个出色的回应:

“解释量子计算”

请通过以下方式增强您的回复:

  1. 分析这一请求背后的意图和需求
  2. 应用适当的提示工程技巧以确保最大效果
  3. 为你的方法增添清晰度、具体性和结构
  4. 包括相关背景和限制条件以进行全面理解
  5. 确保复杂推理任务中的最佳交互模式
  6. 为任务指定最合适的输出格式
  7. 为高质量成果设定明确的成功标准

在回答时,请使用清晰的标题、详细的解释,并在适当的地方举例说明。确保你的回答全面、具有可操作性,并直接涵盖请求的所有方面。“

______________________________________________________________________

它是如何工作的

BetterPrompt MCP 利用了 MCP采样API 以增强用户需求:

  1. 当你调用 enhance-request 工具,服务器向您的MCP客户端发送一个采样请求
  2. 您的客户使用其配置的大型语言模型(LLM),通过先进的提示工程技巧来优化提示内容
  3. 增强后的提示已返回给您,可用于任何人工智能模型

这种方法有以下几个好处:

  • 无需API密钥 - 使用您客户端现有的LLM配置
  • 利用您客户端中可用的最强大模型
  • 与任何MCP兼容的客户端(如Claude Desktop、VS Code、Cursor等)均可配合使用
  • 始终掌握最新的提示工程技术

______________________________________________________________________

发展

项目结构

betterprompt-mcp/
├── src/
│   └── index.ts          # Main server implementation
├── tests/                # Test files and verification scripts
├── dist/                 # Compiled output (generated)
├── package.json          # Dependencies and scripts
├── tsconfig.json         # TypeScript configuration
└── README.md             # Documentation

构建与开发

构建:

npm run build

观看(开发者版):

npm run watch

格式:

npm run format
npm run format:check

测试:

npm run test:comprehensive

代码检查与格式化

我们使用 ESLint + Prettier 来保持代码库的一致性。

  • 在本地运行代码检查工具: npm run lint
  • 应用自动修复: npm run lint -- --fix 或者 npm run lint:fix
  • 运行面向持续集成(CI)的代码检查工具(输出JSON格式): npm run lint:ci (produces 翻译为中文是“产生”或“制造”) artifacts/lint-report.json)
  • 自动修复自动提交策略:仅使用安全的、仅格式化的自动修复进行自动提交 scripts/lint-autofix-and-commit.sh该脚本采用了一种保守的启发式方法(较小的更改阈值),当检测到更改较大或可能影响行为时,将中止自动提交;在此类情况下,请提交一个拉取请求(PR)以供人工审核。

许可证

麻省理工学院许可证(MIT License)

______________________________________________________________________

支持

如有问题或疑问,请在(相关平台)上提交一个议题 或者通过GitHub个人资料联系作者。

______________________________________________________________________

作者

昂缪觉(Aung Myo Kyaw))

目录标签

目录标签

开发工具TypeScriptVS Code提示工程本地部署AI优化模型上下文协议

支持客户端

Claude DesktopClaudeCursorWindsurfVS CodeVS Code Insiders

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

betterprompt-mcp

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP