Unified MCP Suite is an MCP server that bundles modular tools for web search, media handling, and document generation into unified workflows for AI assistants. It connects clients like Claude Desktop and Cline to external APIs including Google Custom Search, Unsplash, YouTube Data API, and Google Gemini. Software developers, researchers, and automated content creators use the suite to gather external information, inspect media assets, and export formatted deliverables directly from conversation threads. The suite is divided into focused components: an information retrieval service for web crawling and Google search, a media tools service for discovering Unsplash photos, analyzing YouTube transcripts, and visual processing, and dedicated document services that render HTML layouts into PDF documents and Microsoft PowerPoint presentations using headless browser automation. By running these individual processes, users equip their AI agents to research live topics, verify visual or video content, compile clean reports, and create formatted presentation decks on demand without leaving their client environment.
Category: Design, Media & Creative
Tags: information-retrieval, media, pdf, presentation
claude_desktop_config.json (~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %APPDATA%/Claude/claude_desktop_config.json on Windows). 2. Register the desired servers under the mcpServers object using npx. 3. For search and scraping, configure information-retrieval with command npx, args ["-y", "information-retrieval-mcp-server"], and set GOOGLE_API_KEY and GOOGLE_CSE_ID in env. 4. For media tools, configure media-tools with command npx, args ["-y", "media-tools-mcp-server"], and set UNSPLASH_ACCESS_KEY and GEMINI_API_KEY in env. 5. For presentations, configure presentation-creator with command npx and args ["-y", "presentation-creator-mcp-server"]. 6. Optionally, install packages globally via npm install -g information-retrieval-mcp-server media-tools-mcp-server presentation-creator-mcp-server. 7. Restart the MCP client to load the servers.Part of MCP Servers
You can run the TypeScript servers directly using npx without manual installation by specifying packages such as information-retrieval-mcp-server, media-tools-mcp-server, and presentation-creator-mcp-server in your MCP configuration file. Alternatively, install them globally with npm or clone the repository to build from source using npm and python virtual environments.
Unified MCP Suite provides tools across four major functional areas. It enables Google Custom Search web queries, web page crawling, Unsplash image discovery and download, YouTube search and transcript analysis, Google Gemini multimodal media understanding, automated HTML to PDF rendering, and PowerPoint presentation assembly from HTML slide layouts.
Any client supporting the Model Context Protocol can connect to the servers in the suite. The repository specifically highlights compatibility with Claude Desktop and the Cline extension for VS Code. Configuration involves adding the server startup commands and environment variables to the respective JSON configuration files used by those applications.
API keys depend on which servers you enable. The information retrieval server requires a Google API key and a Custom Search Engine ID. The media tools server requires an Unsplash access key and a Google Gemini API key. The presentation creator and PDF creator servers do not require third-party API keys to run.
No, each server in the suite operates as an independent process. You can configure only the specific servers your workflow requires, such as using just the presentation generator or the search tool, without installing or running the other components included in the repository.