mcp
Content, research, trust checks. Taiwan-specific: work permits, tax, property, fraud, localization.
사용해야 할까요
품질 및 안전성
발견 사항 (19)
- LOWtariffmonkee-content에서
- LOWtariffmonkee-extract에서
- LOWtariffmonkee-extract-url에서
- LOWtariffmonkee-aeo-audit에서
- LOWtariffmonkee-search에서
- LOWtariffmonkee-screenshot에서
- LOWtariffmonkee-pdf에서
- LOWtariffmonkee-linkcheck에서
- LOWtariffmonkee-sitegrade에서
- LOWtariffmonkee-domain-intel에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"mcp": {
"url": "https://tariffmonkee.com/mcp"
}
}
}원격 엔드포인트
https://tariffmonkee.com/mcpstreamable-http할 수 있는 일
도구 목록
도구 (19)
🟢tariffmonkee-content(url)
Fetch a URL with a real rendered browser (JavaScript executed) and return clean Markdown. Results are cached for 24 hours per URL, so repeat calls for the same page are fast and don't re-render. Costs $0.005 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Absolute http(s) URL of the page to fetch and convert to Markdown."
}
},
"required": [
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢tariffmonkee-extract(content, schema)
Extract structured data from content you already have (e.g. from a prior /content call), using AI. No browser render involved -- pure AI extraction, cheaper and faster than fetching a URL fresh. Use this when you already have the text; use /extract-url if you only have a URL. Costs $0.016 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"content": {
"type": "string",
"description": "Raw text content to extract data from."
},
"schema": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {},
"description": "JSON Schema describing the desired output structure."
}
},
"required": [
"content",
"schema"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢tariffmonkee-extract-url(url, schema, prompt)
Fetch a URL with a real rendered browser and extract structured data from it in one call, using AI (tries multiple models in sequence for reliability). Use this when you don't already have the page content; use the cheaper /extract if you do. Results are cached for 24 hours per URL+schema combination. Costs $0.021 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Absolute http(s) URL of the page to extract data from."
},
"schema": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {},
"description": "JSON Schema describing the desired output structure."
},
"prompt": {
"description": "Optional natural-language guidance on what to extract and where it appears.",
"type": "string"
}
},
"required": [
"url",
"schema"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪tariffmonkee-aeo-audit(url)
URL -> AI-readiness report. Checks schema.org structured data, crawlability (robots.txt, meta robots, canonical), and llms.txt presence, then returns a 0-100 score with specific recommendations for what's missing. Results are cached for 24 hours per URL. Costs $0.031 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Absolute http(s) URL of the page to audit."
}
},
"required": [
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢tariffmonkee-search(query, region)
query -> structured search results (title, url, snippet), up to 10 per call. Backed by three providers with automatic failover (DataForSEO primary, Tavily and Serper as fallback) so a single provider outage doesn't take the endpoint down. Pass region=tw for a Traditional Chinese / Taiwan-region search lane. Results are cached for 24 hours per query+region. Costs $0.005 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query."
},
"region": {
"description": "Optional. Set to 'tw' for Traditional Chinese / Taiwan-region results.",
"type": "string"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢tariffmonkee-screenshot(url)
Fetch a URL with a real rendered browser (JavaScript executed) and return a PNG screenshot of the full page. Not JSON -- the response body is the image itself. Results are cached for 24 hours per URL. Cache status and fetch time are reported in the X-Cached and X-Fetched-At response headers. Costs $0.01 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Absolute http(s) URL of the page to screenshot."
}
},
"required": [
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢tariffmonkee-pdf(url)
Fetch a URL with a real rendered browser (JavaScript executed) and return a PDF of the full page. Not JSON -- the response body is the file itself. Results are cached for 24 hours per URL. Cache status and fetch time are reported in the X-Cached and X-Fetched-At response headers. Costs $0.01 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Absolute http(s) URL of the page to convert to PDF."
}
},
"required": [
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪tariffmonkee-linkcheck(url)
URL -> safety verdict. Checks the redirect chain, detects homograph/punycode hostname tricks, and cross-references the destination host against the URLhaus threat feed. Use to vet a single URL before fetching, sharing, or acting on it. For a full domain configuration grade use /sitegrade; for ownership/registration facts use /domain-intel. Costs $0.005 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Absolute http(s) URL to check."
}
},
"required": [
"url"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢tariffmonkee-sitegrade(domain)
Domain -> security letter grade (0-100, A-F) from HTTPS reachability, security headers (HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy), and CAA records. Reports HTTPS connect success/failure, not raw cert expiry -- Workers can't read a remote server's cert metadata directly. For registration facts use /domain-intel; for URL reputation use /linkcheck. Costs $0.05 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Bare domain to grade, no scheme."
}
},
"required": [
"domain"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪tariffmonkee-domain-intel(domain)
Domain -> ownership and registration intelligence via RDAP. Returns registration age, registrar, privacy-proxy status, expiration date, nameservers, and detected mail provider. For technical configuration grading use /sitegrade; for URL-specific reputation use /linkcheck. Costs $0.021 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "Bare domain to look up, no scheme."
}
},
"required": [
"domain"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪tariffmonkee-email-verify(email)
Email address -> deliverability verdict. Checks syntax, MX record presence, disposable/temp-mail domain match, and SPF/DMARC presence on the domain. Scoped to a single address, not a full domain security audit. Costs $0.003 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"email": {
"type": "string",
"description": "Email address to verify."
}
},
"required": [
"email"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪tariffmonkee-trust-audit(domain, url, email)
Orchestrated bundle: runs /linkcheck, /sitegrade, and /domain-intel (plus /email-verify if an email is supplied) and synthesizes one confidence-weighted trust verdict, explicitly flagging disagreement between sources -- e.g. a very new domain paired with an unusually mature TLS/header setup -- rather than just concatenating four outputs. Supply at least one of domain, url, or email. Costs $0.10 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"domain": {
"description": "Domain to audit. Required if url and email are both omitted.",
"type": "string"
},
"url": {
"description": "URL to audit. Required if domain and email are both omitted.",
"type": "string"
},
"email": {
"description": "Email address to audit. Optional in addition to domain/url.",
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪tariffmonkee-gbp-audit(business, location)
Business -> visibility score, missing fields, review health, AI-readiness flags, fix list. Audits a Google Business Profile via DataForSEO's Business Data API: category, contact info, hours, claimed status, photos, and review rating/distribution. Costs $0.05 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"business": {
"type": "string",
"description": "Name of the business to audit."
},
"location": {
"type": "string",
"description": "Full location string, format: City,Region,Country."
}
},
"required": [
"business",
"location"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢tariffmonkee-serp-check(keyword, domain, region)
Keyword + domain -> search position. Checks whether and where a domain ranks in Google organic results for a given keyword, via the same DataForSEO SERP data already powering /search. Costs $0.021 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"keyword": {
"type": "string",
"description": "Search keyword to check rankings for."
},
"domain": {
"type": "string",
"description": "Domain to check the ranking of."
},
"region": {
"description": "Optional. Set to 'tw' for Traditional Chinese / Taiwan-region results.",
"type": "string"
}
},
"required": [
"keyword",
"domain"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢tariffmonkee-ai-visibility(business, query, domain)
Business/domain + query -> does it appear in AI answers. Sends the real query to a live AI model with web search enabled and checks the actual response for a mention of the business and a citation linking to the domain. Costs $0.031 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"business": {
"type": "string",
"description": "Business name to check for a mention."
},
"query": {
"type": "string",
"description": "The question to ask the AI model. Max 500 characters."
},
"domain": {
"description": "Optional. Domain to check for a citation, in addition to a name mention.",
"type": "string"
}
},
"required": [
"business",
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢tariffmonkee-visibility-report(business, location, domain, keyword, query)
White-label local visibility report for one business -- combines Google Business Profile completeness, organic search ranking for a target keyword, and AI answer-engine visibility for a buyer-intent query into a single PDF deliverable. White-label by design: no TariffMonkee branding anywhere in the report output, so agencies can present it under their own name to a client or prospect. Costs $0.15 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"business": {
"type": "string",
"description": "Exact business name to audit."
},
"location": {
"type": "string",
"description": "City, region, and country of the business, matching Google Business Profile's own location format."
},
"domain": {
"type": "string",
"description": "The business's own website domain, used for the search-ranking and AI-citation checks."
},
"keyword": {
"type": "string",
"description": "Search keyword to check this business's organic ranking for."
},
"query": {
"type": "string",
"description": "Buyer-intent question to check whether an AI model mentions this business when answering. Max 500 characters."
}
},
"required": [
"business",
"location",
"domain",
"keyword",
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡tariffmonkee-lead-list(businesses)
Audit-qualified lead list for prospecting. Submit up to 10 candidate local businesses; each is checked against its Google Business Profile (claimed status, photos, hours, website, description, rating, review count) and only businesses with at least one real red flag are returned, as a CSV ready to use as a cold-outreach list. Cheaper per-business than calling /gbp-audit individually if you use the full batch. Costs $0.60 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"businesses": {
"description": "Array of up to 10 objects, each { business, location }, matching Google Business Profile's own name/location format."
}
},
"required": [
"businesses"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢tariffmonkee-lead-discovery(category, area)
Discover and qualify local business leads by category and area -- no pre-existing list required. Searches Google Maps for the given category in the given area, then returns only businesses with at least one real red flag (unclaimed listing, missing photos, missing hours, missing website, low rating, or few reviews), as a CSV ready for cold outreach. Up to 10 qualified leads per call. Costs $0.75 per call via x402.
입력 스키마
{
"type": "object",
"properties": {
"category": {
"type": "string",
"description": "Business category to search for, matching a normal Google Maps search term."
},
"area": {
"type": "string",
"description": "Area to search in, matching Google's own location format."
}
},
"required": [
"category",
"area"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡tariffmonkee-research(query, region)
query -> up to 10 deduped, rendered sources as one token-budgeted bundle (~8,000 tokens combined). Combines /search (three-provider failover, region=tw Taiwan lane) with /content's rendered-page fetching internally, so you get one call instead of assembling search-then-fetch yourself. Sources are deduped by domain. Requires at least 3 successfully fetched sources to succeed -- returns sources_requested and sources_returned so you can see how many of the candidate set actually came back. Costs $0.031 per call via x402 -- only charged when a real search actually runs. A vague query pauses and asks for clarification at no cost; a search that can't find enough sources also pauses at no cost, suggesting a broadened query you can choose to run (which then does cost $0.031).
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Research query."
},
"region": {
"description": "Optional. Set to 'tw' for Traditional Chinese / Taiwan-region sources.",
"type": "string"
}
},
"required": [
"query"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}커뮤니티
증거