Integrations
Licensed under Creative Commons Attribution-ShareAlike 4.0 International license, enabling proper attribution and sharing of the OSP marketing methodologies.
Implements the MCP server in Node.js to offer simplified installation, cross-platform compatibility, and better performance compared to the original Python version.
Uses TypeScript to implement the MCP server for OSP Marketing Tools, providing type safety and modern language features.
Node.js 的 OSP 营销工具
基于Open Strategy Partners久经考验的方法论,提供一套全面的技术营销内容创建、优化和产品定位工具。这是 OSP 营销工具 MCP 服务器的 TypeScript 实现。
为什么要使用 TypeScript 实现?
与原始 Python 版本相比,此 TypeScript/Node.js 实现具有显著优势:
- 简化安装:更少的依赖性和更直接的安装过程
- 跨平台兼容性:在 Windows 上无缝运行,没有常见的 Python 依赖问题
- 更快的性能:Node.js 通常为这种类型的服务器提供更好的性能
- 现代 JavaScript 生态系统:利用强大的 npm 包生态系统
- 更易于集成:更易于与 Web 应用程序和其他 JavaScript 工具集成
- 较低的资源使用率:通常需要较少的内存和系统资源
非常适合那些想要使用 OSP 营销工具而又不想处理 Python 依赖项、虚拟环境或兼容性问题的人。
特征
1. OSP产品价值图生成器
生成结构化的OSP 产品价值图,有效传达您的产品价值和定位。此工具提供:
- 战略标语的创建和完善
- 涵盖市场、技术、用户体验和业务维度的立场声明
- 角色、挑战和需求的角色发展
- 价值案例文档,包含明确的优势、挑战和解决方案
- 结构化层次中的特征分类
2. OSP元信息生成器
通过合理的关键词布局和 SEO 友好的结构,为网页内容创建优化的元数据。此工具可提供以下功能:
- 文章标题(H1)包含战略性关键词
- 针对搜索进行优化的元标题(50-60 个字符)
- 具有引人注目的价值主张的元描述(155-160 个字符)
- SEO友好的URL段
- 搜索意图分析和优化
- 移动显示注意事项
3. OSP内容编辑代码
应用OSP的语义编辑代码进行全面的内容审核。该系统提供:
- 范围和叙事结构分析
- 流程和可读性增强
- 风格和措辞优化
- 词汇选择和语法验证
- 技术准确性验证
- 包容性语言指导
- 提供前后示例的建设性反馈
4. OSP技术写作指南
系统化的方法,用于创建具有合理叙事结构和流程的高质量技术内容。本指南涵盖以下内容:
- 叙事结构原则和逻辑进程
- 流程优化和内容组织
- 清晰、精确的风格指南
- 技术准确性验证
- 内容类型特定指南(教程、参考文档、API 文档)
- 可访问性和国际化最佳实践
5. OSP页面SEO指南
全面的网站内容优化系统,旨在提升搜索引擎和用户体验。本指南包含以下内容:
- 元内容优化策略
- 内容深度增强技术
- 跨不同查询类型的搜索意图对齐
- 关键词研究和集成协议
- 内部链接最佳实践
- 结构化数据实现
- 内容推广策略
安装
先决条件
- Node.js 18 或更高版本
- npm 或 yarn
设置
您可以通过两种方式安装和使用此包:
通过 npm 设置(推荐)
- 全局安装包:
添加到您的 Claude Desktop 配置文件( claude_desktop_config.json
):
从源代码设置
添加到您的 Claude Desktop 配置文件( claude_desktop_config.json
):
Windows 用户须知:请务必将path/to/osp-marketing-tools-mcp
替换为您计算机上osp-marketing-tools-mcp
目录的实际路径。例如,如果您将仓库克隆到C:\Users\YourName\Documents\osp-marketing-tools-mcp
,则args
行应如下所示:
另外,请记住在路径中使用双反斜杠\\
而不是单反斜杠\
。
用法
以 stdio 模式运行服务器(适用于 Claude Desktop、Cursor 等)
以 HTTP/SSE 模式运行服务器
这将在端口 3000 上启动一个 Web 服务器(可通过 PORT 环境变量配置),该服务器通过服务器发送事件 (SSE) 公开 MCP API。
一旦服务器在 HTTP/SSE 模式下运行,您就可以访问http://localhost:3000/
上的 Web 界面,该界面提供了可用工具的交互式演示。
可用工具
health_check
- 服务器健康状态和资源可用性检查get_editing_codes
- OSP 编辑代码文档和语义内容审查使用协议get_writing_guide
- OSP 写作指南,其中包含创建高质量技术内容的原则get_meta_guide
- 用于 Web 内容元数据优化的 OSP 元信息生成器get_value_map_positioning_guide
- OSP 产品价值图生成器,用于有效的产品定位get_on_page_seo_guide
- OSP 页面 SEO 指南,用于全面内容优化
可用提示
edit-content
- 使用 OSP 编辑代码审查内容,以提高质量和清晰度generate-meta
- 为网页内容生成优化的元数据,并放置适当的关键词generate-value-map
- 创建结构化的 OSP 价值图,用于产品定位apply-writing-guide
- 应用 OSP 写作原则来创建技术内容optimize-seo
- 应用页面搜索引擎优化策略来优化搜索内容
示例用法
与 Claude 或其他 LLM 一起使用
要使用 OSP 编辑代码来审查内容,只需将此提示发送给 Claude(配置 MCP 服务器后):
生成产品价值图:
与直接 API 集成 (SSE) 结合使用
该服务器提供了一个 JavaScript 客户端示例,演示了如何使用服务器发送事件 (SSE) 连接到 MCP 服务器。当您以 HTTP/SSE 模式运行服务器时,您可以通过http://localhost:3000/
访问该示例。
下面是一个以编程方式连接到 SSE 端点的简单示例:
发展
项目结构
归因
该软件基于Open Strategy Partners开发的内容创建和优化方法,并实现了其基于 LLM 的营销工具和专业内容创建框架。
欲了解更多信息和原始资源,请访问:
执照
本软件根据知识共享公司 (“知识共享”) 的署名-相同方式共享 4.0 国际许可进行授权。
You must be authenticated.
Tools
模型上下文协议服务器的 TypeScript 实现,提供基于开放战略合作伙伴方法论的营销工具,通过价值图生成、元信息创建和内容编辑等工具实现内容创建、优化和产品定位。
- Why TypeScript Implementation?
- Features
- Installation
- Usage
- Available Tools
- Available Prompts
- Example Usage
- Development
- Project Structure
- Attribution
- License