Skip to main content
Glama
johnrippy1980

GOD MODE INTEL MCP Server

README.md
# GOD MODE INTEL MCP Server

## The Ultimate B2B Sales Intelligence Platform for Make.com | 48+ AI-Powered Tools (7 Standalone!)

**Enterprise-grade B2B intelligence at your fingertips.** GOD MODE INTEL MCP consolidates lead discovery, company research, competitive analysis, LinkedIn scraping, review aggregation, and AI-powered sales automation into a single, unified MCP server designed for **Make.com**, **Claude Desktop**, **Zapier**, **n8n**, and any MCP-compatible client.

### Key Features:
- **48 total tools** spanning 10 intelligence categories
- **7 standalone tools** that work WITHOUT any API keys or external services!
- **41 Apify-powered tools** for real-time web scraping
- **Full MCP protocol** support (stdio + HTTP/SSE)

[![Make.com MCP Challenge](https://img.shields.io/badge/Make.com-MCP%20Challenge%202026-magenta)](https://community.make.com/t/community-challenge-managing-and-scaling-workflows-with-make-and-mcp/101210)
[![Zapier Zappy 2025](https://img.shields.io/badge/Zapier-2025%20Automation%20Hero-FF4A00)](https://zapier.com/blog/drive-social-media-scaling-sales-and-marketing/)
[![MCP Protocol](https://img.shields.io/badge/MCP-Protocol%20Ready-blue)](https://modelcontextprotocol.io)
[![Total Tools](https://img.shields.io/badge/Tools-48+-green)](https://god-mode-intel-mcp.vercel.app)
[![Standalone Tools](https://img.shields.io/badge/Standalone-7%20Tools-blue)](https://god-mode-intel-mcp.vercel.app/tools)
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)

> **Built for the [Make.com MCP Community Challenge](https://community.make.com/t/community-challenge-managing-and-scaling-workflows-with-make-and-mcp/101210)** - Managing and Scaling Workflows with Make and MCP

---

## Why GOD MODE INTEL?

### The Problem: Sales Intelligence Tool Sprawl

Modern B2B sales teams face a fragmented landscape:

- **$500-2,000/month** spent on 5-10 different tools (Apollo, ZoomInfo, BuiltWith, SimilarWeb, etc.)
- **Hours wasted** switching between platforms and manually copying data
- **No unified workflow** - data silos everywhere
- **Complex integrations** that break and require maintenance
- **Inconsistent data formats** that don't talk to each other

### The Solution: One MCP Server to Rule Them All

GOD MODE INTEL consolidates everything into a **single MCP endpoint** with:

- **48+ intelligence tools** spanning 10 categories
- **Native MCP protocol** support for AI-first workflows
- **Unified data format** across all tools
- **Real-time execution** with live data (not stale databases)
- **Pay-per-use pricing** - no monthly minimums
- **Seamless Make.com integration** via HTTP/SSE

### Enterprise-Grade Scaling with MCP

This solution demonstrates how MCP enables **true enterprise scaling** by:

1. **Unified Context Layer**: All 48+ tools share a common data format, enabling seamless chaining in Make scenarios
2. **AI Agent Infrastructure**: Works with Claude, GPT, and any MCP-compatible AI for autonomous research
3. **Horizontal Scaling**: Spin up multiple workers via Make scenarios for parallel processing
4. **Dynamic Tool Selection**: AI agents can choose the right tool based on task requirements

---

## Live Demo

**Try it now:** [https://god-mode-intel-mcp.vercel.app](https://god-mode-intel-mcp.vercel.app)

```bash
# Test the API directly
curl -X POST https://god-mode-intel-mcp.vercel.app/execute \
  -H "Content-Type: application/json" \
  -d '{"tool": "scan_tech_stack", "input": {"url": "https://stripe.com"}}'
```

---

## Platform Integrations

GOD MODE INTEL works with all major automation platforms:

| Platform | Integration Method | Best For |
|----------|-------------------|----------|
| **Make.com** | HTTP Module, MCP Module, or SSE | Complex multi-step workflows with visual builder |
| **Zapier** | Webhooks or custom integration | Simple trigger-action automations |
| **n8n** | HTTP Request Node | Self-hosted, privacy-focused workflows |
| **Claude Desktop** | MCP Protocol (stdio) | AI-assisted interactive research |
| **Custom Apps** | REST API or Webhooks | Direct programmatic integration |

---

## Tool Categories (48+ Tools)

### Lead Discovery & Prospecting (5 tools)
| Tool | Description | Use Case |
|------|-------------|----------|
| `find_prospects` | Search Google Maps for local businesses | "Find all dentists in Austin, TX" |
| `find_lookalikes` | Find companies similar to your best customers | "Find 50 companies like Stripe" |
| `scrape_local_leads` | Bulk extract local business data | "Get all restaurants in 5 cities" |
| `discover_companies` | AI-powered company discovery from any URL | "Find SaaS companies mentioned on TechCrunch" |
| `enrich_from_url` | Extract company data from any webpage | "Pull company info from this About page" |

### Lead Enrichment (3 tools)
| Tool | Description | Use Case |
|------|-------------|----------|
| `enrich_lead` | Full enrichment: email, company, social, tech stack | "Enrich john@acme.com" |
| `enrich_leads_batch` | Enrich up to 100 leads at once | "Enrich my CSV of 100 leads" |
| `enrich_company_contacts` | Find decision-makers at a company | "Find VPs at Salesforce" |

### LinkedIn Intelligence (3 tools)
| Tool | Description | Use Case |
|------|-------------|----------|
| `scrape_linkedin_profile` | Full profile: experience, education, skills | "Get profile data for /in/elonmusk" |
| `scrape_linkedin_posts` | Recent posts with engagement metrics | "Analyze their content strategy" |
| `analyze_linkedin_voice` | AI analysis of writing style and tone | "Personalize outreach to match their voice" |

### Company Research (6 tools)
| Tool | Description | Use Case |
|------|-------------|----------|
| `research_company` | Comprehensive company intel in one call | "Tell me everything about Stripe" |
| `scan_tech_stack` | Detect 100+ technologies on any website | "What tools does Shopify use?" |
| `get_crunchbase_data` | Funding rounds, investors, key people | "Who invested in OpenAI?" |
| `get_glassdoor_reviews` | Employee reviews, ratings, salary data | "What's the culture like at Meta?" |
| `scrape_g2` | G2 software reviews and ratings | "What do users say about HubSpot?" |
| `scrape_capterra` | Capterra reviews and comparisons | "Compare Salesforce vs HubSpot" |

### Review Intelligence (4 tools)
| Tool | Description | Use Case |
|------|-------------|----------|
| `scrape_trustpilot` | Consumer reviews and trust scores | "Check reputation of this vendor" |
| `scrape_yelp` | Local business reviews | "Get reviews for this restaurant" |
| `aggregate_reviews` | Combine reviews from all platforms | "Show me all reviews everywhere" |
| `analyze_sentiment` | AI sentiment analysis of reviews | "What are the common complaints?" |

### Competitive Intelligence (5 tools)
| Tool | Description | Use Case |
|------|-------------|----------|
| `monitor_competitors` | Track website, hiring, social changes | "Alert me when competitors update pricing" |
| `scrape_facebook_ads` | Facebook Ad Library scraping | "What ads are my competitors running?" |
| `track_competitor_keywords` | SEO keyword tracking | "What keywords do they rank for?" |
| `compare_tech_stacks` | Side-by-side technology comparison | "How does our stack compare?" |
| `competitive_gap_analysis` | AI-powered gap analysis | "Where are we falling behind?" |

### Local Business Intelligence (4 tools)
| Tool | Description | Use Case |
|------|-------------|----------|
| `scrape_gbp` | Google Business Profile data | "Get all GBP data for this business" |
| `track_local_serp` | Local pack ranking tracking | "Where do we rank for 'plumber near me'?" |
| `audit_citations` | NAP consistency across 50+ directories | "Find citation errors" |
| `analyze_local_competitors` | Local market competitive analysis | "Who are the top 10 dentists nearby?" |

### Social Intelligence (3 tools)
| Tool | Description | Use Case |
|------|-------------|----------|
| `scrape_reddit` | Reddit discussions and sentiment | "What does Reddit say about our product?" |
| `scrape_quora` | Quora questions and answers | "Find questions we can answer" |
| `monitor_brand_mentions` | Cross-platform brand monitoring | "Track mentions of our brand" |

### AI-Powered Sales Actions (5 tools)
| Tool | Description | Use Case |
|------|-------------|----------|
| `score_and_prioritize` | AI lead scoring based on ICP fit | "Rank these 100 leads A/B/C/D" |
| `generate_outreach` | Hyper-personalized message generation | "Write 3 email variants for this lead" |
| `analyze_buying_signals` | Detect intent from multiple sources | "Is this company ready to buy?" |
| `predict_deal_probability` | AI deal close prediction | "What's the chance this closes?" |
| `recommend_approach` | AI sales strategy recommendation | "How should I approach this prospect?" |

### Full Pipelines (3 tools)
| Tool | Description | Use Case |
|------|-------------|----------|
| `full_company_research` | Tech + funding + reviews + contacts in one call | "Complete dossier on this company" |
| `full_prospect_pipeline` | Discover → Enrich → Score → Generate Outreach | "Find and prep 50 leads automatically" |
| `full_competitive_audit` | Tech + content + ads + SEO + reviews audit | "Full competitive analysis report" |

### ⚡ Standalone Tools (7 tools) - NO API Keys Required!

These tools work independently without ANY external APIs or services. Perfect for testing, prototyping, and instant results!

| Tool | Description | Use Case |
|------|-------------|----------|
| `validate_email` | Validate email format + check MX records | "Is this email deliverable?" |
| `validate_domain` | Check domain DNS A/MX records | "Does this company domain exist?" |
| `extract_url_metadata` | Scrape title, description, OG tags, tech detection | "What's on this webpage?" |
| `calculate_lead_score` | AI-powered lead scoring based on ICP | "Score this lead A/B/C/D" |
| `parse_business_card` | Extract structured data from text | "Parse this business card text" |
| `clean_lead_data` | Normalize phones, capitalize names, validate emails | "Clean up my lead list" |
| `generate_icp_questions` | Generate discovery/qualification questions | "What should I ask this prospect?" |

**Why Standalone Tools Matter:**
- ✅ **No API keys required** - start using immediately
- ✅ **No usage costs** - unlimited executions
- ✅ **Instant results** - no external service calls
- ✅ **Works offline** (except `extract_url_metadata`)
- ✅ **Perfect for testing** Make.com scenarios

```bash
# Try a standalone tool right now - no setup needed!
curl -X POST https://god-mode-intel-mcp.vercel.app/execute \
  -H "Content-Type: application/json" \
  -d '{"tool": "calculate_lead_score", "input": {"lead": {"company_size": "enterprise", "job_title": "VP Sales", "has_budget": true, "timeline": "immediate"}}}'
```

---

## Quick Start Guide

### Option 1: Deploy to Vercel (Recommended for Make.com)

```bash
# Clone the repository
git clone https://github.com/jrippy/god-mode-intel-mcp-server.git
cd god-mode-intel-mcp-server

# Install dependencies
npm install

# Build
npm run build

# Deploy to Vercel
vercel deploy --prod

# Set your Apify token (optional - enables real data)
vercel env add APIFY_TOKEN
```

### Option 2: Run Locally

```bash
# Clone and install
git clone https://github.com/jrippy/god-mode-intel-mcp-server.git
cd god-mode-intel-mcp-server
npm install
npm run build

# Run HTTP server (for Make.com)
npm start

# Or run stdio mode (for Claude Desktop)
npm run start:stdio
```

### Option 3: Use the Hosted Version

Already deployed and ready to use:

```
https://god-mode-intel-mcp.vercel.app
```

---

## Make.com Integration Guide

### Method 1: HTTP Module (Simple)

1. Add **HTTP** module to your scenario
2. Configure:
   - **URL**: `https://god-mode-intel-mcp.vercel.app/execute`
   - **Method**: POST
   - **Body type**: JSON
   - **Request content**:
   ```json
   {
     "tool": "find_prospects",
     "input": {
       "query": "{{1.searchQuery}}",
       "location": "{{1.location}}",
       "maxResults": 25
     }
   }
   ```

### Method 2: MCP Module (Advanced)

1. Add **MCP** module to your scenario
2. Configure MCP Server URL: `https://god-mode-intel-mcp.vercel.app/sse`
3. Select from 48+ available tools
4. Map inputs from previous modules

### Method 3: Webhook Receiver

Configure GOD MODE INTEL to send results directly to your Make webhook:

```json
{
  "tool": "find_prospects",
  "input": { "query": "dentists", "location": "Austin, TX" },
  "webhookUrl": "https://hook.make.com/your-webhook-id"
}
```

---

## Example Make.com Scenarios

### Scenario 1: Automated Lead Generation Pipeline

```
Schedule (Weekly)
    ↓
GOD MODE INTEL: find_prospects
    ↓
Iterator: Process each prospect
    ↓
GOD MODE INTEL: enrich_lead
    ↓
GOD MODE INTEL: score_and_prioritize
    ↓
Router:
  ├─ Score > 80: GOD MODE INTEL: generate_outreach → Gmail: Send email
  └─ Score < 80: Google Sheets: Add to nurture list
```

### Scenario 2: Competitive Intelligence Dashboard

```
Schedule (Daily)
    ↓
GOD MODE INTEL: monitor_competitors
    ↓
GOD MODE INTEL: scrape_facebook_ads
    ↓
GOD MODE INTEL: compare_tech_stacks
    ↓
Airtable: Update competitive database
    ↓
Slack: Send daily digest
```

### Scenario 3: Inbound Lead Enrichment

```
Webhook: New lead from form
    ↓
GOD MODE INTEL: enrich_lead
    ↓
GOD MODE INTEL: analyze_buying_signals
    ↓
HubSpot: Create/Update contact
    ↓
If buying signals detected:
  └─ Slack: Alert sales team
```

### Scenario 4: AI-Powered Social Prospecting

```
Schedule (Daily)
    ↓
GOD MODE INTEL: scrape_reddit (industry subreddits)
    ↓
Filter: Posts mentioning buying intent
    ↓
GOD MODE INTEL: enrich_from_url (poster's profile)
    ↓
GOD MODE INTEL: generate_outreach
    ↓
Notion: Add to prospect database
```

---

## API Reference

### Endpoints

| Endpoint | Method | Description |
|----------|--------|-------------|
| `/` | GET | Server info, status, and tool count |
| `/tools` | GET | List all 48+ tools with schemas |
| `/execute` | POST | Execute a tool directly |
| `/sse` | GET | SSE endpoint for MCP protocol |
| `/health` | GET | Health check |

### Execute Tool Request

```bash
curl -X POST https://god-mode-intel-mcp.vercel.app/execute \
  -H "Content-Type: application/json" \
  -d '{
    "tool": "scan_tech_stack",
    "input": {
      "url": "https://stripe.com",
      "deepScan": true
    }
  }'
```

### Response Format

All tools return a consistent JSON structure:

```json
{
  "success": true,
  "tool": "scan_tech_stack",
  "data": {
    "url": "https://stripe.com",
    "technologies": [
      { "name": "React", "category": "FRAMEWORK", "confidence": "HIGH" },
      { "name": "Ruby on Rails", "category": "FRAMEWORK", "confidence": "HIGH" },
      { "name": "Google Analytics", "category": "ANALYTICS", "confidence": "HIGH" }
    ],
    "summary": {
      "framework": "React, Ruby on Rails",
      "analytics": ["Google Analytics", "Segment"],
      "hosting": "AWS",
      "cdn": "Cloudflare"
    }
  },
  "actorRunId": "xyz789abc",
  "actorStatus": "SUCCEEDED"
}
```

---

## Environment Variables

| Variable | Required | Description |
|----------|----------|-------------|
| `APIFY_TOKEN` | No* | Apify API token for real data scraping |
| `PORT` | No | HTTP server port (default: 3000) |
| `ANTHROPIC_API_KEY` | No | For AI-powered tools (Claude) |
| `OPENAI_API_KEY` | No | For AI-powered tools (GPT fallback) |

*Without `APIFY_TOKEN`, the server runs in demo mode with realistic sample data - perfect for testing Make scenarios!

---

## Architecture

```
┌─────────────────────────────────────────────────────────────┐
│                Make.com / Claude Desktop / Zapier            │
└─────────────────────────────────┬───────────────────────────┘
                                  │
                    ┌─────────────▼─────────────┐
                    │   MCP Protocol Layer      │
                    │   (HTTP/SSE or Stdio)     │
                    └─────────────┬─────────────┘
                                  │
              ┌───────────────────▼───────────────────┐
              │      GOD MODE INTEL MCP Server        │
              │   ┌─────────────────────────────┐     │
              │   │    48+ Intelligence Tools   │     │
              │   └─────────────┬───────────────┘     │
              │                 │                      │
              │   ┌─────────────▼───────────────┐     │
              │   │    Tool Router & Executor   │     │
              │   └─────────────┬───────────────┘     │
              └─────────────────┼─────────────────────┘
                                │
                    ┌───────────▼───────────┐
                    │   Apify Actor Backend │
                    │   (Real-time scraping) │
                    └───────────┬───────────┘
                                │
        ┌───────────────────────┼───────────────────────┐
        │           │           │           │           │
   ┌────▼────┐ ┌────▼────┐ ┌────▼────┐ ┌────▼────┐ ┌────▼────┐
   │ Google  │ │LinkedIn │ │   G2    │ │Crunch-  │ │ Apollo  │
   │  Maps   │ │         │ │ Crowd   │ │  base   │ │ Hunter  │
   └─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘
```

---

## Demo Mode

Run without `APIFY_TOKEN` to test all tools with realistic sample data:

```bash
# Start server
npm start

# Test any tool - returns demo data
curl -X POST http://localhost:3000/execute \
  -H "Content-Type: application/json" \
  -d '{"tool": "find_prospects", "input": {"query": "dentists", "location": "Austin, TX"}}'
```

Demo mode is perfect for:
- Testing Make.com scenarios before going live
- Developing integrations without API costs
- Demonstrating capabilities to stakeholders
- Building and debugging workflows

---

## Use Cases

### Sales & Lead Generation
- Automate prospect discovery with `find_prospects`
- Enrich your CRM with `enrich_leads_batch`
- Generate personalized outreach with `generate_outreach`
- Score and prioritize leads with `score_and_prioritize`

### Competitive Intelligence
- Monitor competitor changes with `monitor_competitors`
- Analyze their ad strategies with `scrape_facebook_ads`
- Identify market gaps with `competitive_gap_analysis`

### Account-Based Marketing
- Find lookalike accounts with `find_lookalikes`
- Map decision makers with `enrich_company_contacts`
- Research deeply with `full_company_research`

### Local Business Marketing
- Audit Google Business Profiles with `scrape_gbp`
- Track local rankings with `track_local_serp`
- Check citation consistency with `audit_citations`

---

## Pricing

### Pay-Per-Use Model

No monthly fees. Only pay for successful results.

| Operation | Cost |
|-----------|------|
| Prospect found | $0.01 |
| Lead enriched | $0.05 |
| LinkedIn profile | $0.03 |
| Company research | $0.10 |
| Tech stack scan | $0.02 |
| Review scraped | $0.01 |
| AI analysis | $0.05 |
| Full pipeline | $0.25-0.50 |

### Cost Comparison vs Traditional Tools

| Task | Traditional Tools | GOD MODE INTEL |
|------|------------------|----------------|
| 1,000 leads enriched | $500-2,000/mo | $50 one-time |
| Competitive analysis | $300/mo (SimilarWeb) | $5-10 per report |
| Tech stack detection | $100/mo (BuiltWith) | $0.02 per scan |
| LinkedIn scraping | $100/mo + manual | $0.03 per profile |

---

## More Tools & Resources

Check out my other projects:

- **[Actor Arsenal](https://actor-arsenal-site.vercel.app/)** - 280+ Apify actors for web scraping and automation
- **[Zapier Quake](https://zapier-quake-site.vercel.app/)** - Zapier integrations and automation tools
- **[Duke SEMrush Tools](https://duke-semrush-site.vercel.app/)** - SEO and marketing intelligence tools

---

## Support & Contact

- **Website**: [johnrippy.link](https://johnrippy.link/)
- **LinkedIn**: [linkedin.com/in/johnrippy](https://www.linkedin.com/in/johnrippy/)
- **Actor Arsenal**: [actor-arsenal-site.vercel.app](https://actor-arsenal-site.vercel.app/)
- **GitHub Issues**: [Report bugs or request features](https://github.com/jrippy/god-mode-intel-mcp-server/issues)

---

## Changelog

### v2.1.0 (Current)
- **NEW: 7 Standalone Tools** - work without ANY external APIs!
  - `validate_email` - email format + MX record validation
  - `validate_domain` - domain DNS checking
  - `extract_url_metadata` - scrape web page metadata
  - `calculate_lead_score` - built-in lead scoring algorithm
  - `parse_business_card` - extract structured contact data
  - `clean_lead_data` - normalize and clean lead lists
  - `generate_icp_questions` - generate sales qualification questions
- Tool routing: standalone tools bypass Apify entirely
- Updated health endpoint with tool breakdown
- Version bump to 2.1.0

### v2.0.0
- True MCP protocol implementation
- 48+ tools across 10 categories
- Real-time data via Apify actor routing
- AI-powered analysis with Claude/GPT
- Full Make.com SSE integration
- Unified output schema
- Demo mode for testing

### v1.0.0
- Initial release
- Basic tool structure

---

## Built by John Rippy

**Dominate your market with intelligence.**

GOD MODE INTEL is built by [John Rippy](https://johnrippy.link/), **Zapier Zappy 2025 Automation Hero of the Year** winner. Specializing in B2B sales intelligence, web scraping, and automation with 280+ Apify actors and deep expertise in Make.com, Zapier, and n8n integrations.

> *"John Rippy was named Automation Hero of the Year at the 2025 Zappy Awards for his innovative work scaling sales and marketing through automation."* - [Zapier Blog](https://zapier.com/blog/drive-social-media-scaling-sales-and-marketing/)

[![Zappy Award Winner](https://img.shields.io/badge/Zapier-2025%20Automation%20Hero-FF4A00)](https://zapier.com/blog/drive-social-media-scaling-sales-and-marketing/)
[![LinkedIn](https://img.shields.io/badge/LinkedIn-John%20Rippy-blue)](https://www.linkedin.com/in/johnrippy/)
[![Website](https://img.shields.io/badge/Website-johnrippy.link-green)](https://johnrippy.link/)
[![Actor Arsenal](https://img.shields.io/badge/Actor%20Arsenal-280%2B%20Actors-orange)](https://actor-arsenal-site.vercel.app/)

---

## License

MIT License - see [LICENSE](LICENSE) for details.

---

*Keywords: Make.com MCP, Model Context Protocol, B2B sales intelligence, lead generation, lead enrichment, competitive intelligence, LinkedIn scraper, company research, tech stack detection, review scraping, AI sales tools, Make automation, Zapier alternative, sales automation, prospect discovery, local business leads*