|
DaVinci MCP Professional v2.1.1
A modern, professional Model Context Protocol server for DaVinci Resolve integration
|
Public Member Functions | |
| None | __init__ (self) |
| None | run (self) |
Public Attributes | |
| server = Server("davinci-resolve-mcp") | |
| resolve_client = DaVinciResolveClient() | |
Protected Member Functions | |
| None | _register_handlers (self) |
| None | _register_tools (self) |
| None | _register_resources (self) |
| Any | _call_tool (self, str name, Dict[str, Any] arguments) |
| Any | _read_resource (self, str uri) |
DaVinci Resolve MCP Server. Provides a clean interface between MCP clients and DaVinci Resolve through organized tools and resources.
|
protected |
Call a specific tool.
Definition at line 114 of file server.py.
References resolve_client.
Referenced by _register_handlers().
|
protected |
Read a specific resource.
Definition at line 173 of file server.py.
References resolve_client.
Referenced by _register_handlers().
|
protected |
Register MCP server handlers.
Definition at line 43 of file server.py.
References _call_tool(), _read_resource(), and resolve_client.
|
protected |
|
protected |
| None davinci_mcp.server.DaVinciMCPServer.run | ( | self | ) |
| davinci_mcp.server.DaVinciMCPServer.resolve_client = DaVinciResolveClient() |
Definition at line 34 of file server.py.
Referenced by _call_tool(), _read_resource(), and _register_handlers().
| davinci_mcp.server.DaVinciMCPServer.server = Server("davinci-resolve-mcp") |