mcp-protocol-recovery
Recover MCP servers when they fail to respond, lose connection, or return protocol errors
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Recover MCP servers when they fail to respond, lose connection, or return protocol errors
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Diagnose and fix Express.js error handling issues across all apps (FlowInCash, Crispi, MicroApps)
Diagnose and recover Plaid banking sync failures in FlowInCash
Debug and fix FlowInCash purchase decision queue and traffic-light evaluation system
Triage and resolve issues reported by beta users across FlowInCash and Crispi apps
| name | mcp-protocol-recovery |
| description | Recover MCP servers when they fail to respond, lose connection, or return protocol errors |
| version | 1.0.0 |
| tags | ["mcp","chatgpt","microapps","protocol","recovery"] |
Use this skill when any MicroApp MCP server fails to start, loses connection to ChatGPT, returns protocol errors, or stops responding to tool calls.
/media/bob/I/AI_Projects/FliC-MicroApps) — budget-builder, goal-tracker, traffic-light/media/bob/I/AI_Projects/Crispi-MicroApps) — all 5 appsAll use: createMcpServer().addTool().build() from @flowincash/mcp-tools
Protocol: stdio JSON-RPC over stdin/stdout
cd <app-dir> && node dist/index.jsnpm run build — stale dist/ is the #1 causels -la node_modules/@flowincash/mcp-tools
# Must point to /media/bob/I/AI_Projects/FlowInCash/packages/mcp-tools
ls .../FlowInCash/packages/mcp-tools/dist/// BAD — breaks MCP protocol
console.log('Starting server...');
// GOOD — use stderr
console.error('Starting server...');
mkdir -p node_modules/@flowincash
ln -sf /media/bob/I/AI_Projects/FlowInCash/packages/mcp-tools node_modules/@flowincash/mcp-tools
In-memory Map — state lost on restart. Expected behavior, not a bug.
npm run prepare:chatgpt (build + full test suite)npm run mcp:inspect — interactive MCP inspector UI