MCP Content Summarizer Server
About
An MCP server that uses Google's Gemini 1.5 Pro to generate concise summaries of various content types.
Details
- Author
- 0xshellming
- GitHub stars
- 163
- Downloads
- 396
- Categories
- Productivity, Other, AI, Workplace, Developer Tools, File Management, Infrastructure
- Tags
- #content-creation, #document, #research, #web
Jump to
- 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
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
MCP Content Summarizer ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
1. Clone this repository
2. Install dependencies:
pnpm install
3. Build the project:
pnpm run build
4. Start the server:
pnpm start
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"
]
}
}
}
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp content summarizer server": {
"content-summarizer": {
"command": "node",
"args": [
"{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
]
}
}
}
}
McpServers
{
"content-summarizer": {
"command": "node",
"args": [
"{ABSOLUTE PATH TO FILE HERE}/dist/index.js"
]
}
}
An MCP server that uses Google's Gemini 1.5 Pro to generate concise summaries of various content types.
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.
The summarization service is powered by3MinTop, 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.
- 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
- Usepnpm run devto start the TypeScript compiler in watch mode
- Modifysrc/index.tsto customize server behavior or add new tools
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" ] } } }
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
// 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" });
A dynamic resource that demonstrates basic MCP resource functionality:
- URI format:greeting://{name}
- Returns a greeting message with the provided name
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see theLICENSEfile for details.
Create PowerPoint presentations with AI-generated images using the Stable Diffusion API.
Create, edit, and manage PowerPoint presentations using large language models.
This is the 1st, easiest, and cheapest PPT, slides, presentation AI generation MCP Server in the world.
On-device tools to detect AI-generated text and images, score readability, and strip AI artifacts, running locally on Apple silicon.
Compare LLM cost & latency on one prompt, translate PDF keeping layout, cited research, make PPTX
Create high quality presentations using AI
AI-powered reading triage MCP. 26 tools with a 24h burn timer. Read less, absorb more.
Generates professional PDF cover letters using LaTeX. Requires Docker for local execution.
Create and manipulate PowerPoint presentations programmatically using JSON or Markdown.
Interact with the DeepWriter API, an AI-powered writing assistant.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




