lynx

Inspection, steganography and forensics API for files and images. Bitcoin pay-per-use.

Should I use this

Quality & Safety

A
Description quality
93%
Schema completeness
80%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~433Tokens (tool definitions)
~410 BTypical response size
Minimal attention impact (0.34% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "lynx": {
      "url": "https://lynx.thetempleofdoom.com/mcp"
    }
  }
}

Remote endpoints

https://lynx.thetempleofdoom.com/mcpstreamable-http

What it can do

Tool inventory

Tools (6)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟡lynx_signup(email)

Create a no-KYC API key with an email. Returns sk-lynx-... key (0 credits).

Input Schema

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string"
    }
  },
  "required": [
    "email"
  ]
}
🟢lynx_me(api_key)

Check credits + usage for a key.

Input Schema

{
  "type": "object",
  "properties": {
    "api_key": {
      "type": "string"
    }
  },
  "required": [
    "api_key"
  ]
}
🟡lynx_order(api_key, usd)

Create a BTCPay invoice for credits. usd in {2,5,10,20}. Returns a checkout_link to pay in bitcoin.

Input Schema

{
  "type": "object",
  "properties": {
    "api_key": {
      "type": "string"
    },
    "usd": {
      "type": "number"
    }
  },
  "required": [
    "api_key",
    "usd"
  ]
}
🟢lynx_inspect_file(api_key, content_base64, filename)

Inspect a file (hashes, entropy, strings, metadata, PE/PDF/Office analysis). Pass file bytes as base64.

Input Schema

{
  "type": "object",
  "properties": {
    "api_key": {
      "type": "string"
    },
    "content_base64": {
      "type": "string"
    },
    "filename": {
      "type": "string"
    }
  },
  "required": [
    "api_key",
    "filename",
    "content_base64"
  ]
}
🟢lynx_steg_extract(api_key, content_base64, filename, passphrase)

Extract hidden data (steghide + zsteg LSB). Optional passphrase.

Input Schema

{
  "type": "object",
  "properties": {
    "api_key": {
      "type": "string"
    },
    "content_base64": {
      "type": "string"
    },
    "filename": {
      "type": "string"
    },
    "passphrase": {
      "type": "string"
    }
  },
  "required": [
    "api_key",
    "filename",
    "content_base64",
    "passphrase"
  ]
}
lynx_recon(api_key, target, tool)

Run recon against an external target. tool in {nmap,subfinder,nuclei,theharvester,dnsrecon}.

Input Schema

{
  "type": "object",
  "properties": {
    "api_key": {
      "type": "string"
    },
    "target": {
      "type": "string"
    },
    "tool": {
      "type": "string"
    }
  },
  "required": [
    "api_key",
    "tool",
    "target"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded6 tools