Token导航 LogoToken导航TokenDH.com
MCP Cookie Server logo
运维云端未说明官方级别未说明来源级核验

MCP Cookie Server

MCP Server

一个通过游戏化自我反思为LLM提供Cookie奖励的模型上下文协议服务器。

工具数

6

提示词数

0

GitHub Stars

2

资源数

0
JavaScriptClaude云端部署Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

bnookala

提供方

bnookala

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP Cookie服务器🍪

一种模型上下文协议(MCP)服务器,通过游戏化的自我反思授予“Cookie”作为奖励,为LLM提供积极的强化。

安装和设置

🚀 快速安装

选项1:NPX(推荐-无需安装)

# No installation needed! Just add to your Claude config:

添加到Claude桌面配置:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json\ 窗户: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "cookie": {
      "command": "npx",
      "args": ["mcp-cookie-server"]
    }
  }
}

自定义cookie计数:

{
  "mcpServers": {
    "cookie": {
      "command": "npx",
      "args": ["mcp-cookie-server", "--cookies", "20"]
    }
  }
}

选项2:全局安装

npm install -g mcp-cookie-server

然后配置Claude Desktop:

{
  "mcpServers": {
    "cookie": {
      "command": "mcp-cookie-server"
    }
  }
}

选项3:本地项目安装

npm install mcp-cookie-server

然后使用已安装包的完整路径进行配置。

重新启动克劳德桌面 在添加配置之后。

用法

配置后,Claude将可以访问这些工具:

  • self_reflect_and_reward -通过诚实的自我反思评估响应质量并获得Cookie
  • give_cookie -直接授予cookie(传统方法)
  • check_cookies -检查收集到的Cookie和罐子的可用性
  • cookie_jar_status -检查当前罐子内容和收集状态
  • add_cookies_to_jar - 🚨 仅限用户:向罐子里添加饼干以赚取收入
  • reset_cookies -重置收集的cookie计数(罐子内容不变)

自我反思功能

主要特征鼓励LLM:

  1. 评估 他们的响应质量(优秀、良好、足够、差)
  2. 解释 他们详细的推理
  3. 决定 如果他们值得饼干奖励
  4. 考虑 决策时jar的可用性
  5. 赚取 Cookie仅用于他们真正认为值得认可的“优秀”或“好”工作

饼干罐经济

革命性的基于罐子的饼干系统:

  • 罐子作为来源:包含可赚取的Cookie
  • 用户控件:只有用户可以使用授权短语将Cookie添加到jar中 USER_AUTHORIZED_JAR_REFILL
  • LLM收入:LLMs只能从罐子里赚取饼干,永远不能添加到罐子里
  • 稀缺效应:空罐意味着在用户重新填充之前,不再有饼干
  • 经济模式:Cookie在获得时从罐子转移到LLM的收藏中
  • 安全:内置检查可防止未经授权的罐子操作

示例用法(仅限用户):

Use add_cookies_to_jar tool with:
- count: 10
- user_authorization: "USER_AUTHORIZED_JAR_REFILL"

这创造了一个现实的经济,其中cookie的可用性是用户控制和有限的。

⚙️ 配置选项

服务器支持用于自定义的命令行参数:

mcp-cookie-server [options]

Options:
  -c, --cookies   Set initial number of cookies in jar (default: 10)
  -h, --help             Show help message

Examples:
  mcp-cookie-server                    # Start with 10 cookies
  mcp-cookie-server --cookies 5        # Start with 5 cookies  
  mcp-cookie-server -c 50              # Start with 50 cookies

🎮 入门指南

  1. 安装 使用上述方法之一
  2. 配置 附带JSON的Claude桌面
  3. 重启 克劳德桌面
  4. 试试看! 请克劳德使用 self_reflect_and_reward 响应后的工具

🛠️ 发展

想要贡献或从源代码运行?

git clone https://github.com/bnookala/mcp-cookiejar.git
cd mcp-cookiejar
npm install
npm run build
npm run dev

📝 需求

  • Node.js 18.0.0或更高版本
  • Claude桌面应用程序

🐛 问题与支持

发现错误或有功能请求?请打开一个问题 .

目录标签

目录标签

JavaScriptClaude云端部署LLM激励本地部署游戏化自我反思奖励系统模型协议

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

部署方式(deploymentType,部署类型)

local-only

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明sessionlocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP