Virtual Marketer
Coding API & MCP Server

Coding API & MCP Server — Virtual Marketer Senior & Junior for Your IDE

Virtual Marketer, right inside your editor.

The Coding API gives you two developer-grade models – Virtual Marketer Senior and Virtual Marketer Junior – behind a standard, OpenAI-compatible endpoint. Point any coding tool that supports a custom OpenAI provider at it and you get clean, correct code with streaming and full tool/function calling, billed to the same balance as everything else.

Coding API & MCP Server — Virtual Marketer Senior & Junior for Your IDE

Who this is built for

In-house developer teamsOne balance for coding and every other VM tool, instead of separate IDE subscriptions.
Digital agencies with their own dev teamOne endpoint for every project and client, whatever tool the team uses.
Technical foundersConsolidate IDE costs without giving up model quality.
Virtual Marketer, right inside your editor.

What this saves versus separate IDE subscriptions

Industry comparison against common coding assistants, not a Virtual Marketer-specific promise.

€20–39
per developer/month
typical cost for Cursor or GitHub Copilot Pro+ alone
1 balance
for everything
coding counts against the same word budget as every other VM tool
2 tiers
Senior & Junior
architecture & hard problems vs. fast, cheap edits
Works with any tool that accepts an OpenAI-compatible base URL – Cursor, Cline, Windsurf, Zed, aider and more.

How it works – try it yourself

base_url = "https://api.virtual-marketer.de/v1"
api_key = "vmk_…"

Pick a model:

virtual-marketer-senior
virtual-marketer-junior
$ curl .../chat/completions -d '{"model":"virtual-marketer-senior", ...}'
> “Here is the corrected function …”

Inside the product

Your editor — Virtual Marketer Coding API
# Any tool that supports a custom endpoint
base_url = "https://login.virtual-marketer.de/v1"
model = "virtual-marketer-senior"
>
✓ Streaming ✓ Tool calling Senior & Junior

Simulated preview with example data – no real accounts or server calls.

What you get

Two tiers: Senior for architecture and hard problems, Junior for fast, high-volume edits
Works with the tools you already use – IDE assistants, agents, the OpenAI SDKs, curl and CI scripts
Standard OpenAI Chat Completions protocol: streaming and tool/function calling included
Tuned with a house system prompt for clean, production-grade software development
One key, one base URL – copy, paste, done

How it works

  1. Open the Coding API page and copy your base URL and API key.
  2. In your tool, choose the ‘OpenAI-compatible’ provider and paste the base URL and key.
  3. Set the model to virtual-marketer-senior or virtual-marketer-junior.
  4. Start coding – or hit ‘Try it live’ on the page to send a first request in one click.

Frequently asked questions

Which tools does it work with?

Anything that lets you set a custom OpenAI base URL and key – popular IDE assistants and agents, aider, the official OpenAI SDKs, curl, and your own scripts.

What are Senior and Junior?

Senior is the top-tier reasoning model for architecture, tricky bugs and large refactors; Junior is a faster, cost-efficient tier for quick edits and high-volume calls.

Does it support streaming and tools?

Yes. Set stream: true for token streaming, and pass the standard tools / tool_choice fields for function calling – exactly like the OpenAI API.

How is it billed?

Usage counts against your Virtual Marketer word balance, the same as every other product.