Exepal

Paid data tools for AI agents, pay per call in USDC via x402: AI visibility, company enrich, SERP

사용해야 할까요

품질 및 안전성

A
설명 품질
91%
스키마 완전성
98%
이름 품질
82%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~3,464토큰 (도구 정의)
~1.2 KB일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 2.71%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "exepal": {
      "url": "https://api.exepal.com/mcp"
    }
  }
}

원격 엔드포인트

https://api.exepal.com/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (20)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢ai_visibility_quick(brand, category, domain, competitors, market, ...)

AI brand visibility, quick check (5 prompts, 1 engine). Price: $0.50 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "brand": {
      "type": "string",
      "description": "Brand to measure, e.g. Notion"
    },
    "category": {
      "type": "string",
      "description": "Product category the prompts are about, e.g. note-taking apps"
    },
    "domain": {
      "type": "string",
      "description": "Brand website, e.g. notion.com"
    },
    "competitors": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Competitor brand names"
    },
    "market": {
      "type": "string",
      "description": "Country or market, e.g. US"
    },
    "promptCount": {
      "type": "number",
      "description": "Prompts to ask, capped by the tier"
    },
    "engines": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Subset of openai, anthropic, google, perplexity"
    }
  },
  "required": [
    "brand",
    "category"
  ]
}
🟢ai_visibility(brand, category, domain, competitors, market, ...)

AI brand visibility report (20 prompts, all engines). Price: $3.00 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "brand": {
      "type": "string",
      "description": "Brand to measure, e.g. Notion"
    },
    "category": {
      "type": "string",
      "description": "Product category the prompts are about, e.g. note-taking apps"
    },
    "domain": {
      "type": "string",
      "description": "Brand website, e.g. notion.com"
    },
    "competitors": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Competitor brand names"
    },
    "market": {
      "type": "string",
      "description": "Country or market, e.g. US"
    },
    "promptCount": {
      "type": "number",
      "description": "Prompts to ask, capped by the tier"
    },
    "engines": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Subset of openai, anthropic, google, perplexity"
    }
  },
  "required": [
    "brand",
    "category"
  ]
}
🟢ai_visibility_deep(brand, category, domain, competitors, market, ...)

AI brand visibility deep report (50 prompts, all engines). Price: $7.00 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "brand": {
      "type": "string",
      "description": "Brand to measure, e.g. Notion"
    },
    "category": {
      "type": "string",
      "description": "Product category the prompts are about, e.g. note-taking apps"
    },
    "domain": {
      "type": "string",
      "description": "Brand website, e.g. notion.com"
    },
    "competitors": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Competitor brand names"
    },
    "market": {
      "type": "string",
      "description": "Country or market, e.g. US"
    },
    "promptCount": {
      "type": "number",
      "description": "Prompts to ask, capped by the tier"
    },
    "engines": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Subset of openai, anthropic, google, perplexity"
    }
  },
  "required": [
    "brand",
    "category"
  ]
}
🟢creator_vetting(platform, handle, profile)

Creator vetting score for one profile (fetches the profile if stats not supplied). Price: $0.20 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "platform": {
      "type": "string",
      "enum": [
        "instagram",
        "tiktok",
        "youtube"
      ],
      "description": "Social platform"
    },
    "handle": {
      "type": "string",
      "description": "Creator handle without @"
    },
    "profile": {
      "type": "object",
      "description": "Optional profile stats you already have; skips the fetch"
    }
  },
  "required": [
    "platform",
    "handle"
  ]
}
🟢company_enrich(domain)

Company enrichment for one domain. Price: $0.10 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Company domain, e.g. stripe.com"
    }
  },
  "required": [
    "domain"
  ]
}
🟢company_enrich_batch(domains)

Company enrichment for up to 10 domains. Price: $0.80 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "domains": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Company domains",
      "maxItems": 10
    }
  },
  "required": [
    "domains"
  ]
}
🟢ad_creative_score(creative)

Score one ad creative. Price: $0.25 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "creative": {
      "type": "object",
      "description": "One ad creative",
      "properties": {
        "script": {
          "type": "string",
          "description": "Ad script or transcript"
        },
        "platform": {
          "type": "string",
          "description": "tiktok, instagram, youtube, meta, ..."
        },
        "hook": {
          "type": "string",
          "description": "Opening line, if separate from the script"
        },
        "cta": {
          "type": "string",
          "description": "Call to action, if separate from the script"
        }
      }
    }
  },
  "required": [
    "creative"
  ]
}
🟢ad_creative_score_batch(creatives)

Score up to 10 ad creatives. Price: $2.00 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "creatives": {
      "type": "array",
      "items": {
        "type": "object",
        "description": "One ad creative",
        "properties": {
          "script": {
            "type": "string",
            "description": "Ad script or transcript"
          },
          "platform": {
            "type": "string",
            "description": "tiktok, instagram, youtube, meta, ..."
          },
          "hook": {
            "type": "string",
            "description": "Opening line, if separate from the script"
          },
          "cta": {
            "type": "string",
            "description": "Call to action, if separate from the script"
          }
        }
      },
      "maxItems": 10
    }
  },
  "required": [
    "creatives"
  ]
}
🟢serp_ai_monitor(domain, keywords, brand, country, language, ...)

SERP + AI answer check for up to 10 keywords on 1 AI engine. Price: $0.70 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Your site, e.g. notion.com"
    },
    "keywords": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Keywords to check, capped by the tier"
    },
    "brand": {
      "type": "string",
      "description": "Brand name to look for in AI answers"
    },
    "country": {
      "type": "string",
      "description": "Two-letter country code, e.g. us"
    },
    "language": {
      "type": "string",
      "description": "Two-letter language code, e.g. en"
    },
    "previousSnapshot": {
      "type": "object",
      "description": "A previous response, to get rank changes"
    }
  },
  "required": [
    "domain",
    "keywords"
  ]
}
🟢serp_ai_monitor_deep(domain, keywords, brand, country, language, ...)

SERP + AI answer check for up to 25 keywords on all AI engines. Price: $2.50 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Your site, e.g. notion.com"
    },
    "keywords": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Keywords to check, capped by the tier"
    },
    "brand": {
      "type": "string",
      "description": "Brand name to look for in AI answers"
    },
    "country": {
      "type": "string",
      "description": "Two-letter country code, e.g. us"
    },
    "language": {
      "type": "string",
      "description": "Two-letter language code, e.g. en"
    },
    "previousSnapshot": {
      "type": "object",
      "description": "A previous response, to get rank changes"
    }
  },
  "required": [
    "domain",
    "keywords"
  ]
}
🟢read(url, format, maxChars, links, images)

Page reader: one URL to clean markdown (or text) with title, description, author, date and links. Price: $0.005 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Page to read, e.g. https://example.com/blog/post. Public http(s) URLs only; static HTML (no JavaScript rendering)"
    },
    "format": {
      "type": "string",
      "enum": [
        "markdown",
        "text"
      ],
      "description": "markdown (default) keeps headings, links, lists, tables and code; text strips them"
    },
    "maxChars": {
      "type": "number",
      "description": "Cap on content length, 1000-200000 (default 60000)"
    },
    "links": {
      "type": "boolean",
      "description": "Return the links found in the content (default true)"
    },
    "images": {
      "type": "boolean",
      "description": "Keep images as markdown (default true)"
    }
  },
  "required": [
    "url"
  ]
}
🟢read_batch(urls, format, maxChars, links, images)

Page reader for up to 10 URLs. Price: $0.03 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "urls": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Pages to read",
      "maxItems": 10
    },
    "format": {
      "type": "string",
      "enum": [
        "markdown",
        "text"
      ]
    },
    "maxChars": {
      "type": "number",
      "description": "Cap per page, default 20000"
    },
    "links": {
      "type": "boolean"
    },
    "images": {
      "type": "boolean"
    }
  },
  "required": [
    "urls"
  ]
}
🟢domain(domain, web, registration)

Domain intel: DNS, MX, SPF/DMARC/DKIM grade, registrar and dates (RDAP), hosting, tech stack, risk flags. Price: $0.005 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "domain": {
      "type": "string",
      "description": "Domain to inspect, e.g. stripe.com (a URL or email address is accepted and reduced to its domain)"
    },
    "web": {
      "type": "boolean",
      "description": "Probe the website for status, server, HSTS, title and tech stack (default true)"
    },
    "registration": {
      "type": "boolean",
      "description": "Look up registrar and dates via RDAP (default true; some ccTLDs such as .np have no RDAP)"
    }
  },
  "required": [
    "domain"
  ]
}
🟢south_asia_date(date, from)

Bikram Sambat (Nepali) <-> Gregorian date conversion with weekday, Nepali month names, Devanagari digits and Nepal fiscal year. Price: $0.001 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "description": "A date: 2083-01-15, 15-01-2083, '15 Baisakh 2083' or '१५ बैशाख २०८३'. Supported 1970-2090 BS / 1913-2034 AD"
    },
    "from": {
      "type": "string",
      "enum": [
        "bs",
        "ad",
        "auto"
      ],
      "description": "Calendar of the input. auto (default): Devanagari digits, Nepali month names or a year above 2034 mean BS; otherwise AD is assumed"
    }
  },
  "required": [
    "date"
  ]
}
🟢south_asia_number(value, currency)

Number to Devanagari digits, lakh/crore grouping, and words in English (Indian system) and Nepali; NPR/INR amount wording. Price: $0.001 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "value": {
      "type": [
        "string",
        "number"
      ],
      "description": "Number or numeric string; Devanagari digits, commas and currency signs are accepted"
    },
    "currency": {
      "type": "string",
      "enum": [
        "NPR",
        "INR"
      ],
      "description": "Add rupee/paisa wording and formatting"
    }
  },
  "required": [
    "value"
  ]
}
🟢south_asia_phone(phone, country)

Nepal (+977) and India (+91) phone number check: valid, mobile/landline, operator or region, E.164. Price: $0.001 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "phone": {
      "type": "string",
      "description": "Phone number in any common format, e.g. +977 984-123-4567, 9841234567, 01-4123456, +91 98765 43210"
    },
    "country": {
      "type": "string",
      "enum": [
        "NP",
        "IN"
      ],
      "description": "Default: detected from the country code, else NP"
    }
  },
  "required": [
    "phone"
  ]
}
🟢south_asia_id(id, type)

GSTIN (checksum + state), Indian PAN, Aadhaar (Verhoeff), IFSC (bank) and Nepal PAN/VAT format checks. Price: $0.001 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "GSTIN (15), Indian PAN (10), Aadhaar (12 digits), IFSC (11) or Nepal PAN/VAT (9 digits)"
    },
    "type": {
      "type": "string",
      "enum": [
        "gstin",
        "pan-in",
        "aadhaar",
        "ifsc",
        "pan-np"
      ],
      "description": "Force a type; default auto-detect by shape"
    }
  },
  "required": [
    "id"
  ]
}
🟢south_asia_forex(date, currency, amount, from)

Official Nepal Rastra Bank exchange rates (NPR buy/sell per currency) for any day since 2000, AD or BS date, with amount conversion and up to 31-day series. Price: $0.001 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "date": {
      "type": "string",
      "description": "Day to quote, AD (2026-10-31) or BS (2083-07-14); default today in Nepal. Holidays fall back to the last published table"
    },
    "currency": {
      "type": "string",
      "description": "ISO 4217 code to return alone, e.g. USD, INR, EUR, AED. Omit for the full table"
    },
    "amount": {
      "type": "number",
      "description": "With currency: amount to convert to NPR (also returns the reverse)"
    },
    "from": {
      "type": "string",
      "description": "Start date for a series (max 31 days before date); requires currency"
    }
  }
}
🟢email(email)

Email address check without sending mail: syntax, MX/null-MX, disposable (214k-domain list), role account, free provider, typo suggestion, SPF/DMARC grade, deliverability score. Price: $0.002 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "description": "The address to check"
    }
  },
  "required": [
    "email"
  ]
}
🟢email_batch(emails)

Email check for up to 10 addresses in one call. Price: $0.015 USDC per call on Base, paid with x402; not charged if the call fails.

입력 스키마

{
  "type": "object",
  "properties": {
    "emails": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Up to 10 addresses",
      "maxItems": 10
    }
  },
  "required": [
    "emails"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 20개