MCP ツールリファレンス

ひとつの開始コマンド。
わかりやすいメモリーツール。

setup を一度実行して AI ツールを再起動します。その後 Engram は MCP ツールと開始ガイダンスとして表示されます。必要なときに下の専用ツールを確認してください。

1. 人間の操作

一度だけインストール

ターミナルでひとつのコマンドを実行します: npx engram-tools@0.3.6 --setup <api-key>。可能な場合、Claude Code、Cursor、Gemini、Antigravity、Codex、OpenCode、VS Code/Copilot 向けに MCP 設定を書き込みます。

$ npx -y engram-tools@0.3.6 --setup <api-key>
2. エージェントの操作

AI アプリ内でツールを呼び出す

shell で engram_start を実行するわけではありません。setup 後、クライアントは Engram ツールと開始ガイダンスをエージェントに表示します。通常どおりタスクを説明し、クライアントがガイダンスを無視する場合だけ短い context prompt を一度貼ります。

あなた: この repo/task に取り組んで。計画前に Engram context を使って。
3. なぜ動くのか

MCP が Engram をツールとして公開する

再起動後、AI クライアントは Engram MCP server を読み込みます。エージェントは engram_start、engram_store、engram_recall、AGENTS.md guidance、Claude slash helpers を利用できます。

エージェントが見る: engram_start, engram_store, engram_recall...

agent への最初のおすすめメッセージ

Engram は MCP でも agent をガイドします。この prompt は最初の session を明確にし、recall、cross-pollination、rehydrate を適切なタイミングで使わせます。

ウェルカムメールにも同じ内容があります。AI クライアントが MCP 起動ガイダンスを見落とした場合の fallback としてここに残しています。

Call engram_start with this project context:
project: <product or client>
repo: <repo slug>
role: <role>
market: <domain or market>
stack: <main technologies>
task: <current task>
Before choosing an approach, call engram_recall.
If another repo may have solved this pattern, call engram_cross_pollinate.
If this chat was compacted or resumed, call engram_rehydrate.

クライアント別の設定

setup コマンドが自動で処理します。ここでは標準 JSON 形式を使わないクライアントの正確な形を示します。

Antigravity

Google の現在の Gemini フローは Antigravity に誘導する場合があります。Engram は共通 Gemini 設定と Antigravity 専用ファイルの両方を書き込みます。

// ~/.gemini/config/mcp_config.json
// ~/.gemini/antigravity/mcp_config.json
{
"mcpServers": {
"engram": {
"command": "npx",
"args": ["-y", "engram-tools", "mcp"]
}
}
}

OpenCode

OpenCode は標準の mcpServers ではなくコマンド配列を使います。setup がこの形式を自動で書き込みます。

// ~/.config/opencode/opencode.json
{
"mcp": {
"engram": {
"type": "local",
"command": ["npx", "-y", "engram-tools", "mcp"],
"enabled": true
}
}
}

Codex

Codex は TOML を使います。Engram は engram テーブルだけを置き換え、他の Codex 設定は保持します。

# ~/.codex/config.toml
[mcp_servers.engram]
type = "stdio"
command = "npx"
args = ["-y", "engram-tools", "mcp"]

ツール

確認するツールを選択

コアループ

通常のコーディング用ツールと圧縮後の復元です。

高度なツールとチェックポイント

利用可能なままにし、必要なトリガーがあるときだけ使います。

確認するツールを選択
engram_start

agent が必要とするときに使います: セッション開始.

engram_start

Engram ツール: セッション開始.

agent が必要とするときに使います: セッション開始.

agent_tool
任意
string

このツール呼び出しで使う設定値です。

project
推奨
string

このツール呼び出しで使う設定値です。

repo
推奨
string

このツール呼び出しで使う設定値です。

role
任意
string

このツール呼び出しで使う設定値です。

market
任意
string

このツール呼び出しで使う設定値です。

task
推奨
string

このツール呼び出しで使う設定値です。

stack
任意
string[]

このツール呼び出しで使う設定値です。

context
任意
string

このツール呼び出しで使う設定値です。

include_skills
任意
boolean

このツール呼び出しで使う設定値です。

limit
任意
number

このツール呼び出しで使う設定値です。

MCPとは?

Engramを可能にする標準。

📡

Anthropicのオープン標準

MCP(Model Context Protocol)はAnthropicが作成したオープン標準です。AIエージェントがシンプルで汎用的なインターフェースを通じて外部ツールやデータソースに接続できます。

🔌

AIのためのUSB

AIのUSBのようなもの:一つの標準で、すべてのツールが動く。カスタム統合不要、独自SDK不要、ベンダーロックイン不要。ツールがMCPを話せば、そのまま動きます。

🧠

EngramはMCPサーバー

MCP互換のAIツールなら何でもEngramに接続できます。Claude Code、Cursor、Gemini、Antigravity、Copilot、OpenCode、Windsurf、Devin。。MCPをサポートしていれば、Engramをサポートしています。

統合作業ゼロ

SDK不要。カスタム統合コード不要。エージェントのMCP設定にEngramを追加するだけで、8つの新しいメモリツールが即座に使えます。

接続方法

あなたのAgent

Claude、Cursor など

MCP

Engram

MCP サーバー

保存/呼び出し

チームメモリ

PostgreSQL + pgvector

Workspace はチームの 記憶境界です

1チームに1つの workspace を使います。repo とプロジェクト名で内部の記憶を整理します。チームメイトは dashboard から招待し、それぞれ別の key を使います。

フロントエンド repo

ツール

Claude CodeCursorCopilot
記憶45

API repo

ツール

Claude CodeWindsurf
記憶128

モバイル repo

ツール

CursorDevin
記憶67

Workspace の意味

  • Workspace はチームまたは会社の private memory 境界です。
  • repo とプロジェクト名が、その境界内の記憶を整理します。
  • チームメイトは dashboard から招待し、各自が別 key を使います。
  • 同じ workspace の agent は repo 間で private lesson を再利用できます。
  • 別 workspace は分離されます。public memory は結果を補強できます。
workspace-sync.sh
$ engram_get_context({ repo: "api-backend" })

ゼロからではなく、一歩先から始める

新しいワークスペースは、Agentツール、MCP、RAG/検索、セキュリティ、運用、エンジニアリング文書、プロダクト/devexにまたがる100,000件の出典付き公開メモリから始まります。

100K
公開メモリ
7
ソースファミリー
20
スキルガイド
🔄
330+
パターン
実証済みのアプローチ
パターン

一般的なタスクの実証済みアプローチ。例:「APIルートパターン:try-catchラッパー、入力検証、認証チェック、ビジネスロジック」パターンは正しいやり方を教えます。

📏
170+
規約
チームルールと標準
規約

チームルールとコーディング標準。例:「常にPrismaマイグレーションを使用、生SQLのALTER TABLEは禁止」規約はコードベースの一貫性を保ちます。

⚠️
155+
落とし穴
落とし穴と驚き
落とし穴

壊れたり驚かせたりするもの。例:「forEach内のasync/awaitは期待通りに動作しません。for...ofを使ってください」落とし穴は何時間ものデバッグを節約します。

🔧
215+
解決策
実戦テスト済みの修正
解決策

一般的な問題の実戦テスト済み修正。例:「Next.jsのハイドレーション不一致:クライアント専用ロジックにuseEffectを使用」ソリューションはヒントではなく答えを提供します。

📦
100+
依存関係
フレームワーク固有
依存関係

フレームワークのバージョン固有の知識。例:「Prisma 7はPrismaPgアダプターパターンが必要」依存関係はアップグレードの驚きを防ぎます。

🎓
20
スキルガイド
ステップバイステップガイド
スキルガイド

複雑なタスクのステップバイステップガイド。例:「コードレビュースキル:ブランチのプルから承認まで15ステップ」スキルはオンデマンドでAgentに専門知識を提供します。

ソース: カバー範囲:React、Next.js、Vue、Angular、Python、Go、Rust、TypeScript、PostgreSQL、Docker、Kubernetes、AWSなど25以上のテクノロジー。さらにビジネススキル:プロダクト管理、営業、マーケティング、人事、法務、財務など。

他のAgentは空の状態から始まります。あなたのAgentは100,000件の出典付き公開メモリ、20のステップ別ガイド、初日から育つチーム専用メモリから始まります。

2つのメモリーバンク。1つの賢い agent。

公共知識は全員へ。プライベート知識はあなたのチームへ。

🌍
100K

公共メモリーバンク

  • 100,000件の出典付き公開メモリ
  • Agentツール、MCP、RAG/検索、セキュリティ、運用、devex
  • 20のステップ別ガイド
  • ベストプラクティス、注意点、解決策、根拠チェック
  • public bank の成長に合わせて更新
  • Disponible para todos los usuarios de Engram
Gratis en todos los planes
🔒
隔離

プライベートメモリーバンク

  • チーム固有の知識
  • コードベース固有の conventions
  • Decisiones internas de arquitectura
  • Aprendizajes de incidentes y post-mortems
  • workspace の外には共有されません
  • 分離、暗号化され、workspace 内に限定
Tu ventaja competitiva
El agente hace recall
Busca primero en privado
Enriquece con público
Mejores resultados combinados
組み合わせリコール

まず専用メモリ。不足分を公開知識で補います。

Engramはまずワークスペース内の知識を検索し、役立つ場合に出典付きの公開プラクティスとガイドを追加します。

engram_start

サポートとフィードバック

Engram の改善に協力する

setup が分かりにくい、tool の挙動がおかしい、pricing limit が違うと感じる場合はここに送ってください。メッセージは直接届きます。

サポートとフィードバック

何を改善しますか?

Bugs、分かりにくい setup steps、pricing questions、product ideas は Engram team に直接届きます。

あと 10 文字必要です0/10