关于 StylePilot MCP Server
StylePilot MCP Server 用于管理文本、卡片和结构风格模板,供 LLM 获取并应用于内容生成。它提供模板检索、维护及应用提示词,并将数据保存在本地 JSON 文件中。
主要功能
- 01文本、卡片和结构风格模板
- 02按关键词搜索模板
- 03创建、更新和删除模板
- 04通过提示词应用风格
适用场景
- 01查找适合内容的风格模板
- 02创建并维护自定义模板
- 03按模板生成风格化内容
MCP 相关
它向 MCP 客户端提供风格模板资源、管理工具和 apply_style 提示词,支持列出、搜索、获取及修改模板。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
来自项目 READMEStylePilot MCP Server
基于Model Context Protocol (MCP)的风格模板服务,用于存储和提供各类内容风格模板,供大语言模型(LLM)通过MCP协议调用,以实现风格化输出。
功能特点
资源 (Resources)
- 提供三种风格类别模板:文本风格、卡片风格、结构风格
- 通过
style:///{category}/{style_id}URI访问风格模板 - 每个风格模板包含详细的多维度特征描述
- 以JSON格式提供风格定义
工具 (Tools)
get_style- 获取特定风格模板search_style- 通过关键词搜索风格模板create_style- 创建新风格模板update_style- 更新现有风格模板delete_style- 删除风格模板list_styles- 列出可用风格模板
提示 (Prompts)
apply_style- 应用风格模板生成内容- 指导LLM获取并应用风格模板生成内容
- 支持多维度风格特征的应用
开发指南
安装依赖:
npm install
构建服务器:
npm run build
开发模式(自动重新构建):
npm run watch
安装与集成
要在支持MCP的LLM客户端(如Claude Desktop)中使用,添加服务器配置:
在Windows上: %APPDATA%/Claude/claude_desktop_config.json
在MacOS上: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"stylepilot": {
"command": "/path/to/mcp-server-stylepilot/build/index.js"
}
}
}
调试
由于MCP服务器通过标准输入/输出流(stdio)通信,可以使用MCP Inspector进行调试:
npm run inspector
Inspector将提供一个URL,可在浏览器中访问调试工具。
使用流程
获取并应用风格模板
- 使用
list_styles工具列出所有可用风格 - 或者使用
search_style工具通过关键词搜索特定风格(例如搜索"卡片"或"散文") - 使用
get_style工具获取详细的风格模板定义 - 根据风格模板生成内容
创建新风格模板
- 定义风格模板各个维度的特征
- 使用
create_style工具创建新风格 - 应用新创建的风格模板
数据存储
风格模板存储在本地JSON文件中:
data/text_styles.json- 文本风格data/card_styles.json- 卡片风格data/structure_styles.json- 结构风格
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。