Token导航 LogoToken导航TokenDH.com
Prompt Formatter MCP logo
运维云端未说明官方级别未说明来源级核验

Prompt Formatter MCP

MCP Server

MCP服务器通过规则分析和结构化模板智能格式化和优化提示,以增强不同模型的LLM性能。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude云端部署Claude DesktopClaude

安装说明

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

作者 / 组织

ZaVang

提供方

ZaVang

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

提示格式化程序MCP服务器

MCP服务器,用于使用基于规则的分析和结构化模板智能格式化和优化提示,以提高不同模型的LLM性能。

核心理念

  • 约定优于配置:关注我们 书写惯例 以获得最佳效果
  • 基于规则的处理:无需外部LLM API调用即可进行快速、确定的格式化
  • 代理协作:MCP处理结构,Agent处理智能优化
  • 模板驱动:使用默认模板或自带模板

特性

✅ 第一阶段(MVP-开发中)

  • 🎯 智能内容分析:基于规则的提示部分检测(介绍、规则、示例等)
  • 📝 默认模板:

- Claude XML格式(带有语义标签,如 `, , `) - GPT Markdown格式(带标题和结构化列表) - 结构化数据的JSON格式

  • 🔍 质量分析:评估即时完整性和清晰度
  • 公约验证:检查提示是否遵循最佳实践
  • 🎨 自定义模板:定义自己的模板结构

🚧 第二阶段(计划中)

  • 📚 带有预构建提示模式的模板库
  • 🔄 批处理支持
  • 📊 性能分析

💭 第三阶段(未来)

  • 🧠 从反馈中学习
  • 🌐 web界面
  • 🔌 VSCode扩展

MCP工具

1. format_prompt

将原始提示格式化为结构化模板:

  • 输入:原始提示文本
  • 输出:XML/Markdown/JSON/自定义格式的格式化提示
  • 功能:分段检测、模板应用、置信度评分

2. analyze_prompt

分析即时质量和结构:

  • 输入:原始提示文本
  • 输出:检测到的部分、质量指标、改进建议
  • 目的:为Agent在优化中使用的返回分析

3. validate_prompt

根据写作惯例验证提示:

  • 输入:原始提示文本
  • 输出:合规评分、验证检查、建议
  • 目的:帮助用户编写更好的提示

快速开始

安装

# Clone the repository
git clone https://github.com/ZaVang/prompt-formatter-mcp.git
cd prompt-formatter-mcp

# Install dependencies
npm install

# Build the project
npm run build

使用Claude Desktop进行设置

  1. 编辑您的Claude Desktop配置文件:

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 视窗: %APPDATA%\Claude\claude_desktop_config.json - Linux: ~/.config/Claude/claude_desktop_config.json

  1. 添加MCP服务器配置:
{
  "mcpServers": {
    "prompt-formatter": {
      "command": "node",
      "args": ["/absolute/path/to/prompt-formatter-mcp/dist/index.js"]
    }
  }
}
  1. 重新启动克劳德桌面

基本用法

配置后,您可以使用Claude Desktop中的MCP工具:

设置提示格式:

Please use the format_prompt tool to format this prompt:
"You are a translator. Rules: 1. Keep formatting 2. Use natural language. Task: Translate this text."

分析提示:

Please use the analyze_prompt tool to analyze this prompt and suggest improvements:
"Translate this to Chinese"

验证提示:

Please use the validate_prompt tool to check if my prompt follows best practices:
"You are a translator..."

有关详细的使用说明,请参阅 使用指南

文档

入门指南

建筑与设计

高级主题

发展

为什么要提示格式化程序?

不同的LLM有不同的格式偏好:

  • 克劳德 使用带有语义标签的XML结构化提示时性能更好
  • GPT 模特们更喜欢有清晰部分的Markdown
  • 所有模型 受益于组织良好、示例清晰的提示

此MCP服务器可帮助您:

  1. 按照最佳实践编写提示(请参阅CONVENTIONS.md)
  2. 自动为您的目标模型格式化它们
  3. 验证并提高即时质量
  4. 让Agent基于结构化分析进行优化

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

目录标签

目录标签

TypeScriptClaude云端部署提示优化本地部署LLM性能增强规则分析结构化模板

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP