Open Virtual try-on (VTO) C++ MCP server leveraging Ollama, Local (or Couchbase), and IDM-VTON Deep Learning Model. ๐โค๏ธโ๐ฅ
<a href='https://github.com/nkapila6/mcp-openvto/'><img src='https://github.com/user-attachments/assets/23d6b7fa-5037-4090-990a-b289140bece5' width='200' height='200'></a>
MCP SSE server that allows you to do Virtual Try-On through LLM Chat using a back-end db hosted locally or through the cloud (Couchbase) and Replicate APIs.
The MCP server uses the following services / libraries.
db folder (required if not using Couchbase)Coming soon
I already built 2 MCP servers in Python before and the dependencies and Docker image sizes were too huge. Yes, I could have used an easier example like GoLang but I thought why not!
This project taught me how much I take Python abstractions for granted. ๐ C/C++ humbles you that way.
And yes, doing it in C++ was advantageous. <img width="263" alt="image" src="https://github.com/user-attachments/assets/9e70c769-b096-4a4c-88e6-0d66e9423730" />
A basic example using Couchbase (Cloud) services.
https://github.com/user-attachments/assets/30166f61-3b60-4890-b3c9-7ccf5c1c3f32
An example of a regressive inference using the MCP server with Couchbase (Cloud) services. Regressive here means you can use previous output as the base image to virtual transfer on, e.g. T-Shirt Try On -> Pant Try On using T-Shirt Try On Image.
https://github.com/user-attachments/assets/cc85c216-99ec-4aff-a583-48b7735dbcaf
AI/MLUnified MCP gateway providing AI agents access to 100+ production-ready tools through a single connection. Includes Google Search, web scraping, SEO tools, keyword research, and more with enterprise-grade security (SOC 2, ISO 27001, GDPR).
Official Model Context Protocol server providing file system access for reading, writing, searching, and managing files with configurable access controls.
MCP server for GitHub API integration enabling repository management, issue tracking, PR operations, code search, and branch management directly from Cursor.
MCP server for PostgreSQL database interaction enabling schema inspection, query execution, and database management directly from Cursor AI.
MCP server for SQLite database interaction providing schema exploration, query execution, and data analysis capabilities.
MCP server for Docker container management enabling container lifecycle operations, image management, and Docker Compose support from Cursor.
Workflows from the Neura Market marketplace related to this Cursor resource