vendor_connectors.meshy.mcp
MCP (Model Context Protocol) server for Meshy AI tools.
This module provides an MCP server that exposes Meshy AI 3D generation tools to any MCP-compatible client (Claude Desktop, Cline, etc.).
Usage:
Command line
Section titled “Command line”python -m vendor_connectors.meshy.mcp
# Programmaticfrom vendor_connectors.meshy.mcp import create_server, run_server
server = create_server()run_server(server)Configure in Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json): { “mcpServers”: { “meshy”: { “command”: “python”, “args”: [“-m”, “vendor_connectors.meshy.mcp”], “env”: { “MESHY_API_KEY”: “your-api-key-here” } } } }
Module Contents
Section titled “Module Contents”Functions
Section titled “Functions”_create_mcp_tools | Create MCP tool definitions from Meshy functions. |
|---|---|
create_server | Create an MCP server with Meshy AI tools. |
run_server | Run the MCP server. |
main | Entry point for the MCP server. |
vendor_connectors.meshy.mcp._create_mcp_tools() → list[Any]
Section titled “vendor_connectors.meshy.mcp._create_mcp_tools() → list[Any]”Create MCP tool definitions from Meshy functions.
Returns: List of MCP Tool objects
vendor_connectors.meshy.mcp.create_server()
Section titled “vendor_connectors.meshy.mcp.create_server()”Create an MCP server with Meshy AI tools.
Returns: Configured MCP Server instance
Raises: ImportError: If mcp is not installed
vendor_connectors.meshy.mcp.run_server(server=None)
Section titled “vendor_connectors.meshy.mcp.run_server(server=None)”Run the MCP server.
Args: server: Optional server instance (creates one if not provided)
vendor_connectors.meshy.mcp.main()
Section titled “vendor_connectors.meshy.mcp.main()”Entry point for the MCP server.