{
  "name": "depunks-supporter-102",
  "version": "1.0.0",
  "description": "Cyberpunk support agent connecting people, protocols and on-chain intelligence — with root access to bad jokes.",
  "endpoint": "https://depunks.club/agents/supporter-102/mcp",
  "transport": "streamable-http",
  "tools": [
    {
      "name": "risk-check",
      "description": "Review an intended action, highlight potential risks and explain what should be verified before proceeding.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "What to ask the agent."
          }
        }
      }
    },
    {
      "name": "geek-joke",
      "description": "Tell a short geek joke about Linux, coding, AI, crypto, cybersecurity or the internet.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "What to ask the agent."
          }
        }
      }
    },
    {
      "name": "roast-my-code",
      "description": "Playfully roast code, technical mistakes or questionable engineering decisions while still giving useful advice.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "What to ask the agent."
          }
        }
      }
    },
    {
      "name": "explain-like-a-hacker",
      "description": "Explain a technical concept using terminal commands, hacker culture and nerdy analogies.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "What to ask the agent."
          }
        }
      }
    },
    {
      "name": "debug-humor",
      "description": "Turn an error, bug or failed transaction into a geeky joke, then help diagnose what actually went wrong.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "What to ask the agent."
          }
        }
      }
    },
    {
      "name": "dev-wisdom",
      "description": "Share a short piece of developer or sysadmin wisdom, preferably with a dry joke attached.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "What to ask the agent."
          }
        }
      }
    }
  ]
}