
godzilla675/agentic-ai-tool-suite
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
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,...
개요
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. - Easy installation guide for all npm packages! 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). * : Provides tools for searching images (Unsplash) and videos (YouTube), downloading images, and understanding image/video content (Google Gemini, YouTube Transcripts). (Node.js/TypeScript) * : Provides tools for performing web searches (Google Custom Search) and crawling web pages. (Node.js/TypeScript) * : Provides a tool to generate PDF documents from HTML content using Playwright and Pillow. (Python) * : Provides tools to assemble PowerPoint presentations from HTML slide content and generate PDFs from HTML.
README
원문 README의 일부입니다. 원문 보기.
Unified MCP Suite
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).
Included Servers
- Media Tools Server (
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 (
information-retrieval-server): Provides tools for performing web searches (Google Custom Search) and crawling web pages. (Node.js/TypeScript) - PDF Creator Server (
pdf-creator-server): Provides a tool to generate PDF documents from HTML content using Playwright and Pillow. (Python) - Presentation Creator Server (
presentation-creator-server): Provides tools to assemble PowerPoint presentations from HTML slide content and generate PDFs from HTML. (Python)
Quick Start (Recommended)
The easiest way to use these MCP servers is via npm packages. No need to clone or build!
Published Packages
All TypeScript/Node.js servers are now available on npm:
- information-retrieval-mcp-server: Web search and crawling
- media-tools-mcp-server: Image/video search and media understanding
- presentation-creator-mcp-server: Create presentations and PDFs from HTML
Installation Options
Option 1: Using npx (Easiest - No Installation Required)
Add to your MCP client config (e.g., claude_desktop_config.json):
Location of config file:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%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:
- Information Retrieval Server:
설치
npx -y information-retrieval-mcp-server설정
{
"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"]
}
}
}