Honcho
Memory that reasons: continual learning for stateful agents. Better context, fewer tokens.
Parent/fan access to Artsonia student-art portfolios, comments, and fans (AI-built).
使っているAIアプリを選んで、設定をコピーしてください。
チェック 3/3 合格 · あなたのパソコンで動きます · ✓ コマンド確認済み 2026年11月13日
まず:どの AI を使っていますか?
使っているアプリを選ぶと、下に手順が表示されます。
提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。
キーの取り方は下の提供元 README にあります
SettingsDeveloperEdit Config
{
"mcpServers": {
"artsonia": {
"command": "npx",
"args": [
"-y",
"artsonia-mcp"
],
"env": {
"ARTSONIA_USERNAME": "your-value",
"ARTSONIA_PASSWORD": "your-value",
"ARTSONIA_SESSION_CACHE": "your-value",
"ARTSONIA_SESSION_FILE": "your-value",
"ARTSONIA_OUTPUT_DIR": "your-value",
"ARTSONIA_TRANSPORT": "your-value",
"ARTSONIA_WS_PORT": "your-value",
"ARTSONIA_INLINE_DOWNLOADS": "your-value"
}
}
}
}キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください
Artsonia MCP を使って、私に何ができるか教えて、1 つやってみせて✓ Claude が Artsonia MCP を使っていると言うか、回答に Artsonia MCP のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
ChatGPT はまだ Artsonia MCP につなげません
Artsonia MCP はパソコンに入れて使うものですが、ChatGPT は Web 上で動くサーバーにしかつなげません
A · Artsonia MCP につなげるアプリを使う
B · ゲーム・スポーツ・料理・学習 の中で ChatGPT につなげる別のサーバー
同じカテゴリでよく使われているものから、キーなしでアドレスだけでつなげるものを選びました
Claude Code につなげますが、先に準備が必要です
Artsonia MCP のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)
提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。
キーの取り方は下の提供元 README にあります
Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く
claude mcp add --scope user artsonia --env ARTSONIA_USERNAME=your-value --env ARTSONIA_PASSWORD=your-value --env ARTSONIA_SESSION_CACHE=your-value --env ARTSONIA_SESSION_FILE=your-value --env ARTSONIA_OUTPUT_DIR=your-value --env ARTSONIA_TRANSPORT=your-value --env ARTSONIA_WS_PORT=your-value --env ARTSONIA_INLINE_DOWNLOADS=your-value -- npx -y artsonia-mcpEnter の前に「your-value」を自分のキーに書き換えてください
キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください
Artsonia MCP が一覧にあり、接続済みと表示されれば OK です
Artsonia MCP を使って、私に何ができるか教えて、1 つやってみせて✓ Claude Code が Artsonia MCP を使っていると言うか、回答に Artsonia MCP のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Cursor につなげますが、先に準備が必要です
Artsonia MCP のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)
提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。
キーの取り方は下の提供元 README にあります
Artsonia MCP の設定で ARTSONIA_USERNAME, ARTSONIA_PASSWORD, ARTSONIA_SESSION_CACHE, ARTSONIA_SESSION_FILE, ARTSONIA_OUTPUT_DIR, ARTSONIA_TRANSPORT, ARTSONIA_WS_PORT, ARTSONIA_INLINE_DOWNLOADS が空です。自分のキーを入れて保存します
キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください
Artsonia MCP を使って、私に何ができるか教えて、1 つやってみせて✓ Cursor が Artsonia MCP を使っていると言うか、回答に Artsonia MCP のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
VS Code につなげますが、先に準備が必要です
Artsonia MCP のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)
提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。
キーの取り方は下の提供元 README にあります
Artsonia MCP の設定で ARTSONIA_USERNAME, ARTSONIA_PASSWORD, ARTSONIA_SESSION_CACHE, ARTSONIA_SESSION_FILE, ARTSONIA_OUTPUT_DIR, ARTSONIA_TRANSPORT, ARTSONIA_WS_PORT, ARTSONIA_INLINE_DOWNLOADS が空です。自分のキーを入れて保存します
キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください
Artsonia MCP を使って、私に何ができるか教えて、1 つやってみせて✓ VS Code が Artsonia MCP を使っていると言うか、回答に Artsonia MCP のツール名が出れば接続成功です
メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります
Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください
JSON 設定は下の「開発者向け」にあります
Claude Code
claude mcp add --scope user artsonia --env ARTSONIA_USERNAME=your-value --env ARTSONIA_PASSWORD=your-value --env ARTSONIA_SESSION_CACHE=your-value --env ARTSONIA_SESSION_FILE=your-value --env ARTSONIA_OUTPUT_DIR=your-value --env ARTSONIA_TRANSPORT=your-value --env ARTSONIA_WS_PORT=your-value --env ARTSONIA_INLINE_DOWNLOADS=your-value -- npx -y artsonia-mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"artsonia": {
"command": "npx",
"args": [
"-y",
"artsonia-mcp"
],
"env": {
"ARTSONIA_USERNAME": "your-value",
"ARTSONIA_PASSWORD": "your-value",
"ARTSONIA_SESSION_CACHE": "your-value",
"ARTSONIA_SESSION_FILE": "your-value",
"ARTSONIA_OUTPUT_DIR": "your-value",
"ARTSONIA_TRANSPORT": "your-value",
"ARTSONIA_WS_PORT": "your-value",
"ARTSONIA_INLINE_DOWNLOADS": "your-value"
}
}
}
}Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"artsonia": {
"command": "npx",
"args": [
"-y",
"artsonia-mcp"
],
"env": {
"ARTSONIA_USERNAME": "your-value",
"ARTSONIA_PASSWORD": "your-value",
"ARTSONIA_SESSION_CACHE": "your-value",
"ARTSONIA_SESSION_FILE": "your-value",
"ARTSONIA_OUTPUT_DIR": "your-value",
"ARTSONIA_TRANSPORT": "your-value",
"ARTSONIA_WS_PORT": "your-value",
"ARTSONIA_INLINE_DOWNLOADS": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"artsonia": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"artsonia-mcp"
],
"env": {
"ARTSONIA_USERNAME": "your-value",
"ARTSONIA_PASSWORD": "your-value",
"ARTSONIA_SESSION_CACHE": "your-value",
"ARTSONIA_SESSION_FILE": "your-value",
"ARTSONIA_OUTPUT_DIR": "your-value",
"ARTSONIA_TRANSPORT": "your-value",
"ARTSONIA_WS_PORT": "your-value",
"ARTSONIA_INLINE_DOWNLOADS": "your-value"
}
}
}
}ARTSONIA_USERNAME envARTSONIA_PASSWORD 秘密 envARTSONIA_SESSION_CACHE envARTSONIA_SESSION_FILE envARTSONIA_OUTPUT_DIR envARTSONIA_TRANSPORT envARTSONIA_WS_PORT envARTSONIA_INLINE_DOWNLOADS envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。
パソコン上で動かせるアプリ
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月14日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント chrischall で確認済みです
コードの最終更新:7 日前
MITを使用
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。
まだレビューはありません
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:ARTSONIA_PASSWORD
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は7 日前、最新バージョン(1.4.1)がレジストリに届いたのは7 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Honcho, ShipSwift, Pm Claude Skills
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Memory that reasons: continual learning for stateful agents. Better context, fewer tokens.
1310 professional Agent Skills + workflow recipes — searchable & fetchable over MCP.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Artsonia MCP server for Claude — developed and maintained by AI (Claude Code)
artsonia_download_artwork saves images only inside an allowed folder; any other dest is refused before anything is fetched or written, and no file is ever written through a symlink.
| variable | default | |
|---|---|---|
ARTSONIA_OUTPUT_DIR | ~/Downloads and ~/Pictures | The folders dest must be inside (subfolders are fine and are created). Several folders: separate them with : (; on Windows). On a hosted server (MCP_DATA_DIR or MCP_BLOB_BASE_URL set), or with ARTSONIA_INLINE_DOWNLOADS=1, nothing is written to disk, so dest is only a label and is not checked: images come back inline up to 10 MiB per result, the rest as one signed zip link when the host has a blob store, and anything that still cannot be delivered is listed by name with the reason. |
artsonia_download_artwork no longer drops or strands an image. What changed in its result:
MCP_DATA_DIR or MCP_BLOB_BASE_URL set, downloads now behave as if ARTSONIA_INLINE_DOWNLOADS=1 were set, whatever that variable says. Before, a hosted server without it saved into $MCP_DATA_DIR/downloads and reported files nobody could open. Because no file is written, a hosted result no longer carries dest, downloaded[].file, skipped[].file, index_file or metadata_count (write_index and write_metadata have nothing to write there); read delivered_via instead.{ url, expires_at, file_count, bytes, archive_bytes }. On a hosted server with a blob store, the images that do not fit inline (10 MiB per result) go into one zip behind that signed link. They count as downloaded."inline", "archive" (plus archive_file, its path in the zip) or "link" (plus url and expires_at, for a single image too big to inline). Disk downloads are unchanged.{ artwork_id, name, bytes, reason, title?, is_private }. name is the file name the image would have had, and reason says why it was not delivered. An image whose zip upload failed is moved here from downloaded.The writes that reach other people — posting a comment and inviting a fan — ask you to confirm them first. Changing your notification settings, marking feedback read, and downloading artwork into your allowed download folders run straight away. A client that can show a confirmation prompt (Claude Code) shows one. A client that cannot (claude.ai, Claude Desktop) gets a two-step flow instead: the first call changes nothing and returns a preview of exactly what would be sent plus a confirmToken; only a second, identical call carrying that token goes ahead. The token is single-use, expires, and is refused if anything changed between the two calls.
| variable | default | |
|---|---|---|
MCP_CONFIRM_MODE | ask-user | What a write does on a client that cannot show a confirmation prompt (claude.ai, Claude Desktop). ask-user: two steps — the first call does nothing and returns a preview plus a token, and the model must get your approval in chat before calling again with it. auto: the same two steps, but the model may use the token after reviewing the preview itself. refuse: writes are refused on such clients. A client that can show prompts (Claude Code) always gets the real prompt, unless MCP_CONFIRM_ELICITATION=off. An unrecognised value is treated as refuse. |
MCP_CONFIRM_ELICITATION | on | off never shows a confirmation prompt, so every client gets the MCP_CONFIRM_MODE path. Set it for a client that claims to support prompts but never shows one (the write hangs — opencode 2.0.x). Any other value stays on, with a warning on stderr. |
MCP_CONFIRM_TTL_SECONDS | 600 | How long a token stays valid. |
MCP_CONFIRM_SECRET | random per process | Signing key; set it only if tokens must survive a server restart. |