CMS内容管理服务器

Spearly CMS MCP是一个用于搜索、获取、修改和添加Spearly CMS内容的服务器,适用于需要通过Cursor AI助手或MCP面板管理CMS内容的开发者。

  • by mantaroh
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 mantaroh/spearly-mcp-server

使用说明

Spearly CMS MCP

Spearly CMS搜索、检索、修改、添加的内容MCP服务器。

利用方法

1.设定

.cursor/mcp.json中添加以下设置:

{
    "mcpServers": {
        "spearly": {
            "command": "npx",
            "args": [
                "-y",
                "@spearly/mcp-server@latest",
                "--spearly-api-key=YOUR_API_KEY"
            ]
        }
    }
}

YOUR_API_KEY实际的Spearly API来修改标记元素的显示属性。

2. Cursor利用期间

AI与助手对话

Cursor的,之AI通过以自然的形式向助手提问Spearly查看项目中可用的所有族。

例:

  • 「Spearly的报道一览“
  • 「Spearly搜索博客文章“
  • 「Spearly请告诉我特定报道的内容“

AI助手会自动MCP求值时使用曲面法线的原始方向。

MCP直接使用面板

  1. Cursor打开“MCP”面板
  2. 「spearly」MCP列表框中,此格式对应于条目“无”
  3. 可执行以下操作:
    • 获取内容列表
    • 内容获取(包括文章元数据)
    • 添加内容
    • 修改内容中的字段
    • 内容修改(批量字段修改)
    • 所有内容的字段修改(批量修改)

Cursor具体的使用步骤

  1. Cursor启动并打开项目
  2. 从左侧边栏中选择“MCP”标签
  3. 「spearly」MCP连接到
  4. MCP从面板执行每个操作

示例:获取内容列表

// MCPパネルで以下のように呼び出し
await spearly.listContents({ contentType: 'article' });

示例:内容获取

// MCPパネルで以下のように呼び出し
await spearly.getContent({ contentType: 'article', contentId: '123' });

许可证

麻省理工学院