Flickr Mcp Server
@soctib
About Flickr Mcp Server
An MCP server that lets AI assistants see, describe, tag, and manage photos on your Flickr account. Browse photos and albums, draft titles/descriptions/tags, check stats, discover and submit to groups, read and post comments, and keep local notes — all through the Model Context P
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"flickr": {
"command": "node",
"args": [
"/absolute/path/to/flickr-mcp-server/dist/index.js"
],
"env": {
"FLICKR_CONSUMER_KEY": "your_key",
"FLICKR_CONSUMER_SECRET": "your_secret",
"FLICKR_OAUTH_TOKEN": "your_token",
"FLICKR_OAUTH_TOKEN_SECRET": "your_token_secret"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Flickr Mcp Server?
Flickr Mcp Server lets AI assistants see, describe, tag, and manage photos on your Flickr account through the Model Context Protocol. It enables browsing photos and albums, drafting titles/descriptions/tags, checking stats, discovering and submitting to groups, reading and posting comments, and keeping local notes.
How to use Flickr Mcp Server?
Requires Node.js 18+ and a free Flickr API key. Clone the repo, run npm install && npm build, then authorize via npm run setup-auth. Configure your MCP client (e.g., Claude Desktop) by adding a flickr server entry with the absolute path to dist/index.js and environment variables FLICKR_CONSUMER_KEY, FLICKR_CONSUMER_SECRET, FLICKR_OAUTH_TOKEN, and FLICKR_OAUTH_TOKEN_SECRET.
Key features of Flickr Mcp Server
- View and filter recent photo uploads
- Browse and manage albums and group pools
- Update photo titles, descriptions, and tags
- Retrieve per-photo and account-wide stats and activity
- Post and read comments on photos
- Store local notes in SQLite (never sent to Flickr)
- Search groups by topic and submit photos to pools
Use cases of Flickr Mcp Server
- Let an AI assistant draft and apply metadata to recent uploads
- Quickly browse albums and select photos for a group submission
- Track daily views, favorites, and comments on your photos
- Annotate photos with private reminders or planning notes
- Automate routine tasks like tagging and commenting across your library
FAQ from Flickr Mcp Server
"OAuth signature invalid" – what should I do?
Re-run npm run setup-auth to refresh your OAuth tokens.
Why doesn't an image display in the AI client?
The server caps images at ~700KB. Very large photos fall back to text-only output with a Flickr URL.
Why are stats showing empty results?
For photo_daily mode, Flickr only provides data for the last 28 days. Use the popular mode for all-time totals instead.
I get "Not a member" when adding to a group – what's wrong?
You must join the group on Flickr's website first before submitting photos through this server.
The server crashes with a better-sqlite3 version mismatch error.
Run npm rebuild better-sqlite3 using the same Node version that runs the server.
Frequently asked questions
"OAuth signature invalid" – what should I do?
Re-run `npm run setup-auth` to refresh your OAuth tokens.
Why doesn't an image display in the AI client?
The server caps images at ~700KB. Very large photos fall back to text-only output with a Flickr URL.
Why are stats showing empty results?
For `photo_daily` mode, Flickr only provides data for the last 28 days. Use the `popular` mode for all-time totals instead.
I get "Not a member" when adding to a group – what's wrong?
You must join the group on Flickr's website first before submitting photos through this server.
The server crashes with a `better-sqlite3` version mismatch error.
Run `npm rebuild better-sqlite3` using the same Node version that runs the server.
Basic information
More Other MCP servers
Awesome Mlops
visengerA curated list of references for MLOps
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.

EverArt
modelcontextprotocolModel Context Protocol Servers
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Comments