A suite of Model Context Protocol (MCP) servers designed to enhance AI agent capabilities. Provides tools for media search/understanding (images, video), web information retrieval, PDF generation, and PowerPoint presentation creation, enabling agents to interact with diverse data formats and external resources
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"media-tools": {
"env": {
"GEMINI_API_KEY": "your-gemini-key",
"UNSPLASH_ACCESS_KEY": "your-unsplash-key"
},
"args": [
"-y",
"media-tools-mcp-server"
],
"command": "npx"
},
"presentation-creator": {
"args": [
"-y",
"presentation-creator-mcp-server"
],
"command": "npx"
},
"information-retrieval": {
"env": {
"GOOGLE_CSE_ID": "your-custom-search-engine-id",
"GOOGLE_API_KEY": "your-google-api-key"
},
"args": [
"-y",
"information-retrieval-mcp-server"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
This repository contains a collection of Model Context Protocol (MCP) servers, packaged together for convenience. Each server provides distinct functionalities related to media handling, information retrieval, and document creation.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'information-retrieval-mcp-server' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked information-retrieval-mcp-server against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in ai-ml / writing
Persistent memory using a knowledge graph
Dynamic problem-solving through sequential thought chains
Workspace template + MCP server for Claude Code, Codex CLI, Cursor & Windsurf. Multi-agent knowledge engine (ag-refresh / ag-ask) that turns any codebase into a queryable AI assistant.
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
MCP Security Weekly
Get CVE alerts and security updates for Agentic Ai Tool Suite and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
This repository contains a collection of Model Context Protocol (MCP) servers, packaged together for convenience. Each server provides distinct functionalities related to media handling, information retrieval, and document creation.
📦 View Published Packages - Easy installation guide for all npm packages!
Important: These servers are designed to run as separate processes. You need to set up and configure each server individually within your MCP client (e.g., Cline or the Claude Desktop App).
media-tools-server): Provides tools for searching images (Unsplash) and videos (YouTube), downloading images, and understanding image/video content (Google Gemini, YouTube Transcripts). (Node.js/TypeScript)information-retrieval-server): Provides tools for performing web searches (Google Custom Search) and crawling web pages. (Node.js/TypeScript)pdf-creator-server): Provides a tool to generate PDF documents from HTML content using Playwright and Pillow. (Python)presentation-creator-server): Provides tools to assemble PowerPoint presentations from HTML slide content and generate PDFs from HTML. (Python)The easiest way to use these MCP servers is via npm packages. No need to clone or build!
All TypeScript/Node.js servers are now available on npm:
Add to your MCP client config (e.g., claude_desktop_config.json):
Location of config file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.json{
"mcpServers": {
"information-retrieval": {
"command": "npx",
"args": ["-y", "information-retrieval-mcp-server"],
"env": {
"GOOGLE_API_KEY": "your-google-api-key",
"GOOGLE_CSE_ID": "your-custom-search-engine-id"
}
},
"media-tools": {
"command": "npx",
"args": ["-y", "media-tools-mcp-server"],
"env": {
"UNSPLASH_ACCESS_KEY": "your-unsplash-key",
"GEMINI_API_KEY": "your-gemini-key"
}
},
"presentation-creator": {
"command": "npx",
"args": ["-y", "presentation-creator-mcp-server"]
}
}
}
API Keys Required:
npm install -g information-retrieval-mcp-server
npm install -g media-tools-mcp-server
npm install -g presentation-creator-mcp-server
Then configure with just the command name:
{
"mcpServers": {
"information-retrieval": {
"command": "information-retrieval-mcp-server",
"env": { /* ... */ }
}
}
}
If you prefer to build from source or need to modify the servers:
git clone <repository-url> # Replace <repository-url> with the actual URL
cd unified-mcp-suite