返回 MCP 目录
public公开dns本地运行

cowsay-mcp

Cowsay MCP服务器为LLM提供ASCII艺术牛生成功能,支持自定义消息和多种牛角色,包括经典牛、企鹅、麋鹿等,让语言模型能够创建有趣的ASCII艺术。

article

README

🚀 cowsay-mcp

Cowsay MCP 服务器,为大语言模型(LLMs)提供 ASCII 艺术牛的功能。此实现允许语言模型生成带有自定义消息的有趣 ASCII 艺术牛。

🚀 快速开始

你可以按照以下步骤安装并运行 cowsay-mcp

✨ 主要特性

  • cowsay:生成一头牛说出你消息的 ASCII 艺术图。
  • cowthink:生成一头牛思考你消息的 ASCII 艺术图。
  • list_cows:列出所有可用的牛角色。

📦 安装指南

通过 Smithery 安装

要通过 Smithery 为 Claude Desktop 自动安装 cowsay-mcp,请运行以下命令:

npx -y @smithery/cli install @mrseanchow/cowsay-mcp --client claude

手动安装

npm install -g cowsay-mcp

使用 npx

npx -y cowsay-mcp

🚀 运行方式

在 Cursor 上运行

将以下内容添加到你的 mcp.json 文件中:

{
  "mcpServers": {
    "cowsay-mcp": {
      "command": "npx",
      "args": ["-y", "cowsay-mcp"]
    }
  }
}

在 Windsurf 上运行

将以下内容添加到你的 ./codeium/windsurf/model_config.json 文件中:

{
  "mcpServers": {
    "cowsay-mcp": {
      "command": "npx",
      "args": ["-y", "cowsay-mcp"]
    }
  }
}

🎨 可用的牛角色

服务器提供了各种各样的牛角色,包括但不限于:

  • default:经典的牛。
  • small:默认牛的较小版本。
  • tux:企鹅角色。
  • moose:驼鹿角色。
  • sheep:绵羊角色。
  • dragon:龙角色。
  • elephant:大象角色。
  • skeleton:骷髅角色。
  • stimpy:斯丁比角色。

还有更多!使用 list_cows 工具查看所有可用角色。

💻 使用示例

cowsay 工具

{
  "name": "cowsay",
  "parameters": {
    "message": "Hello from LLM!",
    "cow": "tux"
  }
}

cowthink 工具

{
  "name": "cowthink",
  "parameters": {
    "message": "What should I say next?",
    "cow": "moose"
  }
}

list_cows 工具

{
  "name": "list_cows",
  "parameters": {}
}

📄 许可证

本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端