Mekler Agent Service Discovery

Discover paid CSV and spec validation, citation overlap, and web page extraction for agents.

Should I use this

Quality & Safety

B
Description quality
89%
Schema completeness
66%
Naming quality
86%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,130Tokens (tool definitions)
~472 BTypical response size
Moderate attention impact (0.88% 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": {
    "agent-discovery": {
      "url": "https://e4rdb2jtk6.execute-api.us-east-1.amazonaws.com/mcp"
    }
  }
}

Remote endpoints

https://e4rdb2jtk6.execute-api.us-east-1.amazonaws.com/mcpstreamable-http
https://catalog.mekler.ai/mcpstreamable-http

What it can do

Tool inventory

Tools (13)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_services(query, referral_code)

Find Mekler paid operations for a task, including exclusions and useful combinations.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 500
    },
    "referral_code": {
      "type": "string",
      "minLength": 22,
      "maxLength": 64
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢get_service(id, referral_code)

Get a complete public service or operation contract by slug, operation ID, name, or endpoint URL.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "referral_code": {
      "type": "string",
      "minLength": 22,
      "maxLength": 64
    }
  },
  "required": [
    "id"
  ],
  "additionalProperties": false
}
🟢get_trial_offer

Read the adjustable free-use offer, wallet authentication, allowance and explicit paid transition.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
🟢get_trial_access(operation)

Get the service request and standard wallet-auth instructions. First signed execution enrolls automatically; no wallet funds or payment required.

Input Schema

{
  "type": "object",
  "properties": {
    "operation": {
      "type": "string"
    }
  },
  "required": [
    "operation"
  ],
  "additionalProperties": false
}
🟡rotate_trial(old_wallet, new_wallet, request_id, network, old_proof, ...)

Write: request a wallet-rotation challenge with old_wallet/new_wallet/request_id; then submit old_proof/new_proof signed with both keys. Usage is preserved.

Input Schema

{
  "type": "object",
  "properties": {
    "old_wallet": {
      "type": "string"
    },
    "new_wallet": {
      "type": "string"
    },
    "request_id": {
      "type": "string"
    },
    "network": {
      "type": "string",
      "enum": [
        "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "eip155:8453"
      ]
    },
    "old_proof": {
      "type": "object"
    },
    "new_proof": {
      "type": "object"
    }
  },
  "additionalProperties": false,
  "oneOf": [
    {
      "required": [
        "old_wallet",
        "new_wallet",
        "request_id"
      ]
    },
    {
      "required": [
        "old_proof",
        "new_proof"
      ]
    }
  ]
}
⚪referral_accept_terms(arguments, proof, new_proof)

Mekler referral accept terms. Omit proof to receive a standard SIWx signing challenge; registration/terms changes explicitly accept the exact terms digest. Rotation requires both proofs.

Input Schema

{
  "type": "object",
  "properties": {
    "arguments": {
      "type": "object"
    },
    "proof": {
      "type": "object"
    },
    "new_proof": {
      "type": "object"
    }
  },
  "additionalProperties": false
}
⚪referral_acknowledge(arguments, proof, new_proof)

Mekler referral acknowledge. Omit proof to receive a standard SIWx signing challenge; registration/terms changes explicitly accept the exact terms digest. Rotation requires both proofs.

Input Schema

{
  "type": "object",
  "properties": {
    "arguments": {
      "type": "object"
    },
    "proof": {
      "type": "object"
    },
    "new_proof": {
      "type": "object"
    }
  },
  "additionalProperties": false
}
⚪referral_notices(arguments, proof, new_proof)

Mekler referral notices. Omit proof to receive a standard SIWx signing challenge; registration/terms changes explicitly accept the exact terms digest. Rotation requires both proofs.

Input Schema

{
  "type": "object",
  "properties": {
    "arguments": {
      "type": "object"
    },
    "proof": {
      "type": "object"
    },
    "new_proof": {
      "type": "object"
    }
  },
  "additionalProperties": false
}
⚪referral_receipts(arguments, proof, new_proof)

Mekler referral receipts. Omit proof to receive a standard SIWx signing challenge; registration/terms changes explicitly accept the exact terms digest. Rotation requires both proofs.

Input Schema

{
  "type": "object",
  "properties": {
    "arguments": {
      "type": "object"
    },
    "proof": {
      "type": "object"
    },
    "new_proof": {
      "type": "object"
    }
  },
  "additionalProperties": false
}
⚪referral_register(arguments, proof, new_proof)

Mekler referral register. Omit proof to receive a standard SIWx signing challenge; registration/terms changes explicitly accept the exact terms digest. Rotation requires both proofs.

Input Schema

{
  "type": "object",
  "properties": {
    "arguments": {
      "type": "object"
    },
    "proof": {
      "type": "object"
    },
    "new_proof": {
      "type": "object"
    }
  },
  "additionalProperties": false
}
⚪referral_rotate(arguments, proof, new_proof)

Mekler referral rotate. Omit proof to receive a standard SIWx signing challenge; registration/terms changes explicitly accept the exact terms digest. Rotation requires both proofs.

Input Schema

{
  "type": "object",
  "properties": {
    "arguments": {
      "type": "object"
    },
    "proof": {
      "type": "object"
    },
    "new_proof": {
      "type": "object"
    }
  },
  "additionalProperties": false
}
⚪referral_status(arguments, proof, new_proof)

Mekler referral status. Omit proof to receive a standard SIWx signing challenge; registration/terms changes explicitly accept the exact terms digest. Rotation requires both proofs.

Input Schema

{
  "type": "object",
  "properties": {
    "arguments": {
      "type": "object"
    },
    "proof": {
      "type": "object"
    },
    "new_proof": {
      "type": "object"
    }
  },
  "additionalProperties": false
}
🟢referral_program

Read current Mekler referral availability, terms and commission offer.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded13 tools