Picsha AI

Official registry Search and web

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).

Remote (streamable-http)
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>'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "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>"
            }
        }
    }
}
NPM package @picsha-ai/mcp-server
Claude Code
claude 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
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "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_KEY required secret Your Picsha API key (generate one at https://picsha.ai/admin/keys)
  • PICSHA_EXTERNAL_USER_ID Optional: 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.