AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Mcp Prompt Server Go

mcp-smallnest-mcp-prompt-server-go · by smallnest

一个提供优秀prompt的Model Context Protocol (MCP)的服务器,用于根据用户任务需求提供预设的prompt模板,帮助Cline/Cursor/Windsurf...更高效地执行各种任务。服务器将预设的prompt作为工具(tools)返回,以便在Cursor和Windsurf等编辑器中更好地和使用。提供tool和prompt两种形式

No reviews yet
0 installs
35 views
0.0% view→install

Install

$ agentstack add mcp-smallnest-mcp-prompt-server-go

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-smallnest-mcp-prompt-server-go)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
stale · 1y ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Mcp Prompt Server Go? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

MCP 提示词服务器 (Go版本)

这是一个使用Go语言实现的MCP提示词服务器,基于mark3labs/mcp-go库。

不只是受 joeseesun/mcp-prompt-server, and gdli6177/mcp-prompt-server 启发,而且初始的提示词都是从joeseesun/mcp-prompt-server项目中复制过来的。

你是否遇到过这些痛点?

是否曾经有一堆提示词但记不住什么时候该用哪个?

是否厌倦了每次需要提示词时都要复制粘贴?

有些人将提示词存储在AI编程工具的规则中,这解决了部分问题。

但如果我们能将常用提示词转化为MCP工具呢?

通过将提示词模板设计为工具,我们可以通过自然语言对话调用各种提示词。

这个MCP的强大之处

不再需要复制粘贴冗长的提示词。

只需使用自然语言对话即可自动:

  • 生成可视化网页
  • 设计PRD
  • 创建吸引人的标题
  • 还有更多...

AI会自动找到并使用合适的提示词。

适用于任何支持MCP的工具,如Raycast、Cursor、Windsurf、Cherrystudio等。

主要特性

  • 📦 丰富的提示词模板: 内置高质量的代码、写作、产品、知识卡片、网页生成、结构化总结等提示词
  • 🛠️ 即插即用的MCP工具: 所有提示词自动注册为MCP工具,支持参数化调用,兼容主流编辑器
  • 🔄 热重载与管理: 无需重启服务器即可重新加载新提示词
  • 🧩 易于扩展: 添加新的YAML/JSON文件即可扩展功能,无需修改核心代码
  • 🏷️ 多语言与多领域: 适用于中文/英文内容、产品、教育、媒体、AI等多个领域

目录结构

mcp-prompt-server-go/
├── cmd/
│   └── main.go               # 程序入口
├── internal/
│   ├── server/               # 服务器实现
│   │   └── server.go
│   ├── prompt/               # 提示词处理
│   │   ├── loader.go         # 提示词加载器
│   │   └── model.go          # 提示词数据结构
│   └── util/                 # 工具函数
│       └── files.go
├── prompts/                  # 所有提示词模板(YAML/JSON文件)
│   ├── gen_summarize.yaml
│   ├── gen_title.yaml
│   └── ...
└── README.md

快速开始

  1. 克隆仓库

``bash git clone https://github.com/yourusername/mcp-prompt-server-go.git cd mcp-prompt-server-go ``

  1. 构建项目

``bash ./build.sh ``

  1. 启动服务器

``bash ./bin/mcp-prompt-server ``

MCP提示词服务器将自动加载prompts/目录中的所有提示词模板,并将它们作为MCP工具暴露。

工具集成

Raycast

  1. 在Raycast中,搜索install server (MCP)
  2. 给你的MCP一个简单的名称,例如prompt(方便后续@调用)
  3. 命令: 输入构建后可执行文件的路径,例如 /Users/yourusername/mcp-prompt-server-go/bin/mcp-prompt-server
  4. 保存后Raycast将自动集成MCP提示词服务器

Cursor

  • 编辑~/.cursor/mcp_config.json并添加以下内容(替换路径为您的实际项目路径):

``json { "servers": [ { "name": "Prompt Server", "command": "/path/to/mcp-prompt-server-go/bin/mcp-prompt-server", "args": [], "transport": "stdio" } ] } ``

Windsurf

  • 编辑~/.codeium/windsurf/mcp_config.json并添加:

``json { "mcpServers": { "prompt-server": { "command": "/path/to/mcp-prompt-server-go/bin/mcp-prompt-server", "args": [], "transport": "stdio" } } } ``

如何扩展提示词

  1. prompts/目录中创建新的YAML或JSON文件
  2. 模板示例

```yaml name: yourpromptname description: What this prompt does arguments: [] messages:

  • role: user

content: type: text text: | Your prompt content, supports parameter placeholders like {{param}} ```

  1. 热重载提示词
  • 使用编辑器中的reload_prompts工具,或重启服务器

管理与调试

  • reload_prompts: 热重载所有提示词模板
  • get_prompt_names: 列出所有可用的提示词名称

常见问题

  • 提示词不工作?

检查YAML格式,确保name字段唯一,并重新加载或重启服务。

  • 参数不工作?

确保arguments字段正确,并且参数传递正确。

贡献和反馈

  • 欢迎贡献新的提示词、建议和错误报告!

许可证

MIT

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.