Immich (Google Photos Alternative) MCP Server for VS Code CopilotGive VS Code Copilot instant access to 26 tools to Create Album, Create Person, Create Tag, and more
GitHub Copilot in VS Code is the most widely adopted AI coding assistant, embedded directly into the world's most popular code editor. With MCP support in Agent mode, Copilot can access external data and APIs to generate context-aware code grounded in real-time information.
Ask AI about this MCP Server for VS Code Copilot
The Immich (Google Photos Alternative) MCP Server for VS Code Copilot is a standout in the Image Video category — giving your AI agent 26 tools to work with, ready to go from day one.
Vinkius delivers Streamable HTTP and SSE to any MCP client
{
"mcpServers": {
"immich-google-photos-alternative": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
}Vinkius Desktop App
The modern way to manage MCP Servers — no config files, no terminal commands. Install Immich (Google Photos Alternative) and 4,000+ MCP Servers from a single visual interface.





* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
About Immich (Google Photos Alternative) MCP Server
Connect your self-hosted Immich instance to any AI agent and take full control of your digital media library through natural conversation. Immich is the leading open-source alternative to Google Photos, and this MCP server allows you to interact with your assets, albums, and server settings seamlessly.
GitHub Copilot Agent mode brings Immich (Google Photos Alternative) data directly into your VS Code workflow. With a project-scoped config, the entire team shares access to 26 tools. Copilot queries live data, generates typed code, and writes tests from actual API responses, all without leaving the editor.
What you can do
- Asset Management — List, fetch, update, and delete photos or videos. You can even upload new media directly from your local environment.
- Album Organization — Create and manage albums to keep your memories organized without manual clicking.
- User & Person Administration — List and manage users, persons (faces), and tags to maintain a clean and searchable library.
- Server Monitoring — Instantly check your Immich server version and status to ensure everything is running smoothly.
The Immich (Google Photos Alternative) MCP Server exposes 26 tools through the Vinkius. Connect it to VS Code Copilot in under two minutes — credentials fully managed, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.
All 26 Immich (Google Photos Alternative) tools available for VS Code Copilot
When VS Code Copilot connects to Immich (Google Photos Alternative) through Vinkius, your AI agent gets direct access to every tool listed below — spanning self-hosted, photo-management, media-library, and more. Every call runs in a secure, isolated environment with full audit visibility. Beyond a simple connection, you get real-time monitoring of agent activity, enterprise governance, and optimized token usage.
Create album on Immich (Google Photos Alternative)
Create a new album
Create person on Immich (Google Photos Alternative)
Create a new person record
Create tag on Immich (Google Photos Alternative)
Create a new tag
Create user on Immich (Google Photos Alternative)
Create a new user
Delete album on Immich (Google Photos Alternative)
Delete an album
Delete asset on Immich (Google Photos Alternative)
Delete an Immich asset
Delete person on Immich (Google Photos Alternative)
Delete a person record
Delete tag on Immich (Google Photos Alternative)
Delete a tag
Delete user on Immich (Google Photos Alternative)
Delete a user
Get album on Immich (Google Photos Alternative)
Get details for a specific album
Get asset on Immich (Google Photos Alternative)
Get details for a specific Immich asset
Get person on Immich (Google Photos Alternative)
Get details for a specific person
Get server info on Immich (Google Photos Alternative)
Get Immich server version and status information
Get tag on Immich (Google Photos Alternative)
Get details for a specific tag
Get user on Immich (Google Photos Alternative)
Get details for a specific user
List albums on Immich (Google Photos Alternative)
List all albums in Immich
List assets on Immich (Google Photos Alternative)
List all assets (photos/videos) in Immich
List persons on Immich (Google Photos Alternative)
List all recognized persons in Immich
List tags on Immich (Google Photos Alternative)
List all tags in Immich
List users on Immich (Google Photos Alternative)
List all users in Immich
Update album on Immich (Google Photos Alternative)
Update an existing album
Update asset on Immich (Google Photos Alternative)
g., isFavorite). Update an existing Immich asset
Update person on Immich (Google Photos Alternative)
Update an existing person (e.g., change name)
Update tag on Immich (Google Photos Alternative)
Update an existing tag
Update user on Immich (Google Photos Alternative)
Update an existing user
Upload asset on Immich (Google Photos Alternative)
Upload a new photo or video to Immich
Connect Immich (Google Photos Alternative) to VS Code Copilot via MCP
Follow these steps to wire Immich (Google Photos Alternative) into VS Code Copilot. The entire setup takes under two minutes — your credentials stay safe behind Vinkius.
Create MCP config
.vscode/mcp.json file in your project rootAdd the server config
Enable Agent mode
Start using Immich (Google Photos Alternative)
Why Use VS Code Copilot with the Immich (Google Photos Alternative) MCP Server
GitHub Copilot for Visual Studio Code provides unique advantages when paired with Immich (Google Photos Alternative) through the Model Context Protocol.
VS Code is used by over 70% of developers. adding MCP tools to Copilot means your team can leverage external data without leaving their primary editor
Project-scoped MCP configs (`.vscode/mcp.json`) let you commit server configurations to your repository, ensuring the entire team shares the same tool access
Copilot's Agent mode integrates MCP tools seamlessly with file editing, terminal commands, and workspace search in a single agentic loop
GitHub's enterprise compliance and audit features extend to MCP tool usage, providing visibility into how AI interacts with external services
Immich (Google Photos Alternative) + VS Code Copilot Use Cases
Practical scenarios where VS Code Copilot combined with the Immich (Google Photos Alternative) MCP Server delivers measurable value.
Live API integration: Copilot can query an MCP server, inspect the response schema, and generate typed API client code in the same step
DevSecOps workflows: security teams can give developers access to domain intelligence tools directly in their editor for real-time vulnerability assessment during code review
Data pipeline development: Copilot fetches sample data via MCP and generates transformation scripts, validators, and test fixtures from actual API responses
Documentation generation: Copilot queries available tools and auto-generates README sections, API reference docs, and usage examples
Example Prompts for Immich (Google Photos Alternative) in VS Code Copilot
Ready-to-use prompts you can give your VS Code Copilot agent to start working with Immich (Google Photos Alternative) immediately.
"List all my photos in Immich."
"Create a new album called 'Summer Vacation 2024'."
"Get the details for asset 550e8400-e29b-41d4-a716-446655440000."
Troubleshooting Immich (Google Photos Alternative) MCP Server with VS Code Copilot
Common issues when connecting Immich (Google Photos Alternative) to VS Code Copilot through Vinkius, and how to resolve them.
MCP tools not available
Immich (Google Photos Alternative) + VS Code Copilot FAQ
Common questions about integrating Immich (Google Photos Alternative) MCP Server with VS Code Copilot.
Which VS Code version supports MCP?
How do I switch to Agent mode?
Can I restrict which MCP tools Copilot can access?
Does MCP work in VS Code Remote or Codespaces?
.vscode/mcp.json work in Remote SSH, WSL, and GitHub Codespaces environments. The MCP connection is established from the remote host, so ensure the server URL is accessible from that environment.Explore More MCP Servers
View all →
Zoho Projects
9 toolsManage projects, tasks, and milestones via the Zoho Projects V3 API.

Traefik Hub
8 toolsCloud-native API Management & Gateway evaluating proxy topologies explicitly running Kubernetes integrations.

Directus
10 toolsManage any SQL database via Directus — handle collection items, audit schemas and fields, manage users, and track media storage directly from any AI agent.

Blockchain.com Data
10 toolsAccess real-time Bitcoin blockchain data via Blockchain.com — query blocks, transactions, and addresses directly from any AI agent.
