Pipeworx dadjokes
v1.0.0The finest dad jokes on the internet — random, searchable, and groan-worthy from icanhazdadjoke.com
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
Name/description match the behavior: it fetches jokes from a remote service. Declared required binary (curl) is appropriate for the provided curl examples. One minor inconsistency: the SKILL.md setup suggests using 'npx mcp-remote' (which implies node/npx) but required binaries do not list node or npx.
Instruction Scope
All runtime instructions are limited to fetching/searching jokes via the pipeworx gateway (gateway.pipeworx.io) and example use of mcp-remote; there are no instructions to read local files or environment variables. Important: invoking the tools will send user-supplied queries to the external gateway, so any content sent will leave the agent environment.
Install Mechanism
No install spec or files are present (instruction-only), so nothing is written to disk by the skill itself. The SKILL.md references running 'npx mcp-remote@latest' in an example setup, which would download code if followed — but that's not part of an install manifest here.
Credentials
The skill requests no environment variables, credentials, or config paths — proportional to a read-only joke API. No secrets are required or declared.
Persistence & Privilege
always:false and user-invocable; the skill does not request persistent or elevated platform privileges and does not modify other skills' configurations.
Assessment
This skill appears to do what it says: fetch jokes from a remote service and requires only curl for the shown examples. Before installing or invoking it, be aware that any query or conversation content you send to the skill will be relayed to gateway.pipeworx.io (and, if you follow the setup, running 'npx mcp-remote@latest' would download/run a package from npm). Avoid sending sensitive data through this skill, and if you prefer, call the icanhazdadjoke API directly or verify the trustworthiness of the pipeworx gateway and the mcp-remote package before running the setup step. If you need node/npx to use the setup, note that the required-binaries list does not declare that dependency.Like a lobster shell, security has layers — review code before you run it.
Runtime requirements
😄 Clawdis
Binscurl
latest
Dad Jokes
Why did the scarecrow win an award? Because he was outstanding in his field. This pack serves up dad jokes from icanhazdadjoke.com — the internet's premier repository of wholesome, groan-inducing humor.
Tools
random_joke— A random dad joke, ready to deploysearch_jokes— Search the collection by keyword (e.g., "cat", "pizza", "coffee")get_joke— Fetch a specific joke by its ID
Ideal for
- Lightening the mood in a conversation
- "Tell me a joke" requests in chatbots
- Slack/Discord bots that post daily jokes
- Teaching moments about search and APIs (everyone loves a good dad joke)
Example
curl -s -X POST https://gateway.pipeworx.io/dadjokes/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_jokes","arguments":{"term":"coffee","limit":3}}}'
{
"results": [
{ "id": "71wsPKeF6h", "joke": "I just got my doctor's test results and I'm really upset. Turns out, I'm not a doctor." }
],
"total_jokes": 1
}
Setup
{
"mcpServers": {
"pipeworx-dadjokes": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://gateway.pipeworx.io/dadjokes/mcp"]
}
}
}
Comments
Loading comments...
