Super Secret MCP Server

Super Secret MCP Server

site icon
2025.02.22 1
JavaScript娱乐工具趣味生成娱乐功能
mcp-whats-the-passphrase 是一个基于 Node.js 实现的 MCP 服务器,主要用于生成随机的美国州名和特色汤组合。它遵循 JSON-RPC 2.0 规范,支持自定义日志系统和工具验证,适用于娱乐和趣味性场景。
View on GitHub

Overview

基本能力

产品定位

mcp-whats-the-passphrase 是一个趣味性工具,用于生成随机的美国州名和特色汤组合,适用于娱乐和轻松的场景。

核心功能

  • 纯 Node.js 实现
  • 遵循 JSON-RPC 2.0 规范
  • 支持 MCP 协议版本 2024-11-05
  • 自定义日志系统
  • 工具支持与模式验证
  • STDIO 传输

适用场景

  • 娱乐和趣味性应用
  • 轻松的用户互动
  • 自然语言接口集成

工具列表

getSecretPassphrase

返回一个随机的美国州名和特色汤组合。例如: - New England Clam Chowder - Louisiana Gumbo - Texas Chili - California Cioppino - Michigan Cherry Soup

输入模式:

{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "required": []
}

示例响应:

{
  "content": [{
    "type": "text",
    "text": "New England Clam Chowder"
  }]
}

常见问题解答

  • 如何添加新工具?index.js 中定义工具,包括名称、描述、输入模式和处理器函数。
  • 如何测试工具? 使用 MCP Inspector 连接服务器,列出工具并测试执行。
  • 日志存储在哪里? 日志存储在 .logs 目录中。

使用教程

使用依赖

  • Node.js(推荐最新 LTS 版本)
  • MCP Inspector 用于测试

安装教程

  1. 克隆仓库:
git clone [email protected]:gbti-network/mcp-basic-test.git
cd mcp-basic-test
  1. 安装依赖:
npm install

调试方式

启动服务器并使用 MCP Inspector 进行测试:

npx @modelcontextprotocol/inspector -- node index.js

服务器将通过 STDIO 启动并可供连接。

许可证

该项目遵循 MIT 开源许可条款。