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/ # 日志目录
了解更多
访问我们的社区: