Uses Cheerio for web scraping and HTML parsing to extract structured content from web pages
Provides Docker containerization and deployment capabilities for the MCP server with Docker Compose support
Enables direct installation from GitHub repositories and distribution of the MCP server package
Built on the Hono web framework to provide ultra-fast HTTP server capabilities and API endpoints
Runs on Node.js runtime environment with TypeScript support for server operations
Provides npm package management for installation, dependency management, and global command-line tool distribution
Implements type-safe operations and development using TypeScript with comprehensive type checking
Uses Zod for runtime schema validation and type safety across all data operations and API inputs
My MCP
A fast MCP (Model Context Protocol) server that enables Claude to scrape websites, process documents (PDF, DOCX, TXT), and manage Excel databases.
🚀 Installation
One command installs everything:
Then run:
🔄 Updates
Automatic update (recommended):
Manual update:
🛠️ Main Tools
Workflows (Recommended):
analyze_content_workflow- Complete content analysis pipelinescrape_and_save_content- Web scraping with Excel integration
Individual Tools:
scrape_webpage- Extract content from URLsread_document- Process PDF, DOCX, TXT, RTF filesadd_content_entry- Save content to Excel databasesearch_similar_content- Find related contenttest_connection- Test MCP connectivity
📋 Commands
Command | Description |
| Install dependencies and setup |
| Configure Claude Desktop |
| Start server (development/testing only) |
| Test server connection |
| Development mode |
| Show all commands |
💡 Quick Examples
Web content:
Document:
Screenshot: Share image with Claude, then:
🔧 Manual Installation (Backup)
If the script fails:
🆘 Troubleshooting
Test connection:
my-mcp testCheck logs:
tail -f ~/Library/Logs/Claude/mcp-server-*.logReinstall: Run the installation command again
Permission issues:
sudo npm install -g .(macOS/Linux)
✅ Success Check
Your system works if:
my-mcp testshows "✅ MCP server is responding"Claude can call
test_connectionWeb scraping and document processing work in Claude
Ready to use! After Claude Desktop restart, test the connection in Claude Desktop.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Enables comprehensive content analysis through web scraping, document processing (PDF, DOCX, TXT, RTF), screenshot analysis, and local Excel database management. Provides intelligent workflows for extracting, analyzing, and storing content from multiple sources with automated categorization and search capabilities.