Lets LLMs list and analyze Rollbar errors, view occurrences, track deployments and read project information.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add rollbar-server-hiyorineko --env ROLLBAR_ACCOUNT_TOKEN='<ROLLBAR_ACCOUNT_TOKEN>' --env ROLLBAR_PROJECT_ID='<ROLLBAR_PROJECT_ID>' --env ROLLBAR_PROJECT_NAME='<ROLLBAR_PROJECT_NAME>' --env ROLLBAR_PROJECT_TOKEN='<ROLLBAR_PROJECT_TOKEN>' -- npx -y @hiyorineko/mcp-rollbar-server~/.codex/config.toml
[mcp_servers.rollbar-server-hiyorineko]
command = "npx"
args = ["-y", "@hiyorineko/mcp-rollbar-server"]
env = { ROLLBAR_ACCOUNT_TOKEN = "<ROLLBAR_ACCOUNT_TOKEN>", ROLLBAR_PROJECT_ID = "<ROLLBAR_PROJECT_ID>", ROLLBAR_PROJECT_NAME = "<ROLLBAR_PROJECT_NAME>", ROLLBAR_PROJECT_TOKEN = "<ROLLBAR_PROJECT_TOKEN>" }
# codex mcp add rollbar-server-hiyorineko --env ROLLBAR_ACCOUNT_TOKEN='<ROLLBAR_ACCOUNT_TOKEN>' --env ROLLBAR_PROJECT_ID='<ROLLBAR_PROJECT_ID>' --env ROLLBAR_PROJECT_NAME='<ROLLBAR_PROJECT_NAME>' --env ROLLBAR_PROJECT_TOKEN='<ROLLBAR_PROJECT_TOKEN>' -- npx -y @hiyorineko/mcp-rollbar-server~/.cursor/mcp.json
{
"mcpServers": {
"rollbar-server-hiyorineko": {
"command": "npx",
"args": [
"-y",
"@hiyorineko/mcp-rollbar-server"
],
"env": {
"ROLLBAR_ACCOUNT_TOKEN": "<ROLLBAR_ACCOUNT_TOKEN>",
"ROLLBAR_PROJECT_ID": "<ROLLBAR_PROJECT_ID>",
"ROLLBAR_PROJECT_NAME": "<ROLLBAR_PROJECT_NAME>",
"ROLLBAR_PROJECT_TOKEN": "<ROLLBAR_PROJECT_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"rollbar-server-hiyorineko": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@hiyorineko/mcp-rollbar-server"
],
"env": {
"ROLLBAR_ACCOUNT_TOKEN": "<ROLLBAR_ACCOUNT_TOKEN>",
"ROLLBAR_PROJECT_ID": "<ROLLBAR_PROJECT_ID>",
"ROLLBAR_PROJECT_NAME": "<ROLLBAR_PROJECT_NAME>",
"ROLLBAR_PROJECT_TOKEN": "<ROLLBAR_PROJECT_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"rollbar-server-hiyorineko": {
"command": "npx",
"args": [
"-y",
"@hiyorineko/mcp-rollbar-server"
],
"env": {
"ROLLBAR_ACCOUNT_TOKEN": "<ROLLBAR_ACCOUNT_TOKEN>",
"ROLLBAR_PROJECT_ID": "<ROLLBAR_PROJECT_ID>",
"ROLLBAR_PROJECT_NAME": "<ROLLBAR_PROJECT_NAME>",
"ROLLBAR_PROJECT_TOKEN": "<ROLLBAR_PROJECT_TOKEN>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"rollbar-server-hiyorineko": {
"command": "npx",
"args": [
"-y",
"@hiyorineko/mcp-rollbar-server"
],
"env": {
"ROLLBAR_ACCOUNT_TOKEN": "<ROLLBAR_ACCOUNT_TOKEN>",
"ROLLBAR_PROJECT_ID": "<ROLLBAR_PROJECT_ID>",
"ROLLBAR_PROJECT_NAME": "<ROLLBAR_PROJECT_NAME>",
"ROLLBAR_PROJECT_TOKEN": "<ROLLBAR_PROJECT_TOKEN>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"rollbar-server-hiyorineko": {
"command": "npx",
"args": [
"-y",
"@hiyorineko/mcp-rollbar-server"
],
"env": {
"ROLLBAR_ACCOUNT_TOKEN": "<ROLLBAR_ACCOUNT_TOKEN>",
"ROLLBAR_PROJECT_ID": "<ROLLBAR_PROJECT_ID>",
"ROLLBAR_PROJECT_NAME": "<ROLLBAR_PROJECT_NAME>",
"ROLLBAR_PROJECT_TOKEN": "<ROLLBAR_PROJECT_TOKEN>"
}
}
}
}Environment variables
ROLLBAR_ACCOUNT_TOKENROLLBAR_PROJECT_IDROLLBAR_PROJECT_NAMEROLLBAR_PROJECT_TOKEN
Replace the placeholders with your own credentials and keep them out of version control.