Skip to main content
Glama

⚠️ DEPRECATED — Use @hashlock-tech/mcp instead.

This package (hashlock-mcp-server) has been deprecated as of 2026-04-19. The canonical MCP server for Hashlock Markets is now @hashlock-tech/mcp.


Hashlock Markets MCP Server

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.

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 (https://hashlock.markets).

npm License: MIT MCP Registry

What is this?

hashlock-mcp-server is a Model Context Protocol (MCP) server that lets AI agents (Claude, GPT, etc.) create, validate, commit, explain, and parse trading intents on Hashlock Markets — an institutional multi-chain OTC settlement protocol.

Hashlock Markets is a product built by Hashlock-Tech. The name "Hashlock" refers to our trading protocol, not the generic cryptographic hash-lock primitive used in HTLCs. Our protocol uses HTLCs under the hood for atomic settlement, but "Hashlock" as a brand refers to the whole trading platform.

Related MCP server: headless-oracle

Features

  • Sealed-bid execution — no front-running, zero slippage

  • Cross-chain swaps — atomic settlement across Ethereum, Bitcoin, SUI

  • Verified counterparties — KYC attestation tiers (NONE → INSTITUTIONAL)

  • Agent-to-agent trading — designed for autonomous AI agents

  • OTC-style — private negotiations, no public order books

  • RWA support — tokenized real-world assets alongside crypto

Install

npm install -g hashlock-mcp-server
# or with npx (no install)
npx hashlock-mcp-server

Configure in Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "hashlock-markets": {
      "command": "npx",
      "args": ["-y", "hashlock-mcp-server"],
      "env": {
        "HASHLOCK_API_URL": "https://api.hashlock.markets",
        "HASHLOCK_API_KEY": "your-api-key-here"
      }
    }
  }
}

Config file location:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Available Tools

Tool

Description

create_intent

Create a trading intent to swap any asset on any chain

commit_intent

Submit a sealed-bid commitment with privacy controls

explain_intent

Get a plain-language explanation of an intent

validate_intent

Validate an intent before submission

parse_natural_language

Convert plain text ("sell 10 ETH above $4000") into a structured intent

All tools work with HASHLOCK_API_URL + HASHLOCK_API_KEY env vars.

Example

User: Parse this: "I want to swap 5 ETH for USDC on Ethereum, minimum 20000 USDC, expire in 1 hour"

Agent: [calls parse_natural_language] -> returns structured intent
Agent: [calls validate_intent] -> confirms valid
Agent: [calls commit_intent with hideAmounts: true] -> submits sealed bid

Environment Variables

Variable

Required

Description

HASHLOCK_API_URL

Yes

Hashlock Markets API base URL (e.g. https://api.hashlock.markets)

HASHLOCK_API_KEY

Yes

Your API key — get one at hashlock.markets

License

MIT © Hashlock Technologies Ltd.

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    C
    quality
    A
    maintenance
    Cryptographic identity and trust protocol for AI agents. 38 MCP tools across 8 protocol layers: Ed25519 identity, delegation chains, values compliance, signed communication, policy engine, task coordination, cross-layer integration, and agentic commerce. 264 tests passing.
    Last updated
    100
    442
    1
    Apache 2.0
  • A
    license
    -
    quality
    C
    maintenance
    Cryptographically 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.
    Last updated
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Hashlock Markets — sealed-bid intent-based crypto trading via MCP for AI agents. Atomic cross-chain settlement (Ethereum, Bitcoin, Sui) using HTLC. Six MCP tools for RFQ price discovery without information leakage and HTLC settlement without escrow or bridges. Canonical npm: @hashlock-tech/mcp.
    Last updated
    13
    121
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Sealed-bid OTC trading with HTLC atomic settlement. ETH, BTC, SUI. Built for AI agents.

  • No-KYC managed MCP for AI agents: sandboxed TypeScript trading SDK, isolated sub-accounts, futures.

  • Coordinate multiple AI agents over MCP: atomic claims, leases, shared ledger, handoffs, tasks.

View all MCP Connectors

Latest Blog Posts

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-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server