CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

MCPBridge

iamjrmh/mcpbridge
1STDIOregistry active
Summary

Bridges Claude Code and Ollama to Roblox Studio and Blender via a unified MCP server that exposes operations over HTTP (port 7842 for Studio, 7843 for Blender). The server runs on Node.js v22 LTS and uses stdio transport. Includes platform-specific installers for Windows and macOS that auto-configure claude.json and install the Lua plugin for Studio. The Blender plugin installs manually via Python addon. Designed for developers building game assets or 3D workflows who want Claude to directly manipulate scripts, scenes, and objects in both environments without copy-paste roundtrips. Works with minimax-m2.5:cloud through Ollama's API on port 11434.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

MCPBridge

Connect Claude Code and Ollama to Roblox Studio and Blender via the Model Context Protocol

Platform - Windows Platform - macOS Node.js - v22 LTS Ollama MCP npm

MCP Badge


Claude Code (stdio)
      │ MCP protocol
      ▼
  MCP Server ──── HTTP :7842 ───► Roblox Studio Plugin (Lua)
      │
      ├──── HTTP :7843 ───► Blender Plugin (Python)
      │
      └── Ollama API (:11434) ──► minimax-m2.5:cloud

⚙️ Prerequisites - Required for Everyone

These steps are required regardless of your platform or install method.

1 - Download the source

Click Code → Download ZIP at the top of this page and extract it somewhere on your machine.

Then grab the installer for your platform from the Releases page:

Download MCPBridge.exe
Windows Installer
Download MCPBridge.pkg
macOS Installer

Place the installer in the same folder as the extracted source before continuing.

2 - Install Node.js via NVM

🪟 Windows

Download and run nvm-setup.exe from the nvm-windows releases page, then open a new terminal and run:

nvm install lts
nvm use lts

This installs the latest Node.js LTS release and sets it as your active version.

🍎 macOS

Install nvm by running the install script in your terminal:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

Then restart your terminal (or run source ~/.zshrc), and run:

nvm install --lts
nvm use --lts
nvm alias default 'lts/*'

This installs the latest Node.js LTS release and sets it as your default.

3 - Install server dependencies

Navigate into the extracted folder and install dependencies:

cd MCPBridge/mcp-server
npm install

[!WARNING] Do not skip this step. Without it, the MCP server will not start and nothing will connect.

4 - Enable Studio as MCP Server

[!IMPORTANT] To enable the MCP server in Studio:

  1. Open Assistant
  2. Click ... → Manage MCP Servers
  3. Turn on Enable Studio as MCP server

🚀 Quick Install

🪟 Windows Recommended
  1. Launch MCPBridge.exe
  2. If index.js or OllamaMCP.lua weren't auto-detected, press Browse and select them manually
  3. Click Apply Changes - this writes a single mcpbridge entry to your claude.json and installs the Roblox plugin automatically
  4. Roblox Studio: click Launch Studio in the app, or open it manually
  5. Blender: select your install from the dropdown and click Launch Blender, then install the addon once (see Blender Plugin Setup)
  6. Exit MCPBridge, then launch Claude Code via Ollama:
    ollama launch claude --model minimax-m2.5:cloud
    
  7. Start giving Claude prompts and watch it work!
🍎 macOS Recommended

[!NOTE] On first launch macOS may show a security warning. Go to System Settings → Privacy & Security and click Open Anyway to allow it.

  1. Launch MCPBridge.pkg
  2. If index.js or OllamaMCP.lua weren't auto-detected, press Browse and select them manually
  3. Click Apply Changes - this writes a single mcpbridge entry to your claude.json and installs the Roblox plugin automatically
  4. Roblox Studio: click Launch Studio in the app, or open it manually
  5. Blender: select your install from the dropdown and click Launch Blender, then install the addon once (see Blender Plugin Setup)
  6. Exit MCPBridge, then launch Claude Code via Ollama:
    ollama launch claude --model minimax-m2.5:cloud
    
  7. Start giving Claude prompts and watch it work!

🔌 Blender Plugin Setup

The Blender plugin is installed manually once directly inside Blender. You only need to do this the first time.

  1. Open Blender
  2. Go to Edit → Preferences → Add-ons
  3. Click Install from Disk…
  4. Select MCPBridge/blender-plugin/MCPBridge.py from the extracted source folder
  5. Enable MCPBridge in the add-ons list

Once enabled, open any 3D Viewport, open the Sidebar (N key), go to the MCPBridge tab, and click Start Bridge. The status indicator will turn green when connected.

[!NOTE] The Blender plugin connects to localhost:7843. Make sure the MCPBridge MCP server is running (i.e. Claude Code has it active) before clicking Start Bridge.


📦 Manual Setup

1 - Configure Claude Code

Add the MCP server to Claude Code's config. The config file lives at:

OSPath
macOS~/.claude.json
Windows%USERPROFILE%\.claude.json

MCPBridge uses a single unified server that handles both Roblox and Blender. Add or merge one of the blocks below.

Option A - from npm (recommended). No source download or npm install is needed for the server; npx fetches and runs it:

{
  "mcpServers": {
    "mcpbridge": {
      "command": "npx",
      "args": ["-y", "@iamjrmh/mcpbridge"]
    }
  }
}

Option B - from local source. Use this if you cloned the repo and want to run your own copy (replace the path with your actual path):

{
  "mcpServers": {
    "mcpbridge": {
      "command": "node",
      "args": ["/absolute/path/to/MCPBridge/mcp-server/index.js"]
    }
  }
}

Then restart Claude Code. You should see mcpbridge in your MCP tools list with all Roblox and Blender tools available.

[!NOTE] The npm package @iamjrmh/mcpbridge contains the MCP server only. You still need the source's roblox-plugin/ and blender-plugin/ files to install the Studio and Blender plugins.

[!WARNING] If you have old roblox-ollama or blender-mcp entries in your claude.json from a previous version, remove them. Having multiple entries pointing at the same index.js will cause both to fail (port conflict on :7842). The MCPBridge app's Apply Changes button handles this migration automatically.

2 - Install the Roblox Studio Plugin

  1. Open Roblox Studio
  2. Go to Plugins → Plugin Folder (opens a folder in your file explorer)
  3. Copy roblox-plugin/OllamaMCP.lua into that folder
  4. Restart Roblox Studio
  5. The "MCP Bridge" button appears in the Plugins toolbar

[!IMPORTANT] To enable the MCP server in Studio:

  1. Open Assistant
  2. Click ... → Manage MCP Servers
  3. Turn on Enable Studio as MCP server

3 - Install the Blender Plugin

See Blender Plugin Setup above.

4 - Start Ollama

Pick a model and launch it with Ollama. The bridge calls the REST API at http://localhost:11434 automatically.

Recommended models:

# Balanced cloud model (default)
ollama launch claude --model minimax-m2.5:cloud

# Newer cloud model
ollama launch claude --model minimax-m2.7:cloud

# General purpose
ollama launch claude --model qwen3.5

# Coding focused
ollama launch claude --model qwen3-coder

# Lightweight / fast
ollama launch claude --model gemma4

5 - Connect everything

  1. In Roblox Studio, click "MCP Bridge" in the toolbar - widget shows 🟢 Connected
  2. In Blender, open the MCPBridge sidebar tab and click Start Bridge - status shows 🟢 Connected
  3. Open Claude Code in your terminal
  4. Start asking Claude to work on your Roblox scripts or Blender scene!

🛠 Available MCP Tools

Studio Tools (Roblox)

ToolDescription
studio_statusCheck if the Roblox plugin is connected
studio_list_scriptsList all scripts in the place
studio_read_scriptRead a script's source code
studio_write_scriptOverwrite a script's source
studio_create_scriptCreate a new script instance
studio_execute_luaExecute Lua in the plugin context
studio_get_outputGet recent print/warn output
studio_get_workspace_infoGet place metadata
studio_get_selectionGet currently selected instances

Blender Tools

ToolDescription
blender_statusCheck if the Blender plugin is connected
blender_execute_pythonExecute Python (bpy) code in Blender
blender_get_scene_infoGet scene objects, active object, render settings
blender_get_outputGet recent output captured by the plugin
ollama_generate_pythonGenerate Blender Python for a task, optionally execute it

Ollama Tools

ToolDescription
ollama_generateRaw prompt → completion
ollama_generate_luaGenerate Roblox Lua for a task, optionally write to Studio
ollama_review_scriptReview a script for bugs and performance issues

Prompts

Reusable, parameterised workflows exposed over MCP - invoke them from any MCP client.

PromptArgumentsPurpose
roblox_build_featurefeature, location?Plan and implement a Roblox feature end-to-end
roblox_debug_scriptscript_path, symptom?Diagnose and fix a misbehaving script
roblox_review_scriptscript_path, focus?Review a script for bugs and performance
blender_build_scenedescriptionPlan and build a Blender scene with bpy

Resources

Readable context data exposed over MCP - attach them to a conversation for live state.

Resource URIDescription
mcpbridge://guideAgent skill guide (skills.md) - tools, workflows, rules
mcpbridge://server/infoServer version, ports, default model, capability counts
mcpbridge://studio/statusLive Roblox Studio connection state
mcpbridge://studio/outputRecent Roblox Studio output log
mcpbridge://blender/statusLive Blender connection state
mcpbridge://blender/outputRecent Blender output log

💬 Example Prompts

Roblox Studio:

"List all scripts in my Roblox game"

"Read the source of game.ServerScriptService.GameManager"

"Generate a Roblox Lua leaderboard system and write it to game.ServerScriptService.Leaderboard"

"Review game.StarterPlayer.StarterCharacterScripts.Movement for performance issues"

"Create a new LocalScript called 'UIHandler' in game.StarterPlayer.StarterPlayerScripts"

Blender:

"What objects are in my Blender scene?"

"Add a subdivided cube at the origin with 3 levels of subdivision"

"Generate a Python script to create a low-poly tree and execute it in Blender"

"Select all mesh objects in the scene and apply a smooth shading modifier"

"What is the current render engine and frame range?"

🔧 Troubleshooting

Roblox plugin shows 🔴 Disconnected
  • Make sure the MCP server is running (Claude Code must have it active)
  • Confirm HTTP requests are enabled in Studio Settings
  • Check that port 7842 isn't blocked by a firewall
Blender plugin shows 🔴 Disconnected
  • Make sure the MCP server is running (Claude Code must have it active)
  • Check that port 7843 isn't blocked by a firewall
  • Confirm the MCPBridge addon is enabled in Edit → Preferences → Add-ons
  • Try clicking Stop Bridge then Start Bridge again in the sidebar
Both plugins disconnected / MCP server won't start

This is almost always caused by having duplicate entries in claude.json (e.g. old roblox-ollama and blender-mcp entries both pointing at index.js). Two Node processes fighting over port 7842 causes both to fail.

Fix: Open MCPBridge, click Apply Changes. This replaces any old entries with a single mcpbridge entry. Then restart Claude Code.

Ollama errors
  • Confirm Ollama is running: curl http://localhost:11434/api/tags
  • Make sure minimax-m2.5:cloud is available in your Ollama setup
"Command timed out"
  • The plugin may have been deactivated - click the toolbar/sidebar button again
  • Check the plugin widget for error messages
🍎 macOS - "App can't be opened" security warning

macOS may block the installer on first launch since it isn't notarized. To allow it:

  1. Go to System Settings → Privacy & Security
  2. Scroll down and click Open Anyway next to MCPBridge
  3. Confirm in the dialog that appears

Alternatively, right-click the .pkg and choose Open to bypass the warning directly.

🍎 macOS - mcp-server or roblox-plugin folder not found

On first launch, MCPBridge automatically extracts these folders next to the .pkg. If auto-detection still fails, use the Browse button in the app to point to them manually. The folders will be located next to MCPBridge.pkg in the same directory.


📁 File Structure

MCPBridge/
├── mcp-server/
│   ├── index.js               ← Unified MCP + HTTP bridge server (Roblox :7842, Blender :7843)
│   └── package.json
├── roblox-plugin/
│   └── OllamaMCP.lua          ← Roblox Studio plugin (auto-installed by MCPBridge app)
├── blender-plugin/
│   └── MCPBridge.py           ← Blender addon (install manually via Edit → Preferences)
├── MCPBridge.exe              ← Windows installer (double-click to run)
├── MCPBridge.pkg              ← macOS installer (double-click to run)
├── claude_mcp_config.json     ← Example Claude Code config snippet
├── server.json                ← Official MCP Registry manifest
├── skills.md                  ← Agent skill guide (also served as the mcpbridge://guide resource)
├── start.sh                   ← Helper startup script
├── LICENSE                    ← MIT license
└── README.md

📄 License

MCPBridge is released under the MIT License.

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Categories
AI & LLM ToolsDesign & Creative
Registryactive
Package@iamjrmh/mcpbridge
TransportSTDIO
UpdatedMay 20, 2026
View on GitHub

Related AI & LLM Tools MCP Servers

View all →
SkillFM LLM Cost Optimizer

io.github.ericm1018/skillfm-llm-cost-optimizer-openai-anthropic-usage

LLM cost optimizer for OpenAI, Anthropic, token usage, BYOK, and SkillFM Beacon audits.
Llm Orchestration Agent

io.github.mikerawsonnz/llm-orchestration-agent

Run a prompt through a LangChain (system + human) chain over Gemini on Vertex AI; optional LangSmith
Authenticated Llm Agent

io.github.mikerawsonnz/authenticated-llm-agent

JWT-gated LLM gateway: authenticate (bcrypt/JWT), then run a LangChain-on-Vertex Gemini completion.
Copilot Memory MCP

labforgedev/copilot-memory-mcp

Persistent semantic memory for AI agents using local ChromaDB vector search. No cloud required.
1
Agent Prompt Injection Firewall Mcp

csoai-org/agent-prompt-injection-firewall-mcp

The WAF for agents. Pattern-based + heuristic firewall scans prompts, RAG documents, tool argume...
Authenticated Multi Llm Agent

io.github.mikerawsonnz/authenticated-multi-llm-agent

Google-OAuth-gated LLM gateway: verify a Google ID token, then run a Gemini (Vertex AI) completion f