ZapifyAPI MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ZAPIFYAPI_URL | No | API base URL | https://api.zapifyapi.com |
| ZAPIFYAPI_TOKEN | Yes | Your MCP token (get from dashboard) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| convert_image_to_webpA | Convert a PNG or JPEG image to WebP format. Input: base64 encoded image data. |
| add_watermarkB | Add a text watermark to an image. |
| translate_textB | Translate text between languages. Supports 50+ languages. |
| analyze_sentimentB | Detect positive/negative/neutral sentiment in text. |
| extract_keywordsB | Extract main keywords from text with relevance scoring. |
| check_profanityB | Detect and censor profanity in text. |
| validate_emailA | Validate email format and check if domain is disposable. |
| parse_user_agentB | Parse a User-Agent string into browser, OS, device info. |
| ip_geolocationB | Get geographic location of an IP address. |
| dns_lookupA | Query DNS records for a domain (A, AAAA, MX, TXT, NS, CNAME). |
| check_sslB | Check SSL certificate validity, issuer, and expiry for a domain. |
| scan_portsB | Scan ports on a host (up to 20 ports). |
| whois_lookupB | Get WHOIS registration data for a domain. |
| http_headersB | Fetch HTTP response headers for a URL. |
| generate_qr_codeA | Generate a QR code from text or URL. |
| generate_passwordC | Generate secure random passwords. |
| generate_hashB | Generate MD5/SHA1/SHA256/SHA512 hash of text. |
| validate_jsonC | Validate and format a JSON string. |
| generate_uuidA | Generate random v4 UUIDs. |
| decode_jwtA | Decode a JWT token (header + payload) without verification. |
| test_regexB | Test a regex pattern against text and return matches. |
| convert_colorA | Convert color between HEX, RGB, and HSL. |
| base64_encode_decodeA | Encode text to Base64 or decode Base64 to text. |
| markdown_to_htmlA | Convert Markdown text to HTML. |
| convert_currencyB | Convert between currencies with real-time exchange rates. |
| convert_unitsB | Convert between units (length, weight, temperature). |
| convert_timezoneC | Convert time between timezones. |
| csv_to_jsonA | Parse CSV text into structured JSON. |
| extract_url_metadataA | Extract title, description, OG tags from a URL. |
| get_country_infoB | Get country information (capital, population, languages, flag). |
| get_random_jokeA | Get a random programming joke. |
| get_random_quoteA | Get a random tech/programming quote. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 32 tools
Each tool has a distinct resource and action, with no two tools overlapping in function. Even the multiple convert_* tools target different domains (currency, units, timezone, image format, color).
Most tools follow a verb_noun snake_case pattern (convert_currency, generate_password, validate_email), but a few break the pattern (csv_to_json, markdown_to_html, ip_geolocation, http_headers, base64_encode_decode). The deviations are minor and the set remains readable.
With 32 tools, this server far exceeds the typical 3-15 tool range for MCP servers. The large number is overwhelming and suggests a lack of focus, though each tool is individually useful.
The tools span a wide range of utilities but are shallow within each category. For example, image processing is limited to WebP conversion and watermarking, and network tools lack ping or HTTP request functionality. There are notable gaps for a general-purpose utility API.