lynx
Inspection, steganography and forensics API for files and images. Bitcoin pay-per-use.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
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-httpWhat it can do
Tool inventory
Tools (6)
🟡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
Evidence