这是一个使用 Google Gemini 的大型语言模型(LLMs)提示优化服务的模型上下文协议(MCP)服务器,提供高级提示工程支持和自动 PDF 资产管理。
该服务的主要资产是 PDF 文件“22365_3_Prompt_Engineering_v7”,这是一份由 Lee Boonstra 编写的关于大型语言模型(LLMs)提示工程的综合指南。该文档(68页)涵盖了有效提示制作的技术和最佳实践,包括零样本、单样本、少量样本提示以及配置策略以优化与模型的交互。它旨在帮助开发者和数据科学家更好地利用 LLMs。
直接下载链接:22365_3_Prompt_Engineering_v7.pdf
在您的 MCP 客户端配置中添加以下内容(例如,Claude Desktop):
{
"servers": {
"mcp-gemini-prompt-enhancer": {
"command": "npx",
"args": [
"-y",
"@andrea9293/mcp-gemini-prompt-enhancer"
],
"env": {
"GEMINI_API_KEY": "YOUR_GEMINI_API_KEY"
},
"type": "stdio"
}
}
}
├── src/
│ ├── core/
│ │ ├── services/
│ │ │ ├── prompt-enhancer-service.ts
│ │ │ ├── utils-service.ts
│ │ └── tools.ts
│ ├── server/
│ │ ├── http-server.ts
│ │ └── server.ts
│ └── index.ts
├── package.json
├── tsconfig.json
.mcp-enhancer-service 文件夹中的参考 PDF。如果不存在,则会自动下载。enhance_prompt 工具,该工具使用高级技术和 PDF 内容来优化文本提示。npm install
GEMINI_API_KEY 为您的 Google Gemini 密钥。npm run start:http
或者使用 stdio 传输:
npm run start
enhance_prompt: 优化文本提示GEMINI_API_KEY 必须设置为启用与 Google Gemini 的集成。MIT - 查看 LICENSE 文件