Skip to content

MCP Servers

All Model Context Protocol servers — custom, third-party, and cloud-hosted.

Custom MCP Servers (12)

All installed at ~/.claude/mcp-servers/<name>/. Repos under Stig-Johnny/.

Server Repo Purpose Restart
appstoreconnect appstoreconnect-mcp App Store Connect API (apps, builds, versions, TestFlight) Restart Claude Code
claude-memory claude-memory-mcp Persistent memory (decisions, learnings, sessions, context) Restart Claude Code
context-layer context-layer-mcp Codebase context, file tracing, repo indexing Restart Claude Code
cutie-mcp cutie-mcp Cuti-E platform (conversations, customers, apps, sentiment) Restart Claude Code
deadline-tracker deadline-tracker-mcp Deadline tracking and reminders Restart Claude Code
infra-health infra-health-mcp Check runners, workers, PRs, overall health Restart Claude Code
pushbullet-sms pushbullet-sms-mcp SMS forwarding, 2FA code extraction Restart Claude Code
slack-notifications slack-notifications-mcp Slack channel messages and search Restart Claude Code
submission-checklist submission-checklist-mcp App Store submission tracking and checklists Restart Claude Code
telegram-notifications telegram-notifications-mcp Telegram notifications (legacy, Discord preferred) Restart Claude Code
totp totp-mcp TOTP 2FA code generation Restart Claude Code
discord mcp-discord (custom fork?) Discord messaging, channels, webhooks Restart Claude Code

Third-Party MCP Servers (5)

Server Source Purpose
playwright @anthropic/playwright-mcp Browser automation (ASC portal, screenshots, PDFs)
github @modelcontextprotocol/server-github GitHub API (issues, PRs, repos, code search)
cloudflare @anthropic/cloudflare-mcp Cloudflare Workers, D1, KV, R2, DNS
bitwarden @anthropic/bitwarden-mcp Secrets management (vault items, credentials)
context7 context7 plugin Library documentation lookup

Cloud-Hosted MCP (1)

Server Provider Purpose
revenuecat RevenueCat Subscription management, customers, entitlements

Email MCP (Previously Undocumented)

Component Path Purpose
email-inbox (MCP server) ~/.claude/mcp-servers/email-inbox/ Queries agent email inbox via Cloudflare Email Worker
email-worker (CF Worker) ~/.claude/mcp-servers/email-worker/ Receives emails, stores in D1 database email-inbox (ID: 970229bf-a3e1-4a8f-9f9d-73fc14d959da)

Configured in ~/.claude/config.json (global, NOT project .mcp.json). Worker URL: https://email-inbox.invotekas.workers.dev. Uses postal-mime for email parsing.

Configuration

  • Project config: .mcp.json in repo root (project-scoped servers)
  • Global config: ~/.claude/mcp.json (user-scoped)
  • Wrapper scripts: Some servers use wrapper scripts (bitwarden-wrapper.sh, cloudflare-mcp.sh, github-wrapper.sh, telegram-mcp.sh) for environment setup

Troubleshooting

Bitwarden MCP hangs:

pkill -f "bitwarden/mcp-server"
# Restart Claude Code

General MCP issues: Restart Claude Code to reconnect all servers. Check logs at /tmp/<server>-mcp.log if wrapper scripts redirect there.