timps について
timpsは、Claude、Cursor、Windsurfなどのコーディングアシスタント向けの永続メモリMCPサーバーです。セッションをまたぐ情報の想起、矛盾の検出、コードや決定、開発者の兆候を追跡するツールを提供します。
主な機能
- 01永続メモリの保存と取得
- 02記録された見解間の矛盾検出
- 03決定とコミットメントの追跡
- 04バグパターンとアーキテクチャの乖離検出
- 05バーンアウトの兆候の監視
- 06因果グラフとナレッジグラフの照会
活用シーン
- 01後のセッションでプロジェクトの文脈を呼び戻す
- 02新しい発言を過去の見解と照合する
- 03決定と未完了のコミットメントを追跡する
- 04コードのリスクとバーンアウトの兆候を確認する
MCP 対応
timpsはMCP経由でメモリと開発者インテリジェンスのツールを提供します。TIMPS HTTPサーバーへのプロキシとしても、ローカルモードでMemoryEngineを直接実行する形でも利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @timps-ai/timps-mcpTIMPS_URLURL of the TIMPS MemoryServer (e.g. http://localhost:4100). If not set, uses local file-based memory.TIMPS_MEMORY_URLURL of the TIMPS MemoryServer for memory operations. Set to same as TIMPS_URL when using the full stack.TIMPS_API_KEYシークレットAPI key for authenticating with TIMPS MemoryServer. Generate via POST /auth/key on the server.TIMPS_PROJECT_PATHProject path for local memory storage. Defaults to current working directory.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
69掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| message | string | はい | TIMPs に送信するメッセージ |
| username | string | いいえ | 任意のユーザー名 |
詳細
@timps-ai/timps-mcp — Claude、Cursor、Windsurf 向けの永続メモリ
AI コーディングアシスタントにセッションをまたいで永続メモリを提供する 45 個の MCP ツールです。矛盾の検出、バグパターン、燃え尽きのモニタリング、アーキテクチャの乖離、22 層のメモリーフォージを備えています。
npm install -g @timps-ai/timps-mcp
AI ツールに追加する
Claude Code(~/.claude.json)
{
"mcpServers": {
"timps": {
"command": "timps-mcp",
"env": { "TIMPS_URL": "http://localhost:3000", "TIMPS_USER_ID": "1" }
}
}
}
Cursor(~/.cursor/mcp.json)
{
"mcpServers": {
"timps": {
"command": "timps-mcp",
"env": { "TIMPS_URL": "http://localhost:3000", "TIMPS_USER_ID": "1" }
}
}
}
Windsurf(~/.codeium/windsurf/mcp_config.json)
{
"mcpServers": {
"timps": {
"command": "timps-mcp",
"env": { "TIMPS_URL": "http://localhost:3000", "TIMPS_USER_ID": "1" }
}
}
}
2 つのモード
| モード | 設定 | バックエンド |
|---|---|---|
| SERVER(デフォルト) | TIMPS_URL を設定 | TIMPS HTTP サーバーにプロキシします |
| LOCAL | TIMPS_URL なし | @timps-ai/memory-core の MemoryEngine を直接使用します |
45 個の MCP ツール
コアメモリ
timps_chat、timps_get_memories、timps_store_memory
矛盾の検出
timps_check_contradiction、timps_get_positions
意思決定インテリジェンス
timps_check_regret、timps_log_decision、timps_simulate_decision、timps_log_past_decision
燃え尽きのモニタリング
timps_burnout_analyze、timps_record_signal
バグとコードのパターン
timps_warn_bug_pattern、timps_record_bug、timps_check_tech_debt、timps_record_incident
API ナレッジ
timps_lookup_api、timps_record_api_quirk
ミーティングとコミットメント
timps_extract_commitments、timps_get_pending_commitments、timps_complete_commitment
関係性
timps_record_mention、timps_relationship_check
生きたマニフェスト
timps_ingest_manifesto_signal、timps_get_manifesto
Chronos Veil(因果グラフ)
timps_chronos_ingest、timps_chronos_query、timps_chronos_stats
NexusForge(ナレッジグラフ)
timps_nexus_ingest、timps_nexus_query、timps_nexus_stats、timps_nexus_graph
SynapseMetabolon
timps_synapse_ingest、timps_synapse_query、timps_synapse_stats、timps_synapse_graph、timps_synapse_consolidate
アーキテクチャとリスク
timps_detect_architecture_drift、timps_predict_bug_risk、timps_get_incident_timeline、timps_check_deployment_risk
開発者インテリジェンス
timps_get_velocity_trend、timps_get_context_switches、timps_record_learning、timps_get_shared_decisions、timps_record_review_pattern
ChronosForge
timps_temporal_query、timps_chrono_foresight、timps_chrono_consolidate
L7+ インテリジェンス
timps_skill_shadow、timps_log_question、timps_curriculum_plan、timps_observe_culture、timps_codebase_culture、timps_record_contribution、timps_mark_contributor_active、timps_institutional_memory
22 層ツール
timps_verify_engram_chain、timps_false_memory_check、timps_explain_provenance、timps_resolve_conflict、timps_audit_memory、timps_register_trigger、timps_reveal_bias、timps_infer_schemas
環境変数
| 変数 | デフォルト | 説明 |
|---|---|---|
TIMPS_URL | — | TIMPS サーバーの URL(SERVER モード) |
TIMPS_USER_ID | 1 | ユーザー ID |
使用例
You: "I'm going to use setTimeout for sync here"
→ timps_warn_bug_pattern → ⚠️ Bug pattern match (race condition, hit before in src/queue.ts)
You: "Remote teams don't work"
→ timps_check_contradiction → ⚠️ CONTRADICTION 82% — 47 days ago you said "Remote works best"
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。