{"name":"io.github.iamjrmh/mcpbridge","slug":"iamjrmh-mcpbridge","title":"MCPBridge","description":"Unified MCP server bridging Claude Code and Ollama to Roblox Studio and Blender.","url":"https://mcp.market/server/iamjrmh-mcpbridge","rating":null,"grade":"B","score":82,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":12,"stars":3,"forks":1,"downloads_week":null,"last_push_at":"2026-05-20T18:26:09.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/iamjrmh/MCPBridge","website":null,"version":"1.0.0","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@iamjrmh/mcpbridge","version":"1.0.0","transport":{"type":"stdio"}}],"tools":[{"name":"blender_execute_python","description":"Execute arbitrary Python code inside Blender via the MCPBridge plugin.","write_action":true,"price_micros":0,"input_schema":null},{"name":"blender_get_output","description":"Get recent output/log lines captured by the Blender plugin.","write_action":false,"price_micros":0,"input_schema":null},{"name":"blender_get_scene_info","description":"Get information about the current Blender scene: objects, active object, render settings, etc.","write_action":false,"price_micros":0,"input_schema":null},{"name":"blender_status","description":"Check whether the Blender MCPBridge plugin is connected.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ollama_generate","description":"Send a raw prompt to Ollama (model: …) and get a completion.","write_action":true,"price_micros":0,"input_schema":null},{"name":"ollama_generate_lua","description":"Ask Ollama to write or refactor Roblox Lua code, then optionally write it directly to a Studio script.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ollama_generate_python","description":"Ask Ollama to write Blender Python (bpy) code, then optionally execute it in Blender.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ollama_review_script","description":"Have Ollama review a Roblox Studio script for bugs, performance issues, or style problems.","write_action":false,"price_micros":0,"input_schema":null},{"name":"studio_create_script","description":"Create a new Script, LocalScript, or ModuleScript inside a parent instance.","write_action":true,"price_micros":0,"input_schema":null},{"name":"studio_execute_lua","description":"Execute arbitrary Lua code in the Roblox Studio plugin context (runs in the plugin, not in-game).","write_action":true,"price_micros":0,"input_schema":null},{"name":"studio_get_output","description":"Get recent print/warn/error output lines captured by the Studio plugin.","write_action":false,"price_micros":0,"input_schema":null},{"name":"studio_get_selection","description":"Get the currently selected instance(s) in Roblox Studio's Explorer panel.","write_action":false,"price_micros":0,"input_schema":null},{"name":"studio_get_workspace_info","description":"Get metadata about the currently open Roblox place (place name, game ID, etc.).","write_action":false,"price_micros":0,"input_schema":null},{"name":"studio_list_scripts","description":"List all Script, LocalScript, and ModuleScript instances in the current Roblox place.","write_action":false,"price_micros":0,"input_schema":null},{"name":"studio_read_script","description":"Read the source code of a script by its full instance path.","write_action":false,"price_micros":0,"input_schema":null},{"name":"studio_status","description":"Check whether the Roblox Studio plugin is currently connected to the MCP bridge.","write_action":false,"price_micros":0,"input_schema":null},{"name":"studio_write_script","description":"Overwrite the source code of a script in Roblox Studio.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":82,"grade":"B","scanned_at":"2026-09-27T17:08:28.030Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T17:08:27.917Z","components":{"code":{"score":25,"max":25,"notes":["2 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":8,"max":15,"notes":["last push 130 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":"@iamjrmh/mcpbridge","version":"1.0.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-05-20T18:10:36.487Z","repositoryUrl":"git+https://github.com/iamjrmh/MCPBridge.git"}],"repo":{"found":true,"owner":"iamjrmh","repo":"MCPBridge","archived":false,"pushedAt":"2026-05-20T18:26:09Z","stars":3,"forks":1,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/83715657?v=4","ownerCreatedAt":"2021-05-05T14:53:11Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/83715657?v=4&s=128","source":"github"},"presence":{"stars":3,"forks":1,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-05-20T18:26:09.000Z","score":12}}}},"grade_history":[],"reviews":[]}