We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ShirshovDIM/retopoflow_blender_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
11_viewport_resource.feature•1.48 KiB
Feature: Viewport Screenshot as MCP Resource
As an AI assistant
I want to capture viewport screenshots as MCP resources
So that I can provide visual feedback and quality assurance
Background:
Given the MCP server is running
And the Blender addon is connected
And a 3D viewport is active
Scenario Outline: Capture viewport with different presets
Given objects are visible in the viewport
When I call viewport_screenshot with preset="<preset>"
Then I receive a PNG image resource
And the MIME type is "image/png"
And the image shows the viewport in <display_mode>
Examples:
| preset | display_mode |
| wire | wireframe |
| matcap | matcap shading |
| lit | solid/rendered |
Scenario: Viewport screenshot for chat context
Given a retopology work-in-progress
When I call viewport_screenshot
Then the PNG is suitable for LLM context
And the image helps with visual QA
And the screenshot is captured without full render overhead
Scenario: Viewport screenshot with custom shading
Given the viewport has specific shading setup
When I call viewport_screenshot
Then the screenshot respects current viewport shading
And overlays are included/excluded based on settings
Scenario: Viewport screenshot error handling
Given no 3D viewport is visible
When I call viewport_screenshot
Then the call fails gracefully
And the error message indicates no viewport found