Picsha AI MCP Server
OfficialEnables building AI-powered Slack bots that interact with Picsha AI's media library through user isolation and dynamic context injection.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Picsha AI MCP Serversearch for sunset landscape images"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@picsha-ai/mcp-server
The official Model Context Protocol (MCP) proxy server for the Picsha AI platform.
This package provides a secure, local stdio proxy that connects your LLM and AI agents (like Claude Desktop or OpenClaw) directly to your Picsha AI environment. By running locally, the server is natively enabled to securely read local files and utilize Picsha's direct-to-S3 upload pipelines.
Installation & Configuration
You do not need to install this package permanently. You can run it dynamically via npx.
Claude Desktop / OpenClaw
Add the following to your claude_desktop_config.json or openclaw.json:
{
"mcpServers": {
"picsha-ai": {
"command": "npx",
"args": [
"-y",
"@picsha-ai/mcp-server@latest"
],
"env": {
"PICSHA_API_TOKEN": "<YOUR_API_TOKEN_HERE>"
}
}
}
}Related MCP server: production-grade-mcp-agentic-system
Security & Multi-Tenancy
You can generate a PICSHA_API_TOKEN via your Picsha Admin Dashboard. By default, this token grants the AI agent administrative access across your entire organization's library.
Sandbox Mode (User Isolation): If you are embedding this MCP server for end-user Slack bots or customer facing SaaS products, you can dynamically restrict the agent's context to a specific user by injecting their User ID as an environment variable:
"env": {
"PICSHA_API_TOKEN": "<YOUR_API_TOKEN>",
"PICSHA_EXTERNAL_USER_ID": "user_123"
}Available Tools
This MCP server provides the following capabilities to your LLM:
search_assets: Perform exact or hybrid semantic vector searches across your media.get_asset: Retrieve deep metadata profiles for resources.upload_asset: Automatically infers MIME types and effortlessly uploads local files into Picsha's asynchronous AI ingest pipeline.generate_render_url: Provides on-the-fly image transformations and AI generative fill parameters.trigger_url_ingest: Ingest public web media directly into the DAM.moderate_asset,link_assets,create_dam_group,update_asset,delete_asset...and more!
Troubleshooting
Claude Desktop Hangs or Fails to Connect
If you are using macOS and Claude Desktop gets stuck connecting to the MCP (or the tools never show up), it is likely due to npx dropping standard input/output streams. To fix this:
Install the server globally instead of using
npx:npm install -g @picsha-ai/mcp-serverUpdate your
claude_desktop_config.jsonto point directly to the installed binary:{ "mcpServers": { "picsha-ai": { "command": "picsha-ai-mcp", "args": [], "env": { "PICSHA_API_TOKEN": "<YOUR_API_TOKEN_HERE>" } } } }Restart Claude Desktop.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for multi-provider AI image generation (AWS Bedrock, OpenAI, Google Gemini) enabling image generation, transformation, and editing through a unified interface.Last updated41MIT
- Alicense-qualityDmaintenanceA production-grade MCP server designed for multi-tenant, authenticated, and observable AI agent systems, enabling secure tool execution across heterogeneous data sources.Last updated52MIT
- Alicense-qualityDmaintenanceProduction-ready MCP server enabling LLM text generation, template management, context-aware conversations, and memory storage with enterprise quality assurance.Last updated432MIT
- AlicenseBqualityAmaintenanceProduction-grade MCP server for image and video understanding and generation across Gemini, OpenAI, and Grok.Last updated54Apache 2.0
Related MCP Connectors
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Cloud-hosted MCP server for durable AI memory
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/picsha-ai/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server