# GOD MODE INTEL MCP Server
**The Ultimate B2B Intelligence Server for Make.com and AI Automation**
[](https://www.make.com/en/mcp-community-challenge)
[](LICENSE)
[](https://nodejs.org)
[](https://www.typescriptlang.org)
> **48+ B2B Intelligence Tools** via the Model Context Protocol (MCP) - Built for the [Make.com Community Challenge](https://www.make.com/en/mcp-community-challenge)
---
## What is GOD MODE INTEL?
GOD MODE INTEL is a comprehensive **Model Context Protocol (MCP) server** that provides AI-powered B2B intelligence tools for lead generation, company research, competitive analysis, and sales automation. It integrates seamlessly with **Make.com**, **Claude Desktop**, and any MCP-compatible client.
### Key Features
- **48+ Intelligence Tools** across 10 specialized categories
- **True MCP Protocol** - Full compliance with the Model Context Protocol specification
- **Dual Transport** - HTTP/SSE for Make.com + Stdio for Claude Desktop
- **Demo Mode** - Test all tools without API costs
- **Apify Backend** - Powered by enterprise-grade web scraping infrastructure
- **Vercel-Ready** - One-click serverless deployment
---
## Tool Categories
| Category | Tools | Description |
|----------|-------|-------------|
| **Discovery** | 5 | Find prospects, lookalike companies, and market opportunities |
| **Enrichment** | 3 | Enrich leads with contact info, company data, and social profiles |
| **LinkedIn** | 3 | Scrape profiles, analyze content voice, monitor activity |
| **Company Research** | 6 | Deep company intel, tech stacks, funding, Crunchbase data |
| **Reviews** | 4 | Aggregate reviews from G2, Trustpilot, Yelp, Google |
| **Competitive Intel** | 5 | Monitor competitors, analyze ads, gap analysis |
| **Local Business** | 4 | Google Business Profiles, local SERP, citations |
| **Social Listening** | 3 | Reddit, Quora, brand mention monitoring |
| **AI-Powered** | 5 | Lead scoring, outreach generation, buying signals |
| **Pipelines** | 3 | End-to-end research and prospecting workflows |
---
## Complete Tool Reference
### Discovery Tools
| Tool | Description | Use Case |
|------|-------------|----------|
| `find_prospects` | Find B2B prospects using Google Maps, LinkedIn, and business databases | Lead generation campaigns |
| `find_lookalikes` | Discover companies similar to your best customers | Account-based marketing |
| `discover_companies` | Search for companies by industry, size, location, and technology | Market research |
| `identify_decision_makers` | Find C-suite executives and key decision makers at target companies | Sales targeting |
| `build_target_list` | Create filtered, prioritized prospect lists with scoring | Outbound campaigns |
### Enrichment Tools
| Tool | Description | Use Case |
|------|-------------|----------|
| `enrich_lead` | Add email, phone, social profiles, and company data to leads | CRM enrichment |
| `enrich_leads_batch` | Bulk enrichment for up to 100 leads at once | Database cleaning |
| `enrich_company_contacts` | Find all contacts at a specific company | Account mapping |
### LinkedIn Tools
| Tool | Description | Use Case |
|------|-------------|----------|
| `scrape_linkedin_profile` | Extract profile data, experience, skills, and connections | Sales research |
| `analyze_linkedin_voice` | Analyze a profile's content style and engagement patterns | Personalized outreach |
| `monitor_linkedin_activity` | Track profile updates, posts, and job changes | Trigger-based selling |
### Company Research Tools
| Tool | Description | Use Case |
|------|-------------|----------|
| `research_company` | Comprehensive company research including financials and tech | Due diligence |
| `scan_tech_stack` | Identify technologies used by a company's website | Competitive analysis |
| `get_crunchbase_data` | Funding rounds, investors, acquisitions, and key people | Investment research |
| `analyze_website` | Deep analysis of company website structure and content | Market intelligence |
| `extract_job_postings` | Current job openings indicating growth and priorities | Buying signals |
| `get_funding_news` | Recent funding announcements and press releases | Trigger events |
### Reviews & Reputation Tools
| Tool | Description | Use Case |
|------|-------------|----------|
| `scrape_trustpilot` | Customer reviews and ratings from Trustpilot | Reputation analysis |
| `scrape_yelp` | Business reviews and ratings from Yelp | Local reputation |
| `scrape_g2_reviews` | B2B software reviews from G2 Crowd | Competitive intel |
| `aggregate_reviews` | Combine reviews from multiple platforms | Sentiment analysis |
### Competitive Intelligence Tools
| Tool | Description | Use Case |
|------|-------------|----------|
| `monitor_competitors` | Track competitor websites, pricing, and product changes | Market monitoring |
| `scrape_facebook_ads` | Analyze competitor Facebook/Meta advertising | Ad intelligence |
| `competitive_gap_analysis` | Compare features, pricing, and positioning | Strategy planning |
| `track_pricing_changes` | Monitor competitor pricing updates | Pricing strategy |
| `analyze_market_positioning` | Understand competitor market positioning | Brand strategy |
### Local Business Tools
| Tool | Description | Use Case |
|------|-------------|----------|
| `scrape_gbp` | Google Business Profile data extraction | Local SEO |
| `track_local_serp` | Monitor local search rankings | Rank tracking |
| `audit_citations` | Check NAP consistency across directories | Citation management |
| `local_competitor_analysis` | Analyze local market competition | Local strategy |
### Social Listening Tools
| Tool | Description | Use Case |
|------|-------------|----------|
| `scrape_reddit` | Extract posts and comments from Reddit | Market research |
| `scrape_quora` | Questions and answers from Quora | Content research |
| `monitor_brand_mentions` | Track brand mentions across social platforms | PR monitoring |
### AI-Powered Tools
| Tool | Description | Use Case |
|------|-------------|----------|
| `score_and_prioritize` | AI-powered lead scoring and prioritization | Sales efficiency |
| `generate_outreach` | Create personalized email and LinkedIn messages | Outbound automation |
| `analyze_buying_signals` | Detect purchase intent signals | Timing optimization |
| `predict_deal_probability` | ML-based deal closure prediction | Pipeline management |
| `recommend_next_actions` | AI suggestions for prospect engagement | Sales playbooks |
### Pipeline Tools
| Tool | Description | Use Case |
|------|-------------|----------|
| `full_company_research` | Complete company intelligence package | Account research |
| `full_prospect_pipeline` | End-to-end prospect research and outreach | Sales automation |
| `batch_process_leads` | Process multiple leads through any tool | Bulk operations |
---
## Quick Start
### Option 1: Deploy to Vercel (Recommended for Make.com)
```bash
# Clone the repository
git clone https://github.com/localhowl/god-mode-intel-mcp-server.git
cd god-mode-intel-mcp-server
# Install dependencies
npm install
# Deploy to Vercel
vercel deploy
# Set your Apify token
vercel env add APIFY_TOKEN
```
### Option 2: Run Locally
```bash
# Clone and install
git clone https://github.com/localhowl/god-mode-intel-mcp-server.git
cd god-mode-intel-mcp-server
npm install
npm run build
# Run HTTP server (for Make.com)
npm run start:http
# Or run stdio mode (for Claude Desktop)
npm run start:stdio
```
### Option 3: Use via Apify
The GOD MODE INTEL backend is also available as an Apify Actor:
- **Apify Store**: [apify.com/localhowl/god-mode-intel-mcp](https://apify.com/localhowl/god-mode-intel-mcp)
---
## Make.com Integration
### Step 1: Deploy Your MCP Server
Deploy to Vercel or any hosting platform that supports Node.js. Your server URL will be something like:
```
https://god-mode-intel-mcp.vercel.app
```
### Step 2: Configure Make.com MCP Module
1. In Make.com, add the **MCP** module to your scenario
2. Configure the MCP connection with your server URL
3. Select the tool you want to use from the 48+ available tools
4. Configure tool parameters and run your scenario
### Step 3: Example Scenario - Lead Generation Pipeline
```
Trigger (Schedule/Webhook)
↓
GOD MODE INTEL: find_prospects
↓
Iterator (Process each lead)
↓
GOD MODE INTEL: enrich_lead
↓
GOD MODE INTEL: generate_outreach
↓
Gmail/HubSpot: Send personalized email
```
---
## Claude Desktop Configuration
Add to your `~/.claude/claude_desktop_config.json`:
```json
{
"mcpServers": {
"god-mode-intel": {
"command": "node",
"args": ["/path/to/god-mode-intel-mcp-server/dist/index.js", "--stdio"],
"env": {
"APIFY_TOKEN": "your_apify_token"
}
}
}
}
```
---
## API Endpoints
| Endpoint | Method | Description |
|----------|--------|-------------|
| `/` | GET | Server info and status |
| `/tools` | GET | List all available tools with schemas |
| `/execute` | POST | Execute a tool directly |
| `/sse` | GET | Server-Sent Events endpoint for MCP protocol |
| `/health` | GET | Health check endpoint |
### Direct Tool Execution
```bash
curl -X POST https://your-server.vercel.app/execute \
-H "Content-Type: application/json" \
-d '{
"tool": "find_prospects",
"arguments": {
"query": "dentists",
"location": "Austin, TX",
"maxResults": 20
}
}'
```
---
## Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| `APIFY_TOKEN` | No* | Your Apify API token for real data |
| `PORT` | No | HTTP server port (default: 3000) |
*Without `APIFY_TOKEN`, the server runs in demo mode with sample data.
---
## Architecture
```
┌─────────────────────────────────────────────────────────────┐
│ Make.com / Claude Desktop │
└─────────────────────────────────┬───────────────────────────┘
│
┌─────────────▼─────────────┐
│ MCP Protocol Layer │
│ (HTTP/SSE or Stdio) │
└─────────────┬─────────────┘
│
┌───────────────────▼───────────────────┐
│ GOD MODE INTEL MCP Server │
│ ┌─────────────────────────────┐ │
│ │ 48+ Intelligence Tools │ │
│ └─────────────┬───────────────┘ │
│ │ │
│ ┌─────────────▼───────────────┐ │
│ │ Tool Router & Executor │ │
│ └─────────────┬───────────────┘ │
└─────────────────┼─────────────────────┘
│
┌───────────▼───────────┐
│ Apify Actor Backend │
└───────────┬───────────┘
│
┌───────────────────────┼───────────────────────┐
│ │ │ │ │
┌────▼────┐ ┌────▼────┐ ┌────▼────┐ ┌────▼────┐ ┌────▼────┐
│ Google │ │LinkedIn │ │ G2 │ │Crunch- │ │ Apollo │
│ Maps │ │ │ │ Crowd │ │ base │ │ Hunter │
└─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘
```
---
## Demo Mode
Run without an `APIFY_TOKEN` to test all tools with realistic sample data:
```bash
# Start in demo mode
npm start
# Test find_prospects
curl -X POST http://localhost:3000/execute \
-H "Content-Type: application/json" \
-d '{"tool": "find_prospects", "arguments": {"query": "dentists", "location": "Austin, TX"}}'
```
Demo mode returns realistic sample responses for all 48+ tools, perfect for:
- Testing Make.com scenarios before going live
- Developing integrations without API costs
- Demonstrating capabilities to stakeholders
---
## 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 `identify_decision_makers`
- 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`
---
## Development
```bash
# Install dependencies
npm install
# Development mode with hot reload
npm run dev
# Build for production
npm run build
# Run tests
npm test
# Type checking
npx tsc --noEmit
```
---
## Contributing
Contributions are welcome! Please read our [Contributing Guide](CONTRIBUTING.md) for details.
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request
---
## License
MIT License - see [LICENSE](LICENSE) for details.
---
## Links
- **Make.com Challenge**: [make.com/en/mcp-community-challenge](https://www.make.com/en/mcp-community-challenge)
- **Apify Actor**: [apify.com/localhowl/god-mode-intel-mcp](https://apify.com/localhowl/god-mode-intel-mcp)
- **MCP Protocol**: [modelcontextprotocol.io](https://modelcontextprotocol.io)
- **LocalHowl**: [localhowl.com](https://localhowl.com)
---
## Support
- **Email**: support@localhowl.com
- **GitHub Issues**: [Report a bug](https://github.com/localhowl/god-mode-intel-mcp-server/issues)
---
Built with love by **LocalHowl** for the Make.com MCP Community Challenge.