OSP Marketing Tools MCP服务器使用说明

项目简介

OSP Marketing Tools 是一个基于 Model Context Protocol (MCP) 构建的服务器,旨在为大型语言模型(LLM)客户端提供一系列强大的营销工具。该服务器集成了 Open Strategy Partners (OSP) Proven Methodologies 的专业知识,为用户提供结构化的方法和资源,以优化技术营销内容、提升产品定位和内容创作效率。通过标准化的 MCP 协议,OSP Marketing Tools 可以无缝连接到任何支持 MCP 的 LLM 客户端,例如 Claude、Cursor 和 LibreChat,为用户提供便捷的 AI 辅助营销工作流。

主要功能点

OSP Marketing Tools MCP服务器主要提供以下功能模块,每个模块都对应 OSP 专业的营销方法论和实践经验:

  1. OSP 产品价值地图生成器 (Value Map Generator):

    • 帮助用户构建清晰的产品价值地图,有效传达产品价值和市场定位。
    • 功能包括:标语创作与优化、市场/技术/UX/业务维度定位陈述、用户画像开发、价值案例文档、功能分类组织等。
  2. OSP 元信息生成器 (Meta Information Generator):

    • 为网站内容生成优化的元数据,提升 SEO 效果和用户点击率。
    • 功能包括:文章标题 (H1) 优化、Meta 标题和描述生成、SEO 友好的 URL Slug、搜索意图分析等。
  3. OSP 内容编辑代码 (Content Editing Codes):

    • 应用 OSP 语义编辑代码进行全面的内容审查和优化。
    • 功能包括:范围和叙事结构分析、流畅性和可读性增强、风格和措辞优化、技术准确性验证、包容性语言指导等。
  4. OSP 技术写作指南 (Technical Writing Guide):

    • 提供系统化的技术内容创作方法,确保高质量的技术文档输出。
    • 功能包括:叙事结构开发、流程优化、风格指南、技术准确性验证、内容类型特定指导(教程、参考文档、API 文档等)。
  5. OSP 页面 SEO 指南 (On-Page SEO Guide):

    • 全面的网站内容 SEO 优化系统,提升搜索引擎排名和用户体验。
    • 功能包括:Meta 内容优化、内容深度增强、搜索意图对齐、技术 SEO 实施、结构化数据部署、内容推广策略、质量验证协议等。

安装步骤

前提条件:

  • 安装支持 MCP 协议的 LLM 客户端,例如 Claude Desktop。
  • 安装 Python 3.10 或更高版本。
  • 安装 'uv' 包管理器。

详细步骤 (以 macOS 为例,Windows 类似):

  1. 安装 Claude Desktop (或其他 MCP 客户端):

  2. 安装 Python 3.10+:

    • 如果未安装 Python,使用 Homebrew 执行命令: 'brew install python3'
    • 验证 Python 版本: 'python3 --version'
  3. 安装 uv:

    • 使用 Homebrew 执行命令: 'brew install uv' 或使用 pip: 'pip3 install --user uv'
    • 验证 uv 版本: 'uv --version'

服务器配置

要将 OSP Marketing Tools MCP 服务器添加到您的 MCP 客户端(例如 Claude Desktop),您需要编辑客户端的配置文件。以 Claude Desktop 为例,您需要编辑 'claude_desktop_config.json' 文件,并添加以下服务器配置信息:

{
    "mcpServers": {
        "osp_marketing_tools": {  // 服务器名称,在客户端中用于标识和选择
            "command": "uvx",      // 启动服务器的命令,这里使用 uvx 运行 Python 包
            "args": [             // 启动命令的参数列表
                "--from",         // uvx 参数,指定从 Git 仓库安装
                "git+https://github.com/open-strategy-partners/osp_marketing_tools@main", // Git 仓库 URL,指定仓库地址和分支
                "osp_marketing_tools" // 要运行的 Python 包名称,对应仓库中的 osp_marketing_tools 包
            ]
        }
    }
}

配置说明:

  • 'osp_marketing_tools': 服务器名称,您可以自定义,用于在 MCP 客户端中识别和选择此服务器。
  • 'command': 启动服务器的命令。 'uvx' 是一个用于快速运行 Python 包的工具,这里用于从 Git 仓库直接运行 OSP Marketing Tools 服务器。
  • 'args': 传递给 'uvx' 命令的参数列表。
    • '--from git+https://github.com/open-strategy-partners/osp_marketing_tools@main': 指定从 GitHub 仓库 'https://github.com/open-strategy-partners/osp_marketing_tools' 的 'main' 分支安装和运行。
    • 'osp_marketing_tools': 指定要运行的 Python 包名称,对应仓库根目录下的 'osp_marketing_tools' 目录。

请注意: 'claude_desktop_config.json' 文件的具体位置可能因操作系统和 Claude Desktop 版本而异。请参考 Claude Desktop 的官方文档查找正确的配置文件路径。

基本使用方法

配置完成后,在您的 MCP 客户端中选择 "osp_marketing_tools" 服务器。您可以通过自然语言提示词来调用服务器提供的工具。以下是一些使用示例,您可以根据您的具体需求调整提示词:

  • 生成产品价值地图:

    Prompt: "使用 OSP 价值地图工具,为 [产品名称] 生成价值地图,目标受众是 [目标受众],关键功能包括:[功能列表]"
  • 生成文章元信息:

    Prompt: "使用 OSP 元信息工具,为一篇关于 [主题] 的文章生成元数据。主要关键词:[关键词],目标受众:[目标受众],内容类型:[类型]"
  • 使用编辑代码审查内容:

    Prompt: "使用 OSP 编辑代码审查以下技术内容:[粘贴内容]"
  • 应用写作指南创作文档:

    Prompt: "应用 OSP 写作指南,创作一篇关于 [主题] 的 [文档类型],目标受众是 [受众]"

更详细的使用方法和每个工具的具体功能,请参考仓库的 README 文档和 Open Strategy Partners 官方网站提供的资源。

信息

分类

AI与计算