loading…
Search for a command to run...
loading…
A Docker-based MCP server that exposes humorous and explicit FOAAS operations for responding to development scenarios like bug reports, code reviews, and pull r
A Docker-based MCP server that exposes humorous and explicit FOAAS operations for responding to development scenarios like bug reports, code reviews, and pull requests.
Docker Build License: MIT Docker Image
⚠️ EXPLICIT CONTENT WARNING ⚠️
A secure, Docker-based Model Context Protocol server exposing FOAAS (Fuck Off As A Service) operations. Perfect for adding humorous (and explicit) responses to development workflows.
See FOAAS MCP in action responding to GitHub issues with GitHub Copilot:

See it yourself: Demo repository with sample issues and PRs, or create your own demo repo.
docker pull ghcr.io/gusztavvargadr/foaas-mcp:latest
VS Code Configuration (.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
Restart MCP server in VS Code (GitHub Copilot status bar → Restart MCP Servers).
All tools provide direct 1:1 mapping to FOAAS operations with foaas_ prefix:
Appreciation & Praise (4): thanks, awesome, legend, dalton
Rejections & Dismissals (3): because, zero, bye
Direct Confrontations (4): off, gfy, chainsaw, keep
General Frustration (3): everyone, flying, asshole
Code Review & Quality (9): logs, rtfm, think, thinking, shutup, look, ridiculous, understand, cool
"Works on my machine" / Runtime errors
foaas_logs - When the solution is clearly in the logs"How do I use X?" / Questions already in docs
foaas_rtfm - When documentation exists but wasn't readGeneral confusion
foaas_zero - Express complete disinterestfoaas_everyone - Universal dismissalfoaas_flying - Maximum level of not caringQuestionable code / Bad decisions
foaas_think - Question someone's thought processfoaas_thinking - Alternative phrasing for questioning decisionsPointing out issues
foaas_look - Request someone examine something specificNitpicking / Endless debates
foaas_shutup - Stop bikeshedding and trivial argumentsGreat contributions
foaas_legend - Genuine praise for someonefoaas_dalton - Call someone a problem-solving heroSpam / Duplicates
foaas_off - Classic dismissalfoaas_bye - End the conversationfoaas_thanks - Sarcastic gratitudeAbsurd requests / Scope creep
foaas_ridiculous - For unrealistic requirementsfoaas_chainsaw - Dramatic reaction to absurdityUnclear requirements
foaas_understand - Express genuine confusionSarcastic approval
foaas_cool - Dismiss excuses with peak sarcasmfoaas_awesome - Enthusiastic (but maybe ironic) celebrationGeneral frustration
foaas_everyone - Dismiss all partiesfoaas_flying - Express not caringfoaas_asshole - General purpose frustrationRejecting requests
foaas_because - Answer "why not?" emphaticallyfoaas_zero - Show complete disinterestDirect confrontation
foaas_gfy - Military-style professional profanityfoaas_keep - Extended dismissal for persistent issuesTeam praise
foaas_legend - Call someone a legendfoaas_dalton - Acknowledge problem-solving skillsAsk Copilot to use FOAAS MCP tools in natural language:
"Respond to this bug report with no logs" → foaas_logs
"Acknowledge @contributor's excellent fix" → foaas_legend
"This feature request is unrealistic" → foaas_ridiculous
"Stop bikeshedding on variable names" → foaas_shutup
All tools require a from parameter. Tools with a target require to:
{
"name": "foaas_legend",
"arguments": {
"to": "contributor",
"from": "maintainer"
}
}
{
"name": "foaas_logs",
"arguments": {
"from": "support-bot"
}
}
latest - Latest stable releasev1.0.0 - Semantic versionssha-<commit> - Specific commits (testing)MIT License - See LICENSE file for details
Выполни в терминале:
claude mcp add foaas-mcp-server -- npx Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.