hashlock-mcp
Official@hashlock-tech/mcp
Hashlock Markets는 이더리움, 비트코인, SUI에서 비공개 밀봉 입찰 및 검증된 거래 상대방과 함께 암호화폐, RWA, 스테이블코인 등 모든 자산을 교환하기 위한 인텐트 기반 거래 프로토콜입니다.
주의: HTLC(Hash Time-Locked Contracts)에 사용되는 암호학적 "hashlock" 기본 요소와 혼동하지 마십시오. 이 패키지는 hashlock.markets의 Hashlock Markets 거래 프로토콜 및 제품을 위한 MCP 서버입니다.
Hashlock Pty Ltd(hashlock.com)와는 관련이 없으며, 이는 독립적인 호주 스마트 컨트랙트 감사 회사입니다. 두 조직은 우연히 이름이 비슷할 뿐, 서로 다른 제품, 법인, 관할권 및 설립자를 가지고 있습니다.
이것은 무엇인가요?
@hashlock-tech/mcp는 Hashlock Markets를 위한 공식 Model Context Protocol 서버입니다. AI 에이전트(Claude, GPT, Cursor, Windsurf, 모든 MCP 호환 클라이언트)가 RFQ를 생성하고, 마켓 메이커로서 응답하며, HTLC에 자금을 예치하고, 이더리움, 비트코인, SUI 전반에서 크로스체인 원자적 스왑을 결제할 수 있도록 합니다.
Related MCP server: hashlock-mcp-server
설치
옵션 A (권장) — 원격 streamable-http
Claude Desktop / Cursor / Windsurf를 Hashlock Markets MCP 엔드포인트에 직접 연결합니다. 로컬 설치가 필요 없습니다.
{
"mcpServers": {
"hashlock": {
"url": "https://hashlock.markets/mcp",
"transport": "streamable-http",
"headers": {
"Authorization": "Bearer <token from hashlock.markets/sign/login>"
}
}
}
}옵션 B — npx를 통한 로컬 stdio
{
"mcpServers": {
"hashlock": {
"command": "npx",
"args": ["-y", "@hashlock-tech/mcp"],
"env": {
"HASHLOCK_ACCESS_TOKEN": "<token from hashlock.markets/sign/login>"
}
}
}
}설정 파일 위치:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
편집 후 클라이언트를 재시작하십시오.
인증
Hashlock Markets는 SIWE(Sign-In With Ethereum) 베어러 토큰을 사용합니다.
hashlock.markets/sign/login을 방문하세요.
이더리움 지갑으로 메시지에 서명하세요.
7일간 유효한 JWT를 받으세요.
이를
HASHLOCK_ACCESS_TOKEN(stdio) 또는Authorization: Bearer <token>헤더(원격)로 설정하세요.만료 후 다시 서명하세요.
사용 가능한 도구
도구 | 설명 |
| 암호화폐 OTC 매수 또는 매도를 위한 RFQ(견적 요청)를 생성합니다. 밀봉 입찰 응답을 위해 마켓 메이커들에게 브로드캐스트합니다. |
| 마켓 메이커 측: 오픈된 RFQ에 대한 가격 견적을 제출합니다. |
| 원자적 OTC 결제를 위한 HTLC(Hash Time-Locked Contract)에 자금을 예치합니다(온체인 잠금 트랜잭션 해시 기록). |
| 32바이트 프리이미지(preimage)를 공개하여 HTLC를 청구하고 원자적 스왑을 결제합니다. |
| 타임락 이후 만료된 HTLC를 환불합니다 — 원래 보낸 사람만 가능하며, 마감 기한 이후에만 가능합니다. |
| 거래에 대한 현재 HTLC 상태(양측, 컨트랙트 주소, 잠금 금액, 타임락)를 조회합니다. |
모든 도구는 이더리움(EVM), 비트코인(래핑된 HTLC), SUI(Move HTLC)의 세 가지 체인을 지원합니다.
환경 변수
변수 | 필수 여부 | 기본값 | 설명 |
| 예 | — | hashlock.markets/sign/login에서 발급받은 7일 유효 SIWE JWT |
| 아니오 |
| GraphQL 엔드포인트 재정의 (거의 필요 없음) |
도구 사용 예시
RFQ 생성
"2 ETH를 USDT로 매도하기 위한 RFQ를 생성해줘"
Tool: create_rfq
Input: { baseToken: "ETH", quoteToken: "USDT", side: "SELL", amount: "2.0" }
Output: { rfqId, broadcast status }RFQ 응답
"RFQ abc-123에 대해 ETH당 3400 USDT로 견적을 제출해줘"
Tool: respond_rfq
Input: { rfqId: "abc-123", price: "3400.00", amount: "2.0" }HTLC 상태 확인
"거래 xyz-789의 HTLC 상태는 뭐야?"
Tool: get_htlc
Input: { tradeId: "xyz-789" }HTLC 자금 예치
"거래 xyz-789를 위한 내 ETH 잠금 트랜잭션을 기록해줘"
Tool: create_htlc
Input: { tradeId: "xyz-789", txHash: "0xabc...", role: "INITIATOR", chainType: "evm" }프리이미지로 청구
"프리이미지를 사용하여 HTLC를 청구해줘"
Tool: withdraw_htlc
Input: { tradeId: "xyz-789", txHash: "0xdef...", preimage: "0x1234..." }더 이상 사용되지 않는 레거시 패키지
이 패키지들은 사용하지 마십시오. 이들은 출시되지 않은 인텐트 REST API에 의존하며, @hashlock-tech/mcp로 대체되었습니다:
hashlock-mcp-server(unscoped, npm) — 2026-04-19부로 지원 중단langchain-hashlock(PyPI) — MCP 기반 통합으로 대체됨
링크
웹사이트: hashlock.markets
MCP 엔드포인트 (원격): hashlock.markets/mcp
SIWE 로그인: hashlock.markets/sign/login
GitHub: Hashlock-Tech/hashlock-mcp
MCP 레지스트리: io.github.Hashlock-Tech/hashlock
npm: @hashlock-tech/mcp
llms.txt: hashlock.markets/llms.txt
라이선스
MIT © Hashlock Corp.
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
- AlicenseNot gradedqualityCmaintenanceCryptographically signed market state verification for autonomous financial agents. Ed25519 receipts, fail-closed safety, 28 global exchanges (equities, derivatives, 24/7 crypto). MCP-native, x402-payable, SMA Protocol conformant.MIT

hashlock-mcp-serverofficial
AlicenseAqualityDmaintenanceHashlock Markets (hashlock.markets) — sealed-bid intent-based crypto trading protocol with HTLC atomic settlement. AI agents can create, commit, and validate trading intents on Ethereum, Bitcoin, and Sui. Canonical npm package: @hashlock-tech/mcp. Not the cryptographic hashlock primitive, not Hashlock Pty Ltd (hashlock.com).521MIT
Haiku DeFi MCPofficial
AlicenseAqualityFmaintenanceMCP server for DeFi execution — lets AI agents swap, provide liquidity, lend, bridge, and run yield strategies across 22 chains in a single transaction. 7 tools for token discovery, portfolio analysis, quoting, and execution via the Haiku API.7682MIT- FlicenseNot gradedqualityBmaintenanceSettlement rails for AI labor — USDC escrow on Base Mainnet, 1% protocol fee, designed for autonomous agents. 10 MCP tools covering the full escrow lifecycle: * Quoting calldata for create-intent, submit-proof, release-funds (broadcast gated) * Single-call x402 payment binding (replaces the 5-step x402 dance with one HMAC-signed POST) * Server-side reputation from on-chain event scan * Li
Related MCP Connectors
No-KYC managed MCP for AI agents: sandboxed TypeScript trading SDK, isolated sub-accounts, futures.
Multi-aggregator swap router for AI agents on Base. 10 bps fee. MCP-native, non-custodial.
Coordinate multiple AI agents over MCP: atomic claims, leases, shared ledger, handoffs, tasks.
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/Hashlock-Tech/hashlock-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server