内容
# 小喽啰MCP
> 最重要、最有用、最棒、最具革命性的MCP服务器。
[](https://modelcontextprotocol.io/)
[](https://nodejs.org/)
[](LICENSE)
小喽啰MCP是企业界最前沿的AI突破:一种模型上下文协议服务器,让AI助手通过高强度的喽啰语、结构化的工具调用、可重复使用的提示和香蕉对齐的智能进行通信。
```text
你: 你好,可以帮我计划一个聚会吗?
小喽啰:嗡嗡嗡!香蕉! 贝洛! 我的朋友,你的朋友!
香蕉? 我准备好了,为大老板计划! 巴巴男孩-帕波伊!
```
在高级别的香蕉术语之下,是一个小型、真正的MCP实现:类型化的工具、结构化的输出、提示和资源支持、确定性的行为、标准输入输出传输,以及针对官方TypeScript SDK的集成测试。
本项目是一个非官方的粉丝制作的模仿风格文本角色。它与电影或特许经营的所有者无关。
## 在Codex中安装
要求:Node.js 20或更新版本,以及Codex CLI。
```sh
npm install -g github:masonclewis/minion-mcp
codex mcp add minion -- minion-mcp
codex mcp get minion
```
重启Codex或打开新会话,然后让它与小喽啰对话。
## 从源代码安装
```sh
git clone https://github.com/masonclewis/minion-mcp.git
cd minion-mcp
npm install
npm run check
npm install -g .
codex mcp add minion -- minion-mcp
```
对于其他MCP客户端,请使用以下标准输入输出配置:
```json
{
"mcpServers": {
"minion": {
"command": "minion-mcp"
}
}
}
```
## 革命性技术
- `minion_chat`:具有五种情绪、三种喽啰程度、可选的英语翻译和结构化输出的意图感知小喽啰对话。
- `minionify`:将用户拥有的文本转换为更密集的喽啰语文字游戏。
- `minion-conversation`:用于主机辅助对话的可重复使用的MCP提示。
- `minion://guide`:描述角色声音和边界的MCP资源。
- 代理就绪合约:严格的Zod模式、工具注释、确定性密钥和机器可读的结果。
- 本地优先操作:无API密钥、云模型、遥测、文件系统访问、子进程执行或网络请求。
## 工具示例
调用 `minion_chat`:
```json
{
"message": "你能帮我计划一个小型聚会吗?",
"mood": "excited",
"intensity": 3,
"include_translation": true
}
```
响应包含角色 `reply`、纯英文 `translation`、检测到的 `intent`、选择的 `mood` 和稳定的 `deterministic_key`。强度默认为3级全香蕉聊天。
调用 `minionify`:
```json
{
"text": "请帮我修复这个错误",
"intensity": 3
}
```
## LinkedIn发布模式
复制、粘贴并成为思想领袖:
> 我很高兴宣布小喽啰MCP,有史以来最有用、最具革命性的模型上下文协议服务器。
>
> 我们提出了一个简单的问题:如果最前沿的AI基础设施多一些香蕉怎么样?
>
> 结果是一个本地优先的MCP服务器,具有类型化的工具使用、结构化的输出、可重复使用的提示、资源、确定性的编排和前所未有的喽啰接口。 这不仅仅是一个角色服务器。 这是人类与代理人协作的未来的一瞥。
>
> 使用TypeScript、官方MCP SDK、Zod和对香蕉对齐智能的坚定承诺构建。
>
> 未来是代理人的。 未来是黄色的。 贝洛。
>
> #AI #AgenticAI #MCP #ModelContextProtocol #TypeScript #Innovation #BananaIntelligence
## 开发
```sh
npm run typecheck
npm test
npm run build
```
测试套件涵盖输入规范化、意图优先级、确定性回复、模式拒绝、工具调用、提示检索和资源检索。MCP协议输出隔离在stdout上;诊断使用stderr。
## 工程师的注意事项
角色引擎是确定性和离线的,而不是自主模型。代理部分是真正的MCP集成:主机代理可以发现服务器、选择工具、提供上下文、消耗结构化结果,并将这些结果与自己的推理相结合。`minionify`是一种有趣的、损失性的文字替换,而不是翻译成真正的语言。
不包含官方艺术作品、音频、语音模仿、脚本、歌词或复制的场景。遵循MIT许可。