Skip to content
Back to search
100
MCP live MCP 2025-03-26 streamable-http

IceShore

ai.iceshore/iceshore

Make your AI better at system maintenance. Prompts your AI to organize use cases behind each system.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
3902ms
last probe
Tools
16
callable
Resources
20
readable
Prompts
2
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
16 tools, 20 resources, 2 prompts returned.
pass 3 or more catalogue items 10/10
38 items in total; 3 or more earns these points.
pass Describes itself 10/10
100 characters; more than 30 earns these points.

Tools · 16

auth_check

IceShore への接続と認証の状態を返す。 入力: なし。 出力: 認証成功なら userId と所属組織一覧(organizations: workspace_id / name / role)、失敗(トークンの無効・失効など)なら error を含む文字列。 organizations[].workspace_id は、create_content / commit_uploaded_co…

list_projects

ユーザが閲覧権限を持つプロジェクト(ADL 構成図)の一覧を返す(ログインが必要)。 用途: 作業対象のプロジェクトの特定。業務影響・規模・依存関係を分析するときに、get_content で ADL を取る前の起点になる。 ページング: 既定は page=0 / itemperpage=24。続きは page=1, 2, …。itemperpage の最大は 100。 サンプルとの関係: ran…

list_samples

【認証不要】匿名(未ログイン)でも使える。公式サンプルワークスペースの公開構成図の一覧を返す(ログイン時も公式サンプルワークスペースに固定)。 用途: 新しい設計の参考事例、サンプルを土台にした作成。 list_projects との違い: list_projects は自分が閲覧権限を持つプロジェクト(サンプルを含まない)、本ツールは公式サンプルだけ。 ページング: 既定は page=0 / i…

get_guide

【認証不要】匿名(未ログイン)でも使える。IceShore のガイド文書(ADL の書き方・登録手順・分析の進め方など)を名前で返す。 MCP リソースに対応していないクライアント向けの取得手段で、対応クライアントは resources/read でも同じ内容を読める。 主な名前: "analysis"(業務影響・依存・外部波及の分析)/ "registration"(システム登録)/ "fix"…

get_content

【認証不要(公式サンプルの公開コンテンツのみ)】匿名では公式サンプルだけを返し、それ以外はログインが必要(401)。IceShore プロジェクト 1 件の ADL と添付ファイルを返す。 用途: 既存プロジェクトの参照、保存・更新の結果の確認(get_content(mode='detail') の戻りが保存後の実際の状態の正典)。 id は list_projects または list_sam…

create_content

新しい IceShore プロジェクトを作る(ADL と添付ファイルを登録する。ログインが必要)。既存プロジェクトの更新は save_content が扱う。 codes の形: 配列のうち 1 件が ADL 本体(id="adlRoot", isRoot=true, lang="adl", fmt="json", data=ADL を JSON.stringify した文字列)。残りはプロビジョ…

save_content

既存の IceShore プロジェクトの ADL と添付ファイルを更新する(ログインが必要・所有者または admin / editor 権限)。新規作成は create_content が扱う。 全置換(full-replace): codes に渡したものがすべてになり、未指定の既存ファイルは削除される(allow_code_deletion を付けたときだけ削除を受け付ける)。既存ファイルを残…

request_upload_url

プロビジョニングファイル 1 件分の、S3 への presigned PUT URL を発行する(ログインが必要)。ファイルが複数なら batch_request_upload_url が 1 回で N 件を発行する。 返る upload_url は HTTP PUT でファイル本体を受け付ける(有効期限 10 分)。シェルを実行できるクライアントでの例: curl --silent --show…

batch_request_upload_url

複数のプロビジョニングファイルの presigned PUT URL を、1 回の呼び出しで N 件(最大 100)発行する(ログインが必要)。 各 upload_url は HTTP PUT でファイル本体を受け付ける(有効期限 10 分・並列可)。シェルを実行できるクライアントでの例: curl --silent --show-error --fail -X PUT --upload-file…

commit_uploaded_codes

request_upload_url / batch_request_upload_url の URL へ PUT したファイルを、IceShore プロジェクトの codes に取り込む(ログインが必要)。新規プロジェクトはこの呼び出しで作られ、既存プロジェクトにはマージ(MERGE)で追記・更新し、指定しなかった既存ファイルは温存する。 マージのルール: code_id が一致すれば上書き、新…

list_codes_meta

既存プロジェクトの codes 配列のメタデータ一覧を返す(ファイル中身 data は含まない)。差分アップロードの判定に使う。 各エントリの sha256 は、data フィールド(文字列)を SHA-256 にかけた値。テキストファイルなら、ローカルの shasum -a 256 <file> の結果と一致する。 sha256 が一致するファイルは変更なしで、不一致または一覧に無いファイルだけ…

delete_code

プロジェクトの codes から 1 件のファイルを削除する(ログインが必要)。ADL 本体(adlRoot)は削除できない(必要なら save_content の全置換)。 1 ファイル分の読み書きだけで済み、全 codes を送り直す save_content より速い。構成図は保存時にサーバ側で作り直される。 入力: project_id, code_id(どちらも必須)。 出力: { ok…

get_notes

プロジェクトの humanNote(人が ADL のノードに残した規範的な注意点)を返す(ログインが必要)。1 ノード(ref_path)につき有効なノートは最大 1 件。 用途: 既存プロジェクトを編集するときの確認、人が編集した形跡(_meta.d が "h:" で始まる)のあるノードの参照、特定ノードについての質問への回答。 refs(任意・配列): 取得するノードの ref_path。省く…

add_note

ADL のノードに、規範的な注意点(humanNote)を保存する(ログインが必要・editor または admin 権限)。同じ ref_path への保存は上書き(UPSERT)で、1 ノードに有効なノートは最大 1 件。 text: 200 字以内。「〜のため〜にする」「〜なので〜禁止」の規範の形。固有名詞は書ける。1 ノードの複数の観点は 1 文にまとめて書く。 ref_path はサーバ…

delete_note

ADL ノードの humanNote を論理削除する(is_deleted=1・ログインが必要・editor または admin 権限)。行は消さないので、同じ ref_path に add_note すると復活する。 入力: content_id, ref_path(どちらも必須)。 出力: { ok, mode: "deleted"|"not_found" }。

find_content_by_source

git の origin URL(またはローカルの絶対パス)から、IceShore のプロジェクト(ADL)を探す(ログインが必要)。 用途: IaC のインポート前に、同じリポジトリがインポート済みかを調べる(済みなら更新 = save_content、未なら新規 = create_content の対象になる)。手順は iceshore://guide/iac-import に書いてある。 入…

Resources · 20

ADL Generation Guide

AI 向け最適化された ADL 生成ガイド。ADL生成・更新時に必ず参照すること。

iceshore://guide/adl
ADL Lightweight Schema

ADL の構造のみを記述した JSON Schema(説明省略の軽量版)

iceshore://schema/adl/structure
ADL Full Schema

完全な ADL JSON Schema (reindeer-schema_cds.json)。詳細確認時のみ取得

iceshore://schema/adl/full
Create a New Architecture

新規の構成図を作って登録する手順。共通の段は guide/common を参照する。

iceshore://guide/create
Update an Existing Architecture

既存の構成図を直す手順。上書き前のドリフト検査と、置換/マージの選び分けを含む。

iceshore://guide/update
Common Write Steps

新規・更新の両方に共通する段(接続確認・ペイロード経路・出力場所・自己レビュー・確認1回・完了後の処理)。create / update ガイドから参照される。

iceshore://guide/common
Working Folder Structure

IceShore MCP の作業フォルダ推奨構成

iceshore://guide/folder-structure
ADL Brainstorming Skill

クラリファイ手順。ADL 新規作成時にユーザに最初に質問するべき項目

iceshore://skill/adl-brainstorming
ADL Spec Writing Skill

簡易設計仕様の書き方とユーザへの提示テンプレート

iceshore://skill/adl-spec-writing
ADL Self-Review Skill

create_content 前のセルフチェック(error/warning/info の3段階)

iceshore://skill/adl-self-review
ADL Validator

ADL構造バリデーション(S0-S2/E1-E8/SC)とセマンティック品質レビュー(W1-W5/Q1-Q2)の2段階チェックルール。登録前に必ず参照する。

iceshore://skill/adl-validator
ADL Task Tracking Skill

TaskCreate を使った設計プロセスの Phase 管理

iceshore://skill/task-tracking
ADL Process Overview

設計プロセス全体の俯瞰。他 skill への索引

iceshore://skill/process-overview
ADL for Development Skill

開発作業でのADL活用ガイド。エンハンス・障害対応・QA対応時にADLをAI文脈理解に使う方法

iceshore://skill/adl-for-development
IaC Import Guide

IaC(serverless.yml / CloudFormation / Terraform等)からADLを生成・更新するための手順ガイド。IaCインポート時に必ず参照すること。

iceshore://guide/iac-import
changeLog Guide

overview.changeLog フォーマット仕様。create_content / save_content 呼び出し前に必ず参照し、changeLog エントリを overview に書き込むこと。

iceshore://guide/changelog
Saving & Publishing Guide

保存/公開メソッドの使い分け(full-replace vs merge / KGI / adl_root / 描画ルール)。save_content/commit_uploaded_codes を使う前に参照。

iceshore://guide/saving-publishing
System Registration Guide

登録/追加依頼プロンプトの実行手順(環境判定/作業フォルダ/ADL作成/workspace_id 規則/403対応/報告)。登録依頼を受けたら必ず参照。

iceshore://guide/registration
Big-Picture Analysis Protocol

業務影響/依存/外部波及の質問に答える手順(対象の特定3経路・サンプルは認証不要・ADL取得・回答の型)。質問プロンプトを受けたら必ず参照。

iceshore://guide/analysis
ADL Fix Guide

修正依頼プロンプトの実行手順(get_content 取得/修正分類/ディレクトリ照合/差分適用/保存と報告)。修正依頼を受けたら必ず参照。

iceshore://guide/fix

Prompts · 2

generate

カレントディレクトリのファイルから ADL を生成し IceShore に登録する。新規・更新のどちらも扱う。

revise

既存の構成図(ADL)を修正して保存する。

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.iceshore.ai/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "iceshore": {
      "url": "https://mcp.iceshore.ai/mcp",
      "transport": "streamable-http"
    }
  }
}