mcpField
T
techtenstein-bg

techtenstein-bg

Local
github.com/sathvic-kolluMedia & Design0Updated 15w ago

About techtenstein-bg

techtenstein-bg is an MCP server for removing image backgrounds in Claude, Cline, and Cursor sessions. It uses the Techtenstein API and returns transparent PNGs.

Key features

  1. 01Remove backgrounds from image URLs
  2. 02Process Base64 images
  3. 03Auto, product, portrait, and car modes
  4. 04Return transparent PNGs

Use cases

  1. 01Create transparent product photos
  2. 02Isolate people in portraits
  3. 03Remove backgrounds from car images

MCP support

It exposes URL- and Base64-based background removal tools to MCP clients, returning transparent PNGs.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"sathvic-kollu-techtenstein-bg": {
"command": "uvx",
"args": [
"techtenstein-bg-mcp"
],
"env": {
"TECHTENSTEIN_API_KEY": "<TECHTENSTEIN_API_KEY>"
}
}
}
}
Run commanduvx techtenstein-bg-mcp
Environment variables to set
TECHTENSTEIN_API_KEYSecretAPI key from https://apis.techtenstein.com (free tier: 30 images/day)

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
pypitechtenstein-bg-mcp1.0.2

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Techtenstein Background Removal MCP

MCP server that gives your Claude, Cline, or Cursor session the ability to strip backgrounds from any image — product photos, portraits, cars, or general subjects — returning a transparent PNG. Powered by the Techtenstein Background Removal API.

Tools exposed

  • remove_background_url(image_url, mode="auto") — Strip background from an image URL
  • remove_background_base64(image_base64, mode="auto") — Strip background from a base64 image (user upload)

Modes: auto, product, portrait, car.

Install (Claude Desktop)

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "techtenstein-bg": {
      "command": "uvx",
      "args": ["techtenstein-bg-mcp"],
      "env": {
        "TECHTENSTEIN_API_KEY": "your_key_from_techtenstein.com"
      }
    }
  }
}

Restart Claude Desktop. remove_background_url and remove_background_base64 will appear as available tools.

Install (Cline / VS Code)

Same config path as Claude Desktop — Cline auto-detects.

Install (Cursor)

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "techtenstein-bg": {
      "command": "uvx",
      "args": ["techtenstein-bg-mcp"],
      "env": {"TECHTENSTEIN_API_KEY": "your_key"}
    }
  }
}

Get an API key

Free tier (30 images/day, no card): https://apis.techtenstein.com

Paid tiers start at $9/month for 1,000 images.

Example usage

Once installed, ask Claude:

"Remove the background from this product photo: https://cdn.example.com/shoe.jpg"

Claude will call remove_background_url in product mode and return a transparent PNG.

Or for a portrait:

"This is a headshot — cut out just the person: https://example.com/team-photo.jpg"

Claude will call remove_background_url(image_url, mode="portrait").

Response schema

{
  "png_base64": "iVBORw0KGgoAAAANS...",
  "content_type": "image/png",
  "bytes": 48212
}

Support

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.