DuncanDam/my-mcp
If you are the rightful owner of my-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The MCP Content Analyzer is a comprehensive server system designed to automate content analysis workflows, including web scraping, document processing, and Excel database management.
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:
curl -fsSL https://raw.githubusercontent.com/DuncanDam/my-mcp/main/install.sh | bash
Then run:
my-mcp setup # Setup configuration
my-mcp config # Configure Claude Desktop
# Restart Claude Desktop completely (MCP server starts automatically)
🔄 Updates
Automatic update (recommended):
my-mcp update
Manual update:
curl -fsSL https://raw.githubusercontent.com/DuncanDam/my-mcp/main/install.sh | bash
🛠️ 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 |
|---|---|
my-mcp setup | Install dependencies and setup |
my-mcp config | Configure Claude Desktop |
my-mcp start | Start server (development/testing only) |
my-mcp test | Test server connection |
my-mcp dev | Development mode |
my-mcp help | Show all commands |
💡 Quick Examples
Web content:
Use analyze_content_workflow to process https://example.com with topic "News"
Document:
Use analyze_content_workflow to process /path/to/document.pdf with topic "Research"
Screenshot: Share image with Claude, then:
Use analyze_content_workflow with the text you extracted, sourceDescription "Meeting notes", and topic "Business"
🔧 Manual Installation (Backup)
If the script fails:
git clone https://github.com/DuncanDam/my-mcp.git
cd my-mcp
npm install && npm run build && npm install -g .
my-mcp setup && my-mcp config
# Restart Claude Desktop
🆘 Troubleshooting
- Test connection:
my-mcp test - Check logs:
tail -f ~/Library/Logs/Claude/mcp-server-*.log - Reinstall: 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_connection - Web scraping and document processing work in Claude
Ready to use! After Claude Desktop restart, test the connection in Claude Desktop.