{"name":"io.github.souvikdu/perfonext-profiler-mcp","slug":"souvikdu-perfonext-profiler-mcp","title":"Perfonext Profiler MCP","description":"MCP server for analyzing V8/Chrome CPU profiles with line-level tick attribution.","url":"https://mcp.market/server/souvikdu-perfonext-profiler-mcp","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":25,"stars":0,"forks":0,"downloads_week":96,"last_push_at":"2026-09-19T17:31:29.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/souvikdu/perfonext-profiler-mcp","website":null,"version":"0.7.3","remotes":[],"packages":[{"registryType":"npm","identifier":"@perfonext/profiler-mcp","version":"0.7.3","transport":{"type":"stdio"}}],"tools":[{"name":"compare_profiles","description":"Compare two loaded CPU profiles side-by-side. Shows functions that got slower/faster and new/removed hotspots.","write_action":false,"price_micros":0,"input_schema":null},{"name":"explain_function","description":"Returns detailed timing info for a specific function: self-time, total-time, callers, and callees. Use this to understand why a function is slow.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_hotspots","description":"Returns the top N functions by self-time (CPU time spent directly in the function, not its callees). Use this to find performance bottlenecks.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_package_costs","description":"Aggregate CPU self-time by npm package. Identifies which third-party","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_profile_summary","description":"Returns an overview of a loaded profile: duration, sample count, top-level call tree (filtered to functions >0.1% of total time), and idle time percentage. For large profiles, the call tree is limited to depth 2 and top 20 children per node to keep output manageable. Also lists all loaded profiles if no ID is given.","write_action":false,"price_micros":0,"input_schema":null},{"name":"how_to_collect","description":"Returns a ready-to-run command and step-by-step recipe for capturing a V8","write_action":false,"price_micros":0,"input_schema":null},{"name":"load_profile","description":"Parse and load a V8/Chrome CPU profile from disk. Supports both .cpuprofile files and Chrome DevTools Trace JSON exports. Returns a profile ID for use with other tools.","write_action":false,"price_micros":0,"input_schema":null},{"name":"read_source_context","description":"Read the actual source code for a hot function and annotate each line with","write_action":false,"price_micros":0,"input_schema":null},{"name":"suggest_optimizations","description":"Analyzes the profile and returns structured optimization suggestions for the hottest","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-09-19T20:14:30.191Z","report":{"scannerVersion":"0.1.5","scannedAt":"2026-09-19T20:14:30.176Z","components":{"code":{"score":25,"max":25,"notes":["33 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@perfonext/profiler-mcp","version":"0.7.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-09-11T19:28:13.413Z","repositoryUrl":"git+https://github.com/souvikdu/perfonext-profiler-mcp.git","weeklyDownloads":96}],"repo":{"found":true,"owner":"souvikdu","repo":"perfonext-profiler-mcp","archived":false,"pushedAt":"2026-09-19T17:31:29Z","stars":0,"forks":0,"openIssues":7,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/47270922?v=4","ownerCreatedAt":"2019-02-02T10:04:04Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":96,"license":"MIT","lastPushAt":"2026-09-19T17:31:29.000Z","score":25}}}},"grade_history":[],"reviews":[]}