ScrapeMole Pulse

Pay-per-call x402 ECB FX rates/conversion, time zones, weather forecasts, Hacker News.

사용해야 할까요

품질 및 안전성

B
설명 품질
100%
스키마 완전성
94%
이름 품질
77%
오염 위험
60%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (4)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainhn에서
  • LOWTool 'hn' name length outside 3-30 rangehn에서
  • INFOTool description contains placeholder or incomplete texthn에서

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

컨텍스트 비용

~1,562토큰 (도구 정의)
~963 B일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 1.22%)

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

설치

원클릭 설치

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

{
  "mcpServers": {
    "pulse": {
      "url": "https://pulse.scrapemole.workers.dev/mcp"
    }
  }
}

원격 엔드포인트

https://pulse.scrapemole.workers.dev/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (7)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢fx_latest(base, symbols)

Use when you need a current, citable exchange rate: returns the latest European Central Bank reference rates (published once per working day around 16:00 CET) for about 30 major currencies, re-based to any supported currency, optionally filtered to the symbols you need. Includes the rate date so you know how fresh it is. Not for trading; for pricing, reporting, invoicing and conversions. Paid tool: x402 USDC on Base, $0.001 per successful call; call without payment to receive the PaymentRequired object.

입력 스키마

{
  "type": "object",
  "properties": {
    "base": {
      "type": "string",
      "description": "Base currency (ISO 4217).",
      "default": "EUR"
    },
    "symbols": {
      "type": "string",
      "description": "Comma-separated target currencies; all ~30 if omitted."
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢fx_convert(from, to, amount, date)

Use to convert money amounts for quotes, invoices, expense reports or price comparisons: converts an amount from one currency to another at the ECB reference rate of the latest working day or of a given past date (rates since 1999-01-04; weekends/holidays fall back to the previous working day). Returns the converted amount, the rate used and the rate date. Paid tool: x402 USDC on Base, $0.001 per successful call; call without payment to receive the PaymentRequired object.

입력 스키마

{
  "type": "object",
  "properties": {
    "from": {
      "type": "string",
      "description": "Source currency (ISO 4217)."
    },
    "to": {
      "type": "string",
      "description": "Target currency (ISO 4217)."
    },
    "amount": {
      "type": "string",
      "description": "Amount to convert (default 1)."
    },
    "date": {
      "type": "string",
      "description": "Historical date YYYY-MM-DD (default latest)."
    }
  },
  "required": [
    "from",
    "to"
  ],
  "additionalProperties": false
}
🟢fx_history(start, end, base, symbols)

Use for trend questions ("how did USD/EUR move this quarter?") and for back-dated conversions: returns daily ECB reference rates for each working day between start and end (max 366 days) for the requested currencies, re-based to any base, with per-currency first, last, min, max and percent change. Paid tool: x402 USDC on Base, $0.002 per successful call; call without payment to receive the PaymentRequired object.

입력 스키마

{
  "type": "object",
  "properties": {
    "start": {
      "type": "string",
      "description": "Start date YYYY-MM-DD."
    },
    "end": {
      "type": "string",
      "description": "End date YYYY-MM-DD (default today)."
    },
    "base": {
      "type": "string",
      "description": "Base currency.",
      "default": "EUR"
    },
    "symbols": {
      "type": "string",
      "description": "Comma-separated currencies (max 10)."
    }
  },
  "required": [
    "start",
    "symbols"
  ],
  "additionalProperties": false
}
🟢time_now(tz)

Use when an agent needs the real current time somewhere (models do not know "now"): returns the authoritative current UTC instant and, for each requested IANA time zone, the local date/time, weekday, UTC offset, abbreviation and whether daylight saving time is in effect. Computed from the IANA tz database, no upstream dependency. Paid tool: x402 USDC on Base, $0.001 per successful call; call without payment to receive the PaymentRequired object.

입력 스키마

{
  "type": "object",
  "properties": {
    "tz": {
      "type": "string",
      "description": "Comma-separated IANA zones (max 20).",
      "default": "UTC"
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢time_convert(time, from, to)

Use for scheduling across time zones: takes a wall-clock time in a source zone (or an ISO instant with offset) and returns the same instant in each target zone with date, weekday, UTC offset and DST flag, plus the UTC instant. Handles daylight-saving transitions correctly (times in a spring-forward gap move to the first valid instant and are flagged). Paid tool: x402 USDC on Base, $0.001 per successful call; call without payment to receive the PaymentRequired object.

입력 스키마

{
  "type": "object",
  "properties": {
    "time": {
      "type": "string",
      "description": "Local time \"YYYY-MM-DD HH:MM[:SS]\" in \"from\", or an ISO instant with Z/offset."
    },
    "from": {
      "type": "string",
      "description": "IANA zone of \"time\" (ignored if time has an offset).",
      "default": "UTC"
    },
    "to": {
      "type": "string",
      "description": "Comma-separated target IANA zones (max 20)."
    }
  },
  "required": [
    "time",
    "to"
  ],
  "additionalProperties": false
}
🟢weather(place, lat, lon, hours)

Use for trip planning, logistics, event or outdoor decisions: returns the forecast for a location from the Norwegian Meteorological Institute (global coverage): current temperature, wind, humidity, cloud cover, pressure and symbol, an hourly series for the next N hours, and daily summaries (min/max temperature, total precipitation, dominant symbol). Give lat/lon, or a place name resolved via Wikidata. Times are UTC. Licensed CC BY 4.0: credit MET Norway. Paid tool: x402 USDC on Base, $0.002 per successful call; call without payment to receive the PaymentRequired object.

입력 스키마

{
  "type": "object",
  "properties": {
    "place": {
      "type": "string",
      "description": "Place name (city, landmark), resolved via Wikidata. Give place or lat+lon."
    },
    "lat": {
      "type": "string",
      "description": "Latitude -90..90."
    },
    "lon": {
      "type": "string",
      "description": "Longitude -180..180."
    },
    "hours": {
      "type": "string",
      "description": "Hourly points to return (1-48).",
      "default": "24"
    }
  },
  "required": [],
  "additionalProperties": false
}
🟢hn(list, limit)

Use to see what the tech/startup community is reading right now or to monitor launches: returns up to 30 stories from one Hacker News list (top = front page, new, best, ask, show, job) via the official HN API, each with title, external URL and domain, score, comment count, posted time and the news.ycombinator.com discussion link. Usernames are omitted (non-personal data). For full-text HN search and complete comment threads use ScrapeMole Social: https://social.scrapemole.workers.dev/v1/hn/search and /v1/hn/thread. Paid tool: x402 USDC on Base, $0.002 per successful call; call without payment to receive the PaymentRequired object.

입력 스키마

{
  "type": "object",
  "properties": {
    "list": {
      "type": "string",
      "description": "top, new, best, ask, show or job.",
      "default": "top"
    },
    "limit": {
      "type": "string",
      "description": "Stories to return (1-30).",
      "default": "10"
    }
  },
  "required": [],
  "additionalProperties": false
}

커뮤니티

이 서버 평가하기

증거

최근 관측

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