Back to MCP directory
publicPublicdnsLocal runtime

model-context-protocol-dad-jokes-mcp-server

一个基于Model Context Protocol的MCP服务器npm包,提供生成爸爸笑话的接口,支持认证和可扩展资源。

article

README

🚀 模型上下文协议——爸爸笑话MCP服务器

这是一个npm包,提供了实现带有认证和可扩展资源的MCP服务器的接口,能以有趣且互动的方式获取爸爸笑话。

🚀 快速开始

此MCP服务器利用模型上下文协议(MCP),可展示用于根据主题生成爸爸笑话的工具和提示。若要启动MCP服务器,请运行:

npm run start:mcp

服务器将启动并监听传入请求。

✨ 主要特性

  • 爸爸笑话生成器:根据给定的主题生成爸爸笑话。
  • 动态提示:使用提示来指导笑话生成过程。
  • 可扩展资源:轻松添加更多资源和工具以满足需求。

📦 安装指南

要安装该包,请运行:

npm install

💻 使用示例

基础用法

要将此MCP服务器添加到您的MCP客户端,请按照以下步骤操作:

  1. 确保您的MCP客户端已正确设置和配置。
  2. 获得正在运行的MCP服务器的IP地址和端口号。
  3. 在您的MCP客户端配置中,添加一个新的服务器条目,并提供获得的IP地址和端口号。
  4. 保存配置并根据需要重新启动您的MCP客户端。
  5. 从您的MCP客户端连接到新增的服务器。

请确保服务器和客户端版本兼容,以避免任何连接问题。

📄 许可证

此项目在MIT许可证下授权。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client