I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

MCP-Sumarisator
MCP -Server zur KI -Zusammenfassung
3 years
Works with Finder
1
Github Watches
8
Github Forks
62
Github Stars
MCP Content Summarizer Server
A Model Context Protocol (MCP) server that provides intelligent summarization capabilities for various types of content using Google's Gemini 1.5 Pro model. This server can help you generate concise summaries while maintaining key information from different content formats.
Powered by 3MinTop
The summarization service is powered by 3MinTop, an AI-powered reading tool that helps you understand a chapter's content in just three minutes. 3MinTop transforms complex content into clear summaries, making learning efficient and helping build lasting reading habits.
Features
- Universal content summarization using Google's Gemini 1.5 Pro model
- Support for multiple content types:
- Plain text
- Web pages
- PDF documents
- EPUB books
- HTML content
- Customizable summary length
- Multi-language support
- Smart context preservation
- Dynamic greeting resource for testing
Getting Started
-
Clone this repository
-
Install dependencies:
pnpm install
-
Build the project:
pnpm run build
-
Start the server:
pnpm start
Development
- Use
pnpm run dev
to start the TypeScript compiler in watch mode - Modify
src/index.ts
to customize server behavior or add new tools
Usage with Desktop App
To integrate this server with a desktop app, add the following to your app's server configuration:
{
"mcpServers": {
"content-summarizer": {
"command": "node",
"args": [
"{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
]
}
}
}
Available Tools
summarize
Summarizes content from various sources using the following parameters:
-
content
(string | object): The input content to summarize. Can be:- Text string
- URL for web pages
- Base64 encoded PDF
- EPUB file content
-
type
(string): Content type ("text", "url", "pdf", "epub") -
maxLength
(number, optional): Maximum length of the summary in characters (default: 200) -
language
(string, optional): Target language for the summary (default: "en") -
focus
(string, optional): Specific aspect to focus on in the summary -
style
(string, optional): Summary style ("concise", "detailed", "bullet-points")
Example usage:
// Summarize a webpage
const result = await server.invoke("summarize", {
content: "https://example.com/article",
type: "url",
maxLength: 300,
style: "bullet-points"
});
// Summarize a PDF document
const result = await server.invoke("summarize", {
content: pdfBase64Content,
type: "pdf",
language: "zh",
style: "detailed"
});
greeting
A dynamic resource that demonstrates basic MCP resource functionality:
- URI format:
greeting://{name}
- Returns a greeting message with the provided name
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
相关推荐
Confidential guide on numerology and astrology, based of GG33 Public information
A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.
Converts Figma frames into front-end code for various mobile frameworks.
Therapist adept at identifying core issues and offering practical advice with images.
Oede knorrepot die vasthoudt an de goeie ouwe tied van 't boerenleven
A medical specialist offering assistance grounded in clinical guidelines. Disclaimer: This is intended for research and is NOT safe for clinical use!
A world class elite tech co-founder entrepreneur, expert in software development, entrepreneurship, marketing, coaching style leadership and aligned with ambition for excellence, global market penetration and worldy perspectives.
Entdecken Sie die umfassendste und aktuellste Sammlung von MCP-Servern auf dem Markt. Dieses Repository dient als zentraler Hub und bietet einen umfangreichen Katalog von Open-Source- und Proprietary MCP-Servern mit Funktionen, Dokumentationslinks und Mitwirkenden.
Ein einheitliches API-Gateway zur Integration mehrerer Ethercan-ähnlicher Blockchain-Explorer-APIs mit Modellkontextprotokoll (MCP) für AI-Assistenten.
MCP -Server für den Fetch -Webseiteninhalt mit dem Headless -Browser von Dramatikern.
Mirror ofhttps: //github.com/suhail-ak-s/mcp-typense-server
Ein KI-Chat-Bot für kleine und mittelgroße Teams, die Modelle wie Deepseek, Open AI, Claude und Gemini unterstützt. 专为中小团队设计的 ai 聊天应用 , 支持 Deepseek 、 Open ai 、 claude 、 Gemini 等模型。
Reviews

user_T8nxtjKH
I've been using mcp-summarizer by 0xshellming and it's a game-changer! The summarization quality is top-notch, and it's incredibly easy to integrate into projects. The developer has clearly put a lot of thought into its functionality. Highly recommend checking it out! You can find it here: https://github.com/0xshellming/mcp-summarizer-server