Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
23
- Run server: `uv run optic-mcp`
Sign in to like and favorite skills
uv run optic-mcpuv run pytestuv run ruff check src/snake_case for functions/variables, descriptive namesRuntimeError with context, use try/finally for cleanupOpenCV prints to stderr which corrupts MCP stdio. Always suppress stderr at fd level BEFORE importing cv2 (see
_suppress_opencv_stderr() in src/optic_mcp/server.py).
When adding camera/vision tools, use the
@mcp.tool() decorator. Tools should
return JSON-serializable data or base64-encoded images for binary data.