You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MCP (Model Context Protocol) server for [HashLock](https://hashlock.tech) OTC trading. Enables AI agents (Claude, GPT, etc.) to create HTLCs, submit RFQs, and settle atomic swaps.
3
+
> **Hashlock Markets** is an intent-based trading protocol for swapping any asset — crypto, RWAs, stablecoins — with private sealed bids and verified counterparties on Ethereum, Bitcoin, and SUI.
4
+
>
5
+
> **Not to be confused with** the cryptographic "hashlock" primitive used in Hash Time-Locked Contracts (HTLCs). This package is the MCP server for the Hashlock Markets *trading protocol and product* at [hashlock.markets](https://hashlock.markets).
6
+
>
7
+
> **Not affiliated with Hashlock Pty Ltd** (hashlock.com), an independent Australian smart contract auditing firm. The two organizations share a similar name by coincidence only — distinct products, legal entities, jurisdictions, and founders.
|`create_htlc`| Create and fund an HTLC for atomic settlement |
10
-
|`withdraw_htlc`| Claim an HTLC by revealing the preimage |
11
-
|`refund_htlc`| Refund an HTLC after timelock expiry |
12
-
|`get_htlc`| Query HTLC status for a trade |
13
-
|`create_rfq`| Create a Request for Quote (buy/sell crypto) |
14
-
|`respond_rfq`| Submit a price quote for an open RFQ |
13
+
## What is this?
14
+
15
+
`@hashlock-tech/mcp` is the canonical [Model Context Protocol](https://modelcontextprotocol.io) server for **Hashlock Markets**. It lets AI agents (Claude, GPT, Cursor, Windsurf, any MCP-compatible client) create RFQs, respond as a market maker, fund HTLCs, and settle cross-chain atomic swaps across Ethereum, Bitcoin, and SUI.
15
16
16
-
## Setup — Claude Desktop
17
+
## Install
17
18
18
-
Add to your `claude_desktop_config.json`:
19
+
### Option A (preferred) — Remote streamable-http
20
+
21
+
Connect Claude Desktop / Cursor / Windsurf directly to the Hashlock Markets MCP endpoint. No local install.
Copy file name to clipboardExpand all lines: package.json
+29-7Lines changed: 29 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -1,19 +1,24 @@
1
1
{
2
2
"name": "@hashlock-tech/mcp",
3
-
"version": "0.1.2",
4
-
"mcpName": "io.github.BarisSozen/hashlock-mcp",
5
-
"description": "MCP server for HashLock OTC — enables AI agents to create HTLCs, trade, and settle atomically",
3
+
"version": "0.1.7",
4
+
"mcpName": "io.github.Hashlock-Tech/hashlock",
5
+
"description": "Hashlock Markets — sealed-bid intent trading + HTLC atomic settlement for AI agents. Create RFQs, respond as market maker, and settle cross-chain swaps on Ethereum, Bitcoin, and SUI. NOT the cryptographic HTLC primitive. NOT affiliated with Hashlock Pty Ltd (Australia).",
0 commit comments