1. Conduid
  2. Browser
  3. io.github.Hamzaaamin/get-joke
MCP server · Browser

io.github.Hamzaaamin/get-joke

Minimal MCP server that returns a random programming joke.

Unclaimed browser
37Low

Scored 6 months ago · breakdown

About io.github.Hamzaaamin/get-joke

io.github.Hamzaaamin/get-joke is an MCP server in the Browser category: minimal MCP server that returns a random programming joke.

Install

Claude Code
claude mcp add io-github-hamzaaamin-get-joke -- npx -y @hamzaamin221/get-joke-mcp
npx
npx -y @hamzaamin221/get-joke-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about io.github.Hamzaaamin/get-joke

Powered by Claude · Grounded in docs

I know everything about io.github.Hamzaaamin/get-joke. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Get Joke MCP Server

Minimal Model Context Protocol (MCP) server (Node.js) that exposes one tool: get_joke.

Setup

npm install

Run

node index.js

Or:

npm start

Test (without Inspector)

This repo includes a tiny SDK-based client that spawns the server over stdio, lists tools, and calls get_joke:

npm run test:mcp

Tool response shape

The get_joke tool returns JSON like:

{
  "joke": "Why do programmers prefer dark mode? Because light attracts bugs."
}

Publish to the MCP Registry (official)

The official MCP Registry stores metadata only, so you must publish the package to npm first.

  1. Publish to npm (once):
npm adduser
npm publish --access public
  1. Publish metadata to the MCP Registry:
brew install mcp-publisher
mcp-publisher login github
mcp-publisher publish

Notes:

  • package.json includes mcpName and server.json uses the same name (required for verification).
  • If you change the version, bump it in both package.json and server.json (and republish to npm).

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.Hamzaaamin/get-joke

How do I install io.github.Hamzaaamin/get-joke?

Run claude mcp add io-github-hamzaaamin-get-joke -- npx -y @hamzaamin221/get-joke-mcp, then add the server to your MCP client's configuration.

Is io.github.Hamzaaamin/get-joke safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.Hamzaaamin/get-joke still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.