Skip to main content
Glama
Hamzaaamin

Get Joke

by Hamzaaamin

MCP-сервер Get Joke

Минималистичный сервер Model Context Protocol (MCP) (Node.js), который предоставляет один инструмент: get_joke.

Настройка

npm install

Запуск

node index.js

Или:

npm start

Тестирование (без Inspector)

Этот репозиторий включает крошечный клиент на основе SDK, который запускает сервер через stdio, выводит список инструментов и вызывает get_joke:

npm run test:mcp

Формат ответа инструмента

Инструмент get_joke возвращает JSON следующего вида:

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

Публикация в реестре MCP (официальном)

Официальный реестр MCP хранит только метаданные, поэтому сначала необходимо опубликовать пакет в npm.

  1. Опубликуйте в npm (один раз):

npm adduser
npm publish --access public
  1. Опубликуйте метаданные в реестре MCP:

brew install mcp-publisher
mcp-publisher login github
mcp-publisher publish

Примечания:

  • package.json содержит mcpName, а server.json использует то же самое name (требуется для верификации).

  • Если вы меняете версию, обновите её и в package.json, и в server.json (и повторно опубликуйте в npm).

Install Server
A
security – no known vulnerabilities
A
license - permissive license
B
quality - B tier

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Hamzaaamin/Get-Joke'

If you have feedback or need assistance with the MCP directory API, please join our Discord server