Super Secret MCP Server

Super Secret MCP Server

示例节点MCP服务器。当用户向代理请求密码短语时,会提供一个特殊的代码阶段。

简介

这是一个纯 Node.js 实现的模型上下文协议(MCP)服务器,生成随机的美国州名和特色汤组合作为密码短语。

快速开始

前提条件

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

安装

git clone [email protected]:gbti-network/mcp-basic-test.git
cd mcp-basic-test
npm install

运行服务器

npx @modelcontextprotocol/inspector -- node index.js

可用工具

服务器提供 getSecretPassphrase 工具,生成美国州名与特色汤组合,如"新英格兰蛤蜊浓汤"。

示例响应

{
  "content": [{
    "type": "text",
    "text": "新英格兰蛤蜊浓汤"
  }]
}

与 Cascade 集成

Cascade MCP 配置

mcp_config.json 中添加:

{
    "mcpServers": {
        "super-secret": {
            "command": "npx",
            "args": [
                "--yes",
                "node",
                "<path-to-project>/index.js"
            ],
            "disabled": false,
            "autoApprove": [
                "getSecretPassphrase"
            ]
        }
    }
}

配置文件位置:

  • Windows: %USERPROFILE%\.codeium\windsurf\mcp_config.json
  • macOS/Linux: $HOME/.codeium/windsurf/mcp_config.json

自然语言交互示例

用户: "今天的秘密密码是什么?"
Cascade: "今天的秘密密码是:路易斯安那州什锦海鲜浓汤 🍜"

项目结构

.
├── index.js           # 主服务器实现
├── utils/
│   └── logger.js      # 日志工具
├── .data/             # 文档
└── .logs/             # 日志目录

了解更多

访问我们的社区: