What is MCP?
The Model Context Protocol is an open protocol that enables AI assistants to securely interact with external systems. Gumnut’s MCP server implements this protocol, giving AI assistants access to all Gumnut API operations with authenticated, rate-limited access.Server URL
Supported Features
The MCP server provides access to all Gumnut API operations:- Assets: Upload, list, update, and delete photos/videos
- Albums: Create and manage photo collections
- Faces: Manage detected faces and associate them with people
- Libraries: Organize content across multiple libraries
- People: Access facial recognition and people management
- Search: Perform semantic and metadata-based searches
MCP Apps
Gumnut supports the MCP Apps standard, enabling rich interactive UI experiences within MCP-compatible clients. When using a client that supports MCP Apps, you’ll get visual photo grids, album cards, and other interactive elements alongside the standard tool-based interactions.Authentication
The MCP server supports multiple authentication methods:- API Keys: For CLI tools and server applications —
Bearer apikey_... - OAuth 2.1: For browser-based tools and web applications —
Bearer oat_... - Session Tokens: Automatic session management through cookies
