How to Use the WordPress Media Uploader MCP in Windsurf
Instantly manage media assets using Windsurf.
Works with every AI agent you already use
…and any MCP-compatible client
Connect WordPress Media Uploader MCP to Windsurf
Create your Vinkius account to connect WordPress Media Uploader to Windsurf and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Automating Image Assets with Windsurf
The `upload_wordpress_media` tool downloads images from a public URL and pushes them straight into your WordPress Media Library. Cascade reads the source link, pulls the asset, and handles the whole upload process. This is perfect for letting your agent generate blog cover images or update site assets without you having to manually interact with WordPress.
Metadata-Rich Uploads
You can tell Cascade exactly what this image is by providing a descriptive filename and an optional alt text. The tool uses the `upload_wordpress_media` function for this. This means your site gets proper SEO data attached immediately, keeping everything clean right out of the box.
Multi-Step Content Generation
Because Windsurf runs as an autonomous agent, it can chain this media upload step with other actions. You set a goal—like 'draft post and grab main image'—and Cascade handles the rest. It makes your entire content deployment workflow much faster than manually running each command.
Set up WordPress Media Uploader MCP in Windsurf
Prerequisites
- Windsurf IDE installed (macOS, Windows, or Linux)
- Active Vinkius subscription with a valid endpoint token
- 1
Open MCP configuration
Click the Cascade assistant icon in the sidebar, then click the hammer icon (🔨) at the top of the panel. Select "Configure" to open
~/.codeium/windsurf/mcp_config.json. - 2
Add the WordPress Media Uploader MCP
Paste the JSON snippet shown on the right into the
mcpServersobject. Replace[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. - 3
Refresh MCPs
Go back to the hammer icon (🔨) in Cascade and click "Refresh". Windsurf will detect the new server. No full restart is needed — the connection is hot-reloaded.
- 4
Verify in Cascade
Start a new Cascade conversation and ask something like "Show my WordPress Media Uploader payment history." If connected, Cascade will call the WordPress Media Uploader tools directly. You will see a green dot next to the server name in the MCP panel.
{
"mcpServers": {
"wordpress-media-uploader-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
} Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by WordPress. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about WordPress Media Uploader MCP in Windsurf
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the WordPress Media Uploader MCP today
We host it, we monitor it, we maintain it. You just paste one token.