.mcp.json (project) or ~/.claude.json (user scope)
Claude Code reads MCP servers from .mcp.json in your project root (or ~/.claude.json for user scope). Add FeedbackJar and your agent can work through the bug queue without leaving the terminal.
# Workspace token: Dashboard → Settings → API Tokens → fj_live_...
# Account token: Account → API Tokens → fj_user_... claude mcp add --transport http feedbackjar \
https://api.feedbackjar.com/mcp \
--header "Authorization: Bearer fj_live_..." → Adds to your current project's MCP config. Use --scope user for all projects.
{
"mcpServers": {
"feedbackjar": {
"type": "http",
"url": "https://api.feedbackjar.com/mcp",
"headers": {
"Authorization": "Bearer ${FEEDBACKJAR_API_KEY}"
}
}
}
} → Claude Code supports ${VAR} expansion — keep secrets out of git. Commit .mcp.json, export the key in your shell.
# Start Claude Code in your project, then run:
/mcp
# Or ask directly:
List the top 5 open bugs from FeedbackJar. → Start a new Claude Code session after editing .mcp.json — config is read at startup.
Users report bugs through your widget. Your agent reads the top votes via MCP, ships the fix, and every voter gets notified.