Back to Browse

Artsonia MCP Server

Developer ToolsModerate6.0Local
Free

Parent/fan access to Artsonia student-art portfolios, comments, and fans (AI-built).

About

Parent/fan access to Artsonia student-art portfolios, comments, and fans (AI-built).

Security Report

6.0
Moderate6.0Moderate Risk

The Artsonia MCP server is a well-engineered developer tool for downloading student artwork portfolios from the Artsonia platform. It demonstrates solid security practices with proper input validation, safe path handling, and good code quality. Permissions align appropriately with its purpose (network HTTP for fetching images, file I/O for storage). Minor issues include broad exception handling and limited credential validation, but these do not present meaningful security risks. Supply chain analysis found 2 known vulnerabilities in dependencies (0 critical, 1 high severity). Package verification found 1 issue.

4 files analyzed · 7 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

File System Write

Writes or modifies files on your machine. Check that this is expected for the tool.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

Your Artsonia login email addressOptional

Environment variable: ARTSONIA_USERNAME

Your Artsonia account passwordRequired

Environment variable: ARTSONIA_PASSWORD

Set to false to disable the on-disk session cache and re-authenticate on every process start. Defaults to enabled.Optional

Environment variable: ARTSONIA_SESSION_CACHE

Absolute path for the session cache file. Defaults to $MCP_DATA_DIR/.artsonia-mcp/session-<user>.json.Optional

Environment variable: ARTSONIA_SESSION_FILE

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-chrischall-artsonia-mcp": {
      "env": {
        "ARTSONIA_PASSWORD": "your-artsonia-password-here",
        "ARTSONIA_USERNAME": "your-artsonia-username-here",
        "ARTSONIA_SESSION_FILE": "your-artsonia-session-file-here",
        "ARTSONIA_SESSION_CACHE": "your-artsonia-session-cache-here"
      },
      "args": [
        "-y",
        "artsonia-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

artsonia-mcp

CI npm license

Artsonia MCP server for Claude — developed and maintained by AI (Claude Code)

Reviews

No reviews yet

Be the first to review this server!