xsignal

x402 pay-per-call data tools for Base agents. Flagship get_intent ABSTAINS instead of guessing.

사용해야 할까요

품질 및 안전성

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

발견 사항 (2)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains suspicious base64-like encoded stringget_intent에서

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

컨텍스트 비용

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

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

설치

원클릭 설치

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

{
  "mcpServers": {
    "xsignal": {
      "url": "https://xsignal-production.up.railway.app/mcp"
    }
  }
}

원격 엔드포인트

https://xsignal-production.up.railway.app/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (6)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟡get_intent(addr, min_confidence, question)

FLAGSHIP. An outcome-priced momentum verdict that ABSTAINS below your confidence bar - the only x402 signal that refuses to answer (honestly) when it is not sure. Post {addr, min_confidence 0-1} then pay $0.01, and get a mechanical momentum verdict "gaining" or "fading" IF the signal agreement clears your bar, else a calibrated "abstain". Paid answers carry a keyless tamper-evidence receipt. confidence is a transparent heuristic, NOT a prediction; not financial advice. x402-paid at GET/POST /intent (3 free calls per wallet via ?wallet=0x…). Example: GET /intent?addr=0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed&min_confidence=0.7

입력 스키마

{
  "type": "object",
  "properties": {
    "addr": {
      "type": "string",
      "description": "0x Base token address to read momentum for"
    },
    "min_confidence": {
      "type": "number",
      "description": "0-1; abstain (no verdict, you still pay the flat fee) if mechanical confidence is below this. Default 0.6"
    },
    "question": {
      "type": "string",
      "description": "optional free-text label / social query; defaults to the token symbol"
    }
  },
  "required": [
    "addr"
  ]
}
🟢get_token_brief(addr, query)

A fused MEAL: one call combines Base token market intel + real-time social signal into a single "what is happening with $TOKEN right now" brief - market flags + top CITED social posts + a plain-language, non-advisory summary. Saves an agent the fetch-and-fuse work. x402-paid at GET/POST /brief ($0.05; 3 free per wallet via ?wallet=0x…). Example: GET /brief?addr=0x4ed4…&q=degen

입력 스키마

{
  "type": "object",
  "properties": {
    "addr": {
      "type": "string",
      "description": "0x Base token address"
    },
    "query": {
      "type": "string",
      "description": "optional topic/symbol for the social half; defaults to the token symbol"
    }
  },
  "required": [
    "addr"
  ]
}
🟢get_signal(query, candidates, terms, source, limit)

Real-time X/social signal for a topic: scored (virality + freshness) and CITED (source urls), deduped and ranked. Input: query (topic) OR candidates[] (bring your own posts to score). x402-paid at GET/POST /signal ($0.01; 3 free per wallet via ?wallet=0x…). Example: GET /signal?q=base+memecoin

입력 스키마

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "the topic/keywords to get a signal for"
    },
    "candidates": {
      "type": "array",
      "description": "optional: your own posts to score instead of a live fetch"
    },
    "terms": {
      "type": "array",
      "description": "optional explicit match terms"
    },
    "source": {
      "type": "string",
      "description": "xsearch | grok (live source, if a key is set)"
    },
    "limit": {
      "type": "integer",
      "description": "max items to return (<=25)"
    }
  }
}
🟢get_token_intel(addr)

Base token MARKET data (liquidity, 24h volume, price + change, pool age, buy/sell flow, mechanical flags) from public DEX pools. Market data, NOT a trust/safety rating. Best used as an input to get_token_brief. x402-paid at GET/POST /token ($0.01; 3 free per wallet via ?wallet=0x…).

입력 스키마

{
  "type": "object",
  "properties": {
    "addr": {
      "type": "string",
      "description": "0x Base token address"
    }
  },
  "required": [
    "addr"
  ]
}
🟢get_preflight(addr)

The Base PREFLIGHT: one call fuses MainStreet on-chain SAFETY (SAFE/WATCH/AVOID + rug flags) with xsignal MOMENTUM (the abstaining read) into a single recommendation (GO / CAUTION / AVOID / AVOID_ENTRY / NEUTRAL / UNVERIFIED) answering "is this token safe to touch AND moving?". Safety GATES momentum - never green-lights a token that can rug. x402-paid at GET/POST /preflight ($0.05; 3 free per wallet via ?wallet=0x…). Input: addr (0x Base token). Not financial advice.

입력 스키마

{
  "type": "object",
  "properties": {
    "addr": {
      "type": "string",
      "description": "0x Base token address"
    }
  },
  "required": [
    "addr"
  ]
}
🟢get_screen(addrs)

BATCH watchlist screen: run the preflight (safety ⊕ momentum) over up to 10 Base tokens in one call → which are GO (safe + moving), plus a per-token verdict + a summary count. For an agent screening a watchlist. x402-paid at GET/POST /screen ($0.10; 3 free per wallet via ?wallet=0x…). Input: addrs (array or comma-separated 0x addresses). Not financial advice.

입력 스키마

{
  "type": "object",
  "properties": {
    "addrs": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "up to 10 0x Base token addresses"
    }
  },
  "required": [
    "addrs"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

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