hosaka-mcp
deadchannel & Hosaka
x402를 통해 AI 에이전트에 판매하는 두 서비스로, 호출당 USDC로 결제된다. 가입도, API 키도, 구독도 없다 — 에이전트가 호출하고, 결제하고, 답을 얻는다.
판매 항목 | 가격 | |
Hosaka | 기업이 사용하는 타사 벤더 목록(자체 DNS로 입증됨) 및 연락처 정보 | $0.01 – $0.25 |
deadchannel | x402 엔드포인트가 살아있는지, 정직한 가격인지, 호출해도 안전한지 | $0.001 |
Hosaka — 에이전트용 기업 데이터
MCP 서버로 제공되므로 모든 MCP 클라이언트가 직접 구매할 수 있다:
npx -y hosaka-mcp{
"mcpServers": {
"hosaka": {
"command": "npx",
"args": ["-y", "hosaka-mcp"],
"env": { "HOSAKA_PRIVATE_KEY": "0x…" }
}
}
}HOSAKA_PRIVATE_KEY는 Base에 소량의 USDC를 보유한 지갑이다. 네 가지 도구에 네 가지 가격이 있어, 싼 질문이 비싼 답변 비용을 지불하지 않는다:
도구 | 가격 | 제공 내용 |
| $0.01 | 도메인 연식, 등록기관, 메일/DNS 제공자, DMARC, HTTPS, 벤더 수 |
| $0.02 | 도시에, 기업이 자체적으로 공개한 이메일과 전화번호까지 |
| $0.07 | 기업이 사용한다고 입증 가능한 모든 타사 벤더, 각각의 증거 포함 |
| $0.25 | 도시에, 재직 중인 실명 인물까지 |
도시에가 가치 있는 이유. 기업은 구매하는 모든 SaaS 제품에 DNS 검증 레코드를 배치하여 도메인 소유권을 입증하고, SPF 레코드에서 사용하는 모든 발신자를 승인한다. 이 두 목록은 기업이 스스로 공개한 구매 이력이다.
figma.com을 요청하면 Anthropic, OpenAI, Adobe, Atlassian, MongoDB Atlas, Greenhouse, Docusign, Stripe, Notion, Dropbox, Zendesk가 반환된다 — 각각 이를 입증하는 정확한 레코드와 함께 제공되므로, 구매자는 신뢰하는 대신 확인할 수 있다.
페이지 지문은 로드된 스크립트 또는 CDN 호스트가 필요하며, 언급만으로는 부족하다: 통합 목록에 벤더 로고를 나열하는 사이트는 그 벤더를 사용하는 사이트가 아니다.
Related MCP server: techstack-detective-mcp
deadchannel — x402 엔드포인트용 위험 오라클
URL을 주면, 에이전트에게 해당 엔드포인트가 살아있는지, 정직한 가격인지, 호출해도 안전한지 알려준다 — 한 푼도 쓰지 않고.
조사된 x402 엔드포인트의 약 17%가 죽었거나 함정이며, Bazaar 검색 계층은 자체 인정으로 순위, 품질, 평판 신호를 제공하지 않는다. 그 카탈로그에서 선택하는 에이전트는 실제 돈을 걸고 추측하는 것이다.
검사 항목
모든 판정은 무료 402 응답에서 나오며, 이것이 전체 카탈로그에 걸쳐 실행할 수 있을 만큼 저렴한 이유다.
신호 | 포착 대상 |
| 엔드포인트가 일관되게 응답하는지 |
| 봇 벽이 에이전트에게 응답하고 브라우저는 깨끗한 402를 받는 경우 — 엔드포인트가 인덱서에 보이지 않음 |
| 파싱 가능한 결제 요구사항을 반환하는지 (v1 본문 및 v2 |
| 광고한 가격을 강제하지 않는 경우 — 누구나 콘텐츠를 무료로 가져갈 수 있음 |
| 가격이 $0.0001–$5 범위 내에 있는지; 상한을 초과하면 한 번의 호출로 예산을 소진할 수 있음 |
| 몇 초 간격으로 측정한 견적이 변하지 않는지 |
| 지급 주소가 체인에 대해 올바른 형식이고 소각 주소가 아닌지 |
| 테스트넷만이 아닌 실제 가치를 보유할 수 있는 곳에서 결제되는지 |
| 체인 식별자가 인식 가능한지 (CAIP-2 또는 친숙한 이름) |
| 에이전트가 지불 전에 응답 형태를 알 수 있는지 |
|
|
| p99가 에이전트가 일반적으로 허용하는 5초 예산 안에 있는지 |
| 페이로드가 문서화된 형태와 일치하는지; 편차는 보고되며 무시되지 않음 |
판정: live, degraded, trap, testnet, dead, unknown, 그리고 제한된 0–100 위험 점수.
사용
Node 22+ 필요. 런타임 의존성이 없다 — 타입은 네이티브로 제거되므로 빌드 단계가 없고 이 저장소 외에 감사할 것이 없다.
node src/cli.ts https://x402.org/protected
node src/cli.ts --quiet --samples 5 url-a url-b url-c
node src/cli.ts --json url > verdict.json대상이 trap 또는 dead이면 종료 코드가 0이 아니므로, 잘못된 엔드포인트를 가리키는 에이전트를 배포하지 않도록 CI에 가드로 들어간다.
TESTNET risk 80 $0.01 355ms p99 https://x402.org/protected
x network-mainnet Only testnet networks offered (base-sepolia, solana-devnet).
This endpoint cannot accept real value.
! schema-advertised No input or output schema. An agent has to pay before it
can find out what it gets back.첫 전체 카탈로그 스캔 — 2026년 8월 20일
node src/scan.ts --live 150는 공개 Bazaar 촉진자가 게시하는 모든 리소스를 가져와 감사한다. 14,979개 리소스에 대한 결과:
상위 3개 지급 주소가 보유한 카탈로그 | 18.4%, 80회 중 1회 호출 수신 |
검색 태그를 게시하지 않음 | 40.9% — 주제로 검색하는 에이전트는 절대 찾지 못함 |
모든 검사 통과 | 56.8% |
가장 바쁜 150개 중 현재 살아있는 | 91.3% |
가장 바쁜 것 중 실제로 죽은 | 2.0% |
중앙값 가격 $0.01, 범위 $0 ~ $1,000, 30일 동안 316,927회 유료 호출.
카탈로그는 민간 전설이 시사하는 것보다 상태가 좋다. 그러나 균등하게 분포되어 있지 않다: 세 주소가 2,750개 리소스를 나열하고 80회 중 1회 호출을 받으며, 이는 서비스하는 수요에 비해 약 15배 과대 대표된다. 카탈로그 크기는 카탈로그 깊이가 아니다.

수정 및 반복 방지
이 표의 이전 버전은 카탈로그의 89.8%가 태그를 게시하지 않는다고 주장했다. 그것은 틀렸다. 로더는 extensions.bazaar.tags만 읽었지만, 대부분의 게시자는 태그를 항목 루트에 배치한다 — 실제 수치는 40.9%다.
버그는 긍정 수를 주장하는 것이 없었기 때문에 검토를 통과했다. 누락된 것만 세는 검사는 "게시자가 이것을 생략했다"와 "우리가 잘못된 곳을 보고 있다"를 구분할 수 없다. test/catalog.test.ts는 이제 라이브 카탈로그의 캡처된 200개 항목 슬라이스에서 세 가지 알려진 위치 모두에서 태그를 수동으로 세고, 로더가 양방향으로 정확히 일치하는지 주장한다.
현장에서의 메모
사양만이 아닌 라이브 엔드포인트를 대상으로 구축됨:
v2는 결제 요구사항을 base64
payment-required헤더로 이동하고 본문을{}로 남긴다. 본문만 읽는 파서는 공식 참조 엔드포인트를 죽은 것으로 표시한다.v2는 CAIP-2 네트워크 ID (
eip155:84532,solana:EtWTRA…)를 보내는 반면 v1은 친숙한 이름을 보냈다. 둘 다 동시에 라이브다.v2는
maxAmountRequired를amount로 이름 변경하고 공유resource메타데이터를 페이로드 루트로 끌어올린다.여러 서버가 참조 구현이 모두 보내는 최상위
x402Version을 생략하고, 일부는accepts[]를 문서화된 것보다 한 단계 더 깊게 중첩한다. 둘 다 파싱되어 거부 대신 경고로 보고된다.대부분의 리소스는 POST다. GET으로 프로브하면 404/405가 반환되어 죽은 엔드포인트와 정확히 같아 보인다 — 첫 라이브 프로브 사망률을 25%로 만들었지만 실제 수치는 2.7%다. 이제 동사는 카탈로그에서 가져오며, 알 수 없는 경우 POST 재시도가 있다. 높은 사망률을 보고하는 x402 인덱스는 이 문제를 확인할 가치가 있다.
검색 메타데이터는 분산되어 있다. 사양은
serviceName/tags를 ResourceInfo 객체에 배치하고, CDP 카탈로그는 이를 항목 루트에 평평하게 만들며, 소수는extensions.bazaar아래에 중첩한다. 한 위치만 읽으면 절반으로 과소계산된다.브로커 레일이 존재한다. AWS Marketplace 리소스는 체인 주소 대신
aws:base네트워크 아래 URN으로 수취인을 지정한다. 그것은 합법적이지만, 자금은 브로커에게 가므로 유효하지 않은 지급으로 점수화하는 대신 경고로 보고된다.
판매
서비스는 x402를 통해 자체 검사를 판매한다. src/server/는 v2 HTTP 전송의 판매자 측을 구현한다: PAYMENT-REQUIRED 출력, PAYMENT-SIGNATURE 입력, PAYMENT-RESPONSE 반환, 인증 흐름에서 — 검증, 리소스 실행, 결제.
개인 키는 관여하지 않는다. 판매자는 결제가 어디에 착지할지 선언하고, 구매자가 서명하고, 촉진자가 브로드캐스트한다. 따라서 지급 주소는 공개 정보이며, 아무도 감사할 수 없는 대시보드가 아닌 deadchannel.config.json에 있다.
결제는 프로브가 결과를 생성한 후에만 실행되므로, 우리 측 실패는 구매자에게 비용이 들지 않는다.
GET / service card, free
GET /health liveness, free
GET /facilitator proves credentials are accepted, free, moves no money
POST /probe the check, $0.001 in USDC on BaseGET /facilitator는 잘못된 자격 증명이 누군가가 지불하려고 할 때까지 보이지 않기 때문에 존재하며, 처음 발견하는 사람은 고객이 될 것이다.
라이브
서비스는 **https://deadchannel.vercel.app**에 배포되어 있으며, Base 메인넷에서 $0.001/호출로 판매하고 Coinbase 촉진자를 통해 결제한다.
첫 결제: 0x6ac4a22c, 블록 50230005, 2026년 8월 20일. 가스는 구매자가 아닌 촉진자가 지불했다 — x402에서 구매자는 서명만 하므로, USDC만 보유한 지갑도 지불할 수 있다.
npm run validate는 Bazaar가 리소스를 인덱스하기 전에 적용하는 25개 사전 검사를 다시 실행하고, 목록이 현재 활성 상태인지 보고한다. 키가 필요 없고 돈을 이동하지 않는다.
resource : https://deadchannel.vercel.app/probe
valid : true
accepted : accepted
checks : 25/25 passed
indexed : active=trueHosaka
같은 지급 주소에 있는 두 번째 상점으로, 에이전트에게 기업 정보를 판매한다.
POST /lookup $0.01 domain age, registrar, mail and DNS provider, DMARC, HTTPS
POST /dossier $0.07 every third-party vendor we can prove, with the proof라이브: https://hosaka-agents.vercel.app, Base 메인넷에서 결제.
프로필은 키나 공급업체가 필요 없는 네 가지 소스에서 조립된다: DNS over HTTPS, RDAP 레지스트리, TLS 핸드셰이크, 홈페이지. 프로필당 비용은 0 — 마진은 조립에 있다.
흥미로운 부분은 벤더 감지다. 기업은 구매하는 모든 SaaS 제품에 DNS 검증 레코드를 배치하여 도메인 소유권을 입증하고, SPF 레코드에서 사용하는 모든 발신자를 승인한다. 이 두 목록은 기업이 스스로 공개한 구매 이력이다. 모든 주장은 이를 입증하는 레코드를 포함하므로, 구매자는 신뢰하는 대신 확인할 수 있다.
Claude 또는 ChatGPT에서 사용
Bazaar의 검색은 쿼리를 무시하고 고유 지불자 수로 순위를 매기므로, 새 매점은 품질과 관계없이 거기서 보이지 않는다. MCP는 첫날부터 작동하는 채널이다 — 에이전트는 이미 그것을 말하는 클라이언트에 있다.
{
"mcpServers": {
"hosaka": {
"command": "node",
"args": ["/absolute/path/to/src/hosaka/mcp/server.ts"],
"env": { "HOSAKA_PRIVATE_KEY": "0x…" }
}
}
}구매자는 자신의 지갑을 가져온다: 키는 로컬에서 결제를 서명하고 기계를 떠나지 않는다. 그것이 없으면 도구는 대화 중간에 실패하는 대신 무엇이 누락되었는지 말한다.
개발
npm install # typescript only, for typechecking
npm test # 18 tests, no network required
npm run typecheck라이선스
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceCompetitive intelligence for AI agents — analyze any URL or company description and get structured JSON with positioning, pain points, competitors, and unique market angles. Payments via x402 protocol ($0.05 USDC on Base mainnet), no accounts required.41MIT
- FlicenseNot gradedqualityCmaintenanceProvides AI agents with tools to detect Shopify apps, WordPress plugins, DNS/email/SaaS footprint, and estimate SaaS spend for competitive intelligence and vendor research.

Sirenicofficial
AlicenseNot gradedqualityAmaintenanceProvides official French and European company data (INSEE Sirene, INPI RNE) for AI agents via pay-per-call USDC on Base, including search, profiles, KYB, sanctions screening, financials, and more.MIT- AlicenseNot gradedqualityBmaintenanceWebsite intelligence tools for AI agents. Ten pay-per-call tools via x402 micropayments (USDC on Base) — no accounts, no API keys.2MIT
Related MCP Connectors
Domain & company intel for AI agents: RDAP, DNS, email deliverability, tech stack. No API keys.
Pay-per-call web scraping for AI agents via x402 on Base USDC. Six tools, no signup.
63 pay-per-call tools for agents: vision, text, data, web, blockchain. USDC on Base via x402.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/plus8bit/deadchannel'
If you have feedback or need assistance with the MCP directory API, please join our Discord server