whatsapp-profile-pic

whatsapp-profile-pic

3.4

The WhatsApp Profile Pic MCP Server is a cloud-based service for retrieving WhatsApp profile pictures.

The WhatsApp Profile Pic MCP Server is a cloud-based service that allows developers and businesses to retrieve the profile picture of any phone number registered on WhatsApp. It provides a straightforward and efficient method to enrich customer data, personalize user experiences, and enhance engagement by fetching and downloading profile pictures from WhatsApp.

Features

  • Real-time Processing: Quickly fetch profile pictures associated with WhatsApp numbers for real-time applications like customer onboarding, marketing, and social media platforms.
  • GDPR Compliance: The service is designed with privacy and security in mind, ensuring all operations are GDPR compliant.
  • Multi-format Support: Obtain profile pictures in various formats including PNG, JPG, and Base64 to facilitate easy integration with existing systems.
  • Security and Reliability: Advanced security protocols ensure that user data is protected and responses are accurate.
  • Additional Information Retrieval: Besides profile pictures, the service can determine WhatsApp registration status, fetch 'About' info, check if a number is a WhatsApp Business account, and retrieve related business information.

Usage with Different Platforms

Node.js

javascript
const axios = require('axios');

async function getProfilePicture(phoneNumber) {
  try {
    const response = await axios.get(`https://api.whatsapp-profile-pic.com/getProfilePicture?phone=${phoneNumber}`);
    console.log(response.data);
  } catch (error) {
    console.error('Error fetching profile picture:', error);
  }
}

getProfilePicture('+1234567890');

Python

python
import requests

def get_profile_picture(phone_number):
    try:
        response = requests.get(f'https://api.whatsapp-profile-pic.com/getProfilePicture?phone={phone_number}')
        print(response.json())
    except Exception as e:
        print('Error fetching profile picture:', e)

get_profile_picture('+1234567890')