Picsha AI
AI-native digital asset management: semantic search, generative image edits, and CDN delivery.
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).
claude mcp add --transport http picsha-ai 'https://api.picsha.ai/v1/mcp' --header 'Authorization: <Picsha API key as a Bearer token: '\''Bearer sk_...'\'' (generate one at https://picsha.ai/admin/keys)>' --header 'x-external-user-id: <Optional: scope the session to a single end user for multi-tenant deployments>'
{
"mcpServers": {
"picsha-ai": {
"type": "http",
"url": "https://api.picsha.ai/v1/mcp",
"headers": {
"Authorization": "<Picsha API key as a Bearer token: 'Bearer sk_...' (generate one at https://picsha.ai/admin/keys)>",
"x-external-user-id": "<Optional: scope the session to a single end user for multi-tenant deployments>"
}
}
}
}
@picsha-ai/mcp-serverclaude mcp add picsha-ai -e 'PICSHA_API_KEY=<your picsha_api_key>' -e 'PICSHA_EXTERNAL_USER_ID=<PICSHA_EXTERNAL_USER_ID>' -- npx -y @picsha-ai/mcp-server@2.3.3
{
"mcpServers": {
"picsha-ai": {
"command": "npx",
"args": [
"-y",
"@picsha-ai/mcp-server@2.3.3"
],
"env": {
"PICSHA_API_KEY": "<your picsha_api_key>",
"PICSHA_EXTERNAL_USER_ID": "<PICSHA_EXTERNAL_USER_ID>"
}
}
}
}
Environment variables
PICSHA_API_KEYrequired secret Your Picsha API key (generate one at https://picsha.ai/admin/keys)PICSHA_EXTERNAL_USER_IDOptional: record this end user as the owner of uploads. Does not limit what the agent can read; use the remote endpoint to scope a session to one end user
Frequently asked questions
What is Picsha AI?
AI-native digital asset management: semantic search, generative image edits, and CDN delivery.
How do I install Picsha AI?
It runs as a remote server. In Claude Code: claude mcp add --transport http picsha-ai 'https://api.picsha.ai/v1/mcp' --header 'Authorization: <Picsha API key as a Bearer token: '\''Bearer sk_...'\'' (generate one at https://picsha.ai/admin/keys)>' --header 'x-external-user-id: <Optional: scope the session to a single end user for multi-tenant deployments>'. For other clients, paste the JSON configuration from this page into their MCP settings.
Does Picsha AI need an API key?
Yes. It expects PICSHA_API_KEY, Authorization, x-external-user-id, which you set in its configuration.
Who maintains Picsha AI?
It is published by ai.picsha. 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.