← 返回公开榜单
mc

0xshellming/mcp-summarizer

MCP Server for AI Summarization

本周新增
2 星
近 3 周倍数
—
距上次推送
617 天
距上次发布
—
许可证

星标增长

每根柱子是这个周期记录下来的 star 增长:优先取逐个 stargazer 到达时间分桶的到达数,还没被 stargazer 扫描覆盖的仓库改用该周期的 star 净增;两个写者都没记录的周期画成虚线空档,而不是当成 0。柱高按各自窗口的峰值归一,两张图不共用坐标轴。指向任意一根柱子, tooltip 里是该周期的九项指标:当前值与周期内的净增。

指向或点击一根柱子,看当天的九项指标。

12/1712/301/111/242/62/193/33/16

2026 年 1 月 4 日 新增 6 个星标; 2026 年 1 月 6 日 新增 0 个星标; 2026 年 1 月 8 日 新增 1 个星标; 2026 年 1 月 15 日 新增 1 个星标; 2026 年 1 月 18 日 新增 0 个星标; 2026 年 2 月 1 日 新增 1 个星标; 2026 年 2 月 8 日 新增 0 个星标; 2026 年 2 月 9 日 新增 2 个星标; 2026 年 2 月 13 日 新增 0 个星标; 2026 年 2 月 14 日 新增 -1 个星标; 2026 年 2 月 16 日 新增 0 个星标; 2026 年 2 月 17 日 新增 0 个星标; 2026 年 2 月 21 日 新增 1 个星标; 2026 年 3 月 16 日 新增 2 个星标

窗口内最高的一天是 2026 年 1 月 4 日,新增 6 个星标。

证据时间轴

这个项目还没有记录到异动、发布或许可证变化。

README
该仓库存储的文档,若已生成中文翻译则一并显示

MCP 内容摘要服务器

一个使用 Google Gemini 1.5 Pro 模型的模型上下文协议(MCP)服务器,提供针对各种类型内容的智能摘要功能。该服务器可帮助您生成简洁的摘要,同时保留不同内容格式中的关键信息。

MCP 内容摘要服务器

由 3MinTop 支持

摘要服务由 3MinTop 提供支持,这是一款 AI 驱动的阅读工具,能帮助您在三分钟内理解章节内容。3MinTop 将复杂内容转化为清晰的摘要,使学习更高效,并帮助养成持久的阅读习惯。

功能特性

  • 使用 Google Gemini 1.5 Pro 模型进行通用内容摘要
  • 支持多种内容类型:
    • 纯文本
    • 网页
    • PDF 文档
    • EPUB 书籍
    • HTML 内容
  • 可自定义摘要长度
  • 多语言支持
  • 智能上下文保留
  • 动态问候资源用于测试

快速上手

  1. 克隆此仓库

  2. 安装依赖:

    pnpm install
    
  3. 构建项目:

    pnpm run build
    
  4. 启动服务器:

    pnpm start
    

开发

  • 使用 pnpm run dev 启动 TypeScript 编译器进入监视模式
  • 修改 src/index.ts 自定义服务器行为或添加新工具

与桌面应用集成

要将此服务器与桌面应用集成,请将以下内容添加到您应用的服务器配置中:

{
  "mcpServers": {
    "content-summarizer": {
      "command": "node",
      "args": [
        "{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
      ]
    }
  }
}

可用工具

summarize

使用以下参数从各种来源摘要内容:

  • content (string | object): 要摘要的输入内容。可以是:
    • 文本字符串
    • 网页的 URL
    • Base64 编码的 PDF
    • EPUB 文件内容
  • type (string): 内容类型 ("text", "url", "pdf", "epub")
  • maxLength (number, 可选): 摘要的最大字符长度(默认:200)
  • language (string, 可选): 摘要的目标语言(默认:"en")
  • focus (string, 可选): 摘要中要关注的特定方面
  • style (string, 可选): 摘要风格 ("简洁", "详细", "项目符号")

示例用法:

// 摘要网页
const result = await server.invoke("summarize", {
  content: "https://example.com/article",
  type: "url",
  maxLength: 300,
  style: "项目符号"
});

// 摘要 PDF 文档
const result = await server.invoke("summarize", {
  content: pdfBase64Content,
  type: "pdf",
  language: "zh",
  style: "详细"
});

greeting

一个展示基本 MCP 资源功能的动态资源:

  • URI 格式:greeting://{name}
  • 返回包含所提供名称的问候消息

贡献

欢迎贡献!请随时提交 Pull Request。

许可证

本项目根据 MIT 许可证授权 - 详细内容请参阅 LICENSE 文件。

页面上的每个数字都来自记录下来的 stargazer 到达时间,没有评分公式,也没有 AI 判定。 任何结论都可以用 /api/v1/repos/{id}/stats 里的原始增量自己重算。