github Java analyzed ad0ce78

ArunKumar235/StagePass

github

Distributed Concert Ticket Booking System | MCP | Spring Boot · Kafka · Redis · PostgreSQL · Docker · Grafana k6 · Razorpay

maintainer
ArunKumar235
license
first seen
2026-06-22
last seen
2026-07-21
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 27 tools
transport counts 27 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • admin_get_event_bookings
  • cancel_booking
  • cancel_event
  • create_booking
  • create_event
  • create_venue
  • find_seat_uuids
  • get_available_seat_count
  • get_booking
  • get_event
  • get_my_bookings
  • get_my_profile
  • get_payment_by_booking
  • get_seat_map
  • get_seats_by_section
  • get_venue
  • list_events
  • list_venues
  • login
  • logout
  • publish_event
  • refresh_session
  • register_user
  • update_event
  • update_my_profile
  • update_venue
  • validate_seats
code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 208

network 1

  • net ArunKumar235-StagePass-ad0ce78/user-service/src/main/resources/static/auth/js/app.js :169 const response = await fetch(`${API_AUTH}/register`, {

tool registrations 27

  • register_user ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/auth_tools.py :19
  • login ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/auth_tools.py :57
  • get_my_profile ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/auth_tools.py :76
  • update_my_profile ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/auth_tools.py :89
  • refresh_session ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/auth_tools.py :109
  • logout ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/auth_tools.py :126
  • create_booking ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/booking_tools.py :17
  • get_booking ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/booking_tools.py :31
  • get_my_bookings ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/booking_tools.py :47
  • cancel_booking ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/booking_tools.py :60
  • admin_get_event_bookings ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/booking_tools.py :76
  • get_payment_by_booking ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/booking_tools.py :94
  • list_events ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/event_tools.py :17
  • get_event ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/event_tools.py :31
  • create_event ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/event_tools.py :49
  • update_event ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/event_tools.py :64
  • publish_event ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/event_tools.py :82
  • cancel_event ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/event_tools.py :98
  • get_seat_map ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/seat_tools.py :16
  • get_available_seat_count ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/seat_tools.py :32
  • get_seats_by_section ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/seat_tools.py :47
  • validate_seats ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/seat_tools.py :65
  • find_seat_uuids ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/seat_tools.py :85
  • list_venues ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/venue_tools.py :17
  • get_venue ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/venue_tools.py :38
  • create_venue ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/venue_tools.py :53
  • update_venue ArunKumar235-StagePass-ad0ce78/mcp-service/src/stagepass_mcp/tools/venue_tools.py :68

declared dependencies 19

  • k6@^0.0.0
  • org.springframework.boot:spring-boot-micrometer-tracing-brave@*
  • org.springframework.boot:spring-boot-starter-actuator@*
  • org.springframework.boot:spring-boot-starter-data-redis-reactive@*
  • org.springframework.boot:spring-boot-starter-webflux@*
  • org.springframework.boot:spring-boot-starter-zipkin@*
  • io.micrometer:micrometer-tracing-bridge-brave@*
  • net.ttddyy.observation:datasource-micrometer-spring-boot@*
  • org.springframework.cloud:spring-cloud-starter-gateway-server-webflux@*
  • org.springframework.cloud:spring-cloud-starter-netflix-eureka-client@*
  • org.springframework.cloud:spring-cloud-starter-circuitbreaker-reactor-resilience4j@*
  • org.projectlombok:lombok@*
  • io.jsonwebtoken:jjwt-api@0.11.5
  • io.jsonwebtoken:jjwt-impl@0.11.5
  • io.jsonwebtoken:jjwt-jackson@0.11.5
  • org.springframework.boot:spring-boot-starter-test@*
  • io.projectreactor:reactor-test@*
  • org.springframework.cloud:spring-cloud-dependencies@*
  • net.ttddyy.observation:datasource-micrometer-bom@*