⚠️ 显式内容警告 ⚠️
一个基于 Docker 的安全 Model Context Protocol 服务器,提供 FOAAS(Fuck Off As A Service)操作。非常适合在开发流程中添加幽默(且显式)的响应。
查看 FOAAS MCP 在 GitHub 问题上与 GitHub Copilot 的互动演示:

亲自体验:演示仓库,包含示例问题和 PR,或创建自己的演示仓库。
docker pull ghcr.io/gusztavvargadr/foaas-mcp:latest
VS Code 配置(.vscode/mcp.json):
{
"mcpServers": {
"foaas": {
"command": "docker",
"args": ["run", "--rm", "-i", "ghcr.io/gusztavvargadr/foaas-mcp:latest"]
}
}
}
git clone https://github.com/gusztavvargadr/foaas-mcp.git
cd foaas-mcp
npm run docker:build
在 VS Code 中重启 MCP 服务器(GitHub Copilot 状态栏 → 重启 MCP 服务器)。
所有工具都直接映射到带有 foaas_ 前缀的 FOAAS 操作:
赞赏与表扬(4):thanks, awesome, legend, dalton
拒绝与忽视(3):because, zero, bye
直接对抗(4):off, gfy, chainsaw, keep
一般挫败感(3):everyone, flying, asshole
代码审查与质量(9):logs, rtfm, think, thinking, shutup, look, ridiculous, understand, cool
“在我的机器上可以运行” / 运行时错误
foaas_logs - 当解决方案显然在日志中时“如何使用 X?” / 文档中已有的问题
foaas_rtfm - 当存在文档但未被阅读时一般困惑
foaas_zero - 表达完全不感兴趣foaas_everyone - 普遍忽视foaas_flying - 最高级别的不在乎可疑代码 / 不良决策
foaas_think - 质疑某人的思考过程foaas_thinking - 质疑决策的另一种措辞指出问题
foaas_look - 请求某人检查特定内容吹毛求疵 / 无休止的争论
foaas_shutup - 停止琐碎的争论和无关紧要的辩论杰出贡献
foaas_legend - 对某人的真诚赞美foaas_dalton - 称某人为解决问题的英雄垃圾邮件 / 重复
foaas_off - 经典的忽视foaas_bye - 结束对话foaas_thanks - 讽刺的感谢荒谬的要求 / 范围蔓延
foaas_ridiculous - 对不现实的需求foaas_chainsaw - 对荒谬性的戏剧性反应不清楚的需求
foaas_understand - 表达真正的困惑讽刺的批准
foaas_cool - 以最高峰的讽刺驳回借口foaas_awesome - 热情(但可能是讽刺的)庆祝一般挫败感
foaas_everyone - 忽视所有方foaas_flying - 表达不在乎foaas_asshole - 通用目的挫败感拒绝请求
foaas_because - 强调地回答“为什么不?”foaas_zero - 展现完全不感兴趣直接对抗
foaas_gfy - 军事风格的专业脏话foaas_keep - 对持续问题的延长忽视团队表扬
foaas_legend - 称某人为传奇人物foaas_dalton - 承认解决问题的能力用自然语言要求 Copilot 使用 FOAAS MCP 工具:
“对这个没有日志的错误报告作出回应” → foaas_logs
“认可 @contributor 的优秀修复” → foaas_legend
“这个功能请求是不现实的” → foaas_ridiculous
“停止对变量名称的无意义讨论” → foaas_shutup
所有工具都需要一个 from 参数。具有目标的工具需要 to:
{
"name": "foaas_legend",
"arguments": {
"to": "contributor",
"from": "maintainer"
}
}
{
"name": "foaas_logs",
"arguments": {
"from": "support-bot"
}
}
latest - 最新稳定版本v1.0.0 - 语义化版本sha-<commit> - 特定提交(测试)MIT 许可证 - 查看 LICENSE 文件获取详情