io.github.sathvic-kollu/techtenstein-bg
AI background removal for images. Modes: auto, product, portrait, car. Transparent PNG.
What can you do with io.github.sathvic-kollu/techtenstein-bg?
remove_background_url(image_url, mode="auto")— Strip background from an image URLremove_background_base64(image_base64, mode="auto")— Strip background from a base64 image (user upload)
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
techtenstein-bg-mcpclaude mcp add techtenstein-bg -e 'TECHTENSTEIN_API_KEY=<your techtenstein_api_key>' -- uvx techtenstein-bg-mcp==1.0.2
{
"mcpServers": {
"techtenstein-bg": {
"command": "uvx",
"args": [
"techtenstein-bg-mcp==1.0.2"
],
"env": {
"TECHTENSTEIN_API_KEY": "<your techtenstein_api_key>"
}
}
}
}
Environment variables
TECHTENSTEIN_API_KEYsecret API key from https://apis.techtenstein.com (free tier: 30 images/day)
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
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 URLremove_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
- Docs: https://apis.techtenstein.com
- Issues: https://github.com/sathvic-kollu/techtenstein-bg-mcp/issues
- Email: sathvic777@gmail.com
License
MIT
Frequently asked questions
What is io.github.sathvic-kollu/techtenstein-bg?
AI background removal for images. Modes: auto, product, portrait, car. Transparent PNG.
How do I install io.github.sathvic-kollu/techtenstein-bg?
It runs on your machine. In Claude Code: claude mcp add techtenstein-bg -e 'TECHTENSTEIN_API_KEY=<your techtenstein_api_key>' -- uvx techtenstein-bg-mcp==1.0.2. For other clients, paste the JSON configuration from this page into their MCP settings.
Does io.github.sathvic-kollu/techtenstein-bg need an API key?
Yes. It expects TECHTENSTEIN_API_KEY, which you set in its configuration.
Is io.github.sathvic-kollu/techtenstein-bg open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains io.github.sathvic-kollu/techtenstein-bg?
It is published by sathvic-kollu. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.