Cell Stack

← 返回首页

Mcell MCP Server

@mcell/mcell-mcp-server 是一个基于 stdio 的 MCP Server,独立仓库维护于 mcell-mcp-server

关于 MCP 协议的详细介绍和规范,请参考What is the Model Context Protocol (MCP)?

快速接入

codex mcp add mcell -- npx -y @mcell/mcell-mcp-server

内置能力

内容工具(博客)

支持最新文章、分页列表、按 id/slug 读取正文、关键词搜索。

图片处理

支持压缩(可选 resize)与多格式转换(jpeg/png/webp/avif 等)。

S3 上传

支持 AWS S3 与兼容 S3 的对象存储(如 MinIO / R2)。

任务通知

任务完成后推送系统通知或 Webhook(支持飞书、企业微信等渠道),可携带状态、摘要与耗时信息。


客户端配置

Codex CLI

推荐,直接通过 codex 命令行添加

codex mcp add mcell -- npx -y @mcell/mcell-mcp-server

Claude Code

CLI 添加示例(不同版本参数可能有差异)

claude mcp add mcell -- npx -y @mcell/mcell-mcp-server

Memo Code

CLI 添加示例(与 Codex 风格一致)

memo mcp add mcell -- npx -y @mcell/mcell-mcp-server

标准 MCP 配置

适用于支持 mcpServers 的通用客户端(JSON 片段)

{
  "mcpServers": {
    "mcell": {
      "command": "npx",
      "args": ["-y", "@mcell/mcell-mcp-server"],
      "env": {
        "AWS_REGION": "us-east-1",
        "MCELL_CONTENT_INDEX_URL": "https://stack.mcell.top/mcp/index.json"
      }
    }
  }
}

环境变量

博客数据源(按需覆盖)

MCELL_CONTENT_INDEX_URL=https://stack.mcell.top/mcp/index.json
MCELL_CONTENT_CACHE_DIR=~/.cache/mcell-mcp/content
MCELL_CONTENT_CACHE_TTL_SECONDS=1800
MCELL_CONTENT_REQUEST_TIMEOUT_SECONDS=20

S3 凭证(按需)

AWS_ACCESS_KEY_ID=your_access_key
AWS_SECRET_ACCESS_KEY=your_secret
AWS_SESSION_TOKEN=optional
AWS_REGION=us-east-1