Integrations Subagent Reference
MCP Servers Overview
| Server |
Purpose |
URL |
Tools Prefix |
bugsink |
Production error tracking |
https://bugsink.projectium.com |
mcp__bugsink__* |
localerrors |
Dev container errors |
http://127.0.0.1:8000 |
mcp__localerrors__* |
devdb |
Dev PostgreSQL |
postgresql://postgres:postgres@127.0.0.1:5432/flyer_crawler_dev |
mcp__devdb__* |
gitea-projectium |
Gitea API |
gitea.projectium.com |
mcp__gitea-projectium__* |
gitea-torbonium |
Gitea API |
gitea.torbonium.com |
mcp__gitea-torbonium__* |
podman |
Container management |
- |
mcp__podman__* |
filesystem |
File system access |
- |
mcp__filesystem__* |
memory |
Knowledge graph |
- |
mcp__memory__* |
redis |
Cache management |
localhost:6379 |
mcp__redis__* |
MCP Server Configuration
Global Config: ~/.claude/settings.json
Used for production/remote servers (HTTPS works fine).
Project Config: .mcp.json
CRITICAL: Use project-level .mcp.json for localhost servers. Global config has issues loading localhost stdio MCP servers.
Bugsink Integration
API Token Generation
Bugsink 2.0.11 has NO UI for API tokens. Use Django management command.
Dev Container
Production
Bugsink MCP Tools
| Tool |
Purpose |
test_connection |
Verify connection |
list_projects |
List all projects |
list_issues |
List issues by project |
get_issue |
Issue details |
list_events |
Events for an issue |
get_event |
Event details |
get_stacktrace |
Formatted stacktrace |
Usage Example
PostgreSQL MCP Integration
Setup
Tools
| Tool |
Purpose |
query |
Execute read-only SQL |
Usage Example
Gitea MCP Integration
Common Tools
| Tool |
Purpose |
get_my_user_info |
Current user info |
list_my_repos |
List repositories |
get_issue_by_index |
Issue details |
list_repo_issues |
Repository issues |
create_issue |
Create new issue |
create_pull_request |
Create PR |
list_repo_pull_requests |
List PRs |
get_file_content |
Read file |
list_repo_commits |
Commit history |
Usage Example
Redis MCP Integration
Tools
| Tool |
Purpose |
get |
Get key value |
set |
Set key value |
delete |
Delete key(s) |
list |
List keys by pattern |
Usage Example
Podman MCP Integration
Tools
| Tool |
Purpose |
container_list |
List containers |
container_logs |
View logs |
container_inspect |
Container details |
container_stop |
Stop container |
container_remove |
Remove container |
container_run |
Run container |
image_list |
List images |
image_pull |
Pull image |
Usage Example
Memory MCP (Knowledge Graph)
Tools
| Tool |
Purpose |
read_graph |
Read entire graph |
search_nodes |
Search by query |
open_nodes |
Get specific nodes |
create_entities |
Create entities |
create_relations |
Create relationships |
add_observations |
Add observations |
delete_entities |
Delete entities |
Usage Example
Filesystem MCP
Tools
| Tool |
Purpose |
read_text_file |
Read file contents |
write_file |
Write file |
edit_file |
Edit file |
list_directory |
List directory |
directory_tree |
Tree view |
search_files |
Find files by pattern |
Usage Example
Troubleshooting MCP Servers
Server Not Loading
- Check server name - Avoid shared prefixes (e.g.,
bugsink and bugsink-dev)
- Use project-level
.mcp.json for localhost servers
- Restart Claude Code after config changes
Test Connection Manually
Check Claude Debug Logs
Look for "Starting connection" messages - missing server = never started.
External API Integrations
| Config |
Location |
| API Key |
VITE_GOOGLE_GENAI_API_KEY / GEMINI_API_KEY |
| Service |
src/services/flyerAiProcessor.server.ts |
| Client |
@google/genai package |
Google OAuth
| Config |
Location |
| Client ID |
GOOGLE_CLIENT_ID |
| Client Secret |
GOOGLE_CLIENT_SECRET |
| Service |
src/config/passport.ts |
GitHub OAuth
| Config |
Location |
| Client ID |
GH_CLIENT_ID / GITHUB_CLIENT_ID |
| Client Secret |
GH_CLIENT_SECRET / GITHUB_CLIENT_SECRET |
| Service |
src/config/passport.ts |
Google Maps (Geocoding)
| Config |
Location |
| API Key |
GOOGLE_MAPS_API_KEY |
| Service |
src/services/googleGeocodingService.server.ts |
Nominatim (Fallback Geocoding)
| Config |
Location |
| URL |
https://nominatim.openstreetmap.org |
| Service |
src/services/nominatimGeocodingService.server.ts |
Sentry (Error Tracking)
| Config |
Location |
| DSN |
SENTRY_DSN (server), VITE_SENTRY_DSN (client) |
| Auth Token |
SENTRY_AUTH_TOKEN (source map upload) |
| Server Service |
src/services/sentry.server.ts |
| Client Service |
src/services/sentry.client.ts |
SMTP (Email)
| Config |
Location |
| Host |
SMTP_HOST |
| Port |
SMTP_PORT |
| Credentials |
SMTP_USER, SMTP_PASS |
| Service |
src/services/emailService.server.ts |
Related Documentation
| Document |
Purpose |
BUGSINK-MCP-TROUBLESHOOTING.md |
MCP server issues |
POSTGRES-MCP-SETUP.md |
PostgreSQL MCP setup |
DEV-CONTAINER-BUGSINK.md |
Local Bugsink setup |
BUGSINK-SYNC.md |
Bugsink synchronization |