Skip to main content
Glama

クロード・サーバー MCP

⚠️重要: プロジェクトのステータス⚠️

このプロジェクトは開発初期段階(v0.1.0)であり、本番環境での使用には適していません。現在、いくつかの重大な問題に対処するため、大幅な書き換えを行っています。現在の制限事項と計画されている改善については、問題ページをご覧ください。

重要なワークフローでこれを使用する前に、安定したリリース (v0.2.0+) を待つことをお勧めします。

Claude に高度なコンテキスト管理機能を提供し、セッション間での永続的なコンテキスト、プロジェクト固有のコンテキスト編成、会話の継続性を可能にするモデル コンテキスト プロトコル (MCP) サーバー。

現在の制限

  • 現在、サーバーはClaude Desktop以外のMCPクライアントとの互換性の問題を抱えています。

  • 特定のプロジェクトIDがないとコンテキストリスト機能が制限される

  • セキュリティ機能は最小限であり、本番環境では使用できない

  • エラー処理は基本的なものであり、役立つガイダンスを提供しない可能性があります

  • 検査インフラが整っていない

Related MCP server: MCP Memory Server

開発ロードマップ

このプロジェクトは現在も積極的に改善中です。今後の主な機能強化は以下の通りです。

  1. 安定性の向上- ホームディレクトリの解決とコンテキストリストに関するコアの問題を修正

  2. 強化されたエラー処理- 改善されたエラーメッセージと回復メカニズム

  3. セキュリティ強化- 入力検証、パスのサニタイズ、データ保護

  4. 高度なコンテキスト管理- バージョン管理、検索、そしてより良い組織化

より詳細なロードマップについては、包括的な分析ブランチを参照してください。

特徴

  • プロジェクトコンテキスト管理

    • 階層的なコンテキスト構成

    • 親子関係

    • コンテキスト間の相互参照

    • プロジェクト固有のメタデータ

  • 会話の継続性

    • セッションベースのコンテキストトラッキング

    • 会話の連鎖

    • メタデータが豊富なコンテキストストレージ

    • 柔軟なタグ付けシステム

  • 効率的なストレージ

    • 整理されたディレクトリ構造

    • JSONベースのストレージ

    • クイックルックアップインデックス

    • 非同期操作

インストール

サーバーはClaudeデスクトップアプリのMCP設定で自動的に設定されます。すべてのコンテキストは整理しやすいように~/.claude/に保存されます。

~/.claude/
├── contexts/           # General conversation contexts
├── projects/          # Project-specific contexts
└── context-index.json # Quick lookup index

ツール

プロジェクトコンテキスト管理

// Save project context
use_mcp_tool({
  server_name: "claude-server",
  tool_name: "save_project_context",
  arguments: {
    id: "feature-design-v1",
    projectId: "my-project",
    content: "Design discussion...",
    parentContextId: "requirements-v1",
    references: ["api-spec-v1"],
    tags: ["design"],
    metadata: { status: "in-progress" }
  }
});

会話管理

// Save conversation context
use_mcp_tool({
  server_name: "claude-server",
  tool_name: "save_conversation_context",
  arguments: {
    id: "chat-2024-01-01",
    sessionId: "session-123",
    content: "Discussion content...",
    continuationOf: "previous-chat-id",
    tags: ["meeting"]
  }
});

コンテキスト検索

// Get context
use_mcp_tool({
  server_name: "claude-server",
  tool_name: "get_context",
  arguments: {
    id: "feature-design-v1",
    projectId: "my-project"
  }
});

// List contexts
use_mcp_tool({
  server_name: "claude-server",
  tool_name: "list_contexts",
  arguments: {
    projectId: "my-project",
    tag: "design",
    type: "project"
  }
});

ドキュメント

発達

  1. リポジトリをクローンする

  2. 依存関係をインストールします:

    npm install
  3. サーバーを構築します。

    npm run build
  4. サーバーはbuild/index.jsに構築されます

構成

サーバーは、Claude デスクトップ アプリの構成ファイル ( ~/Library/Application Support/Claude/claude_desktop_config.jsonを通じて構成されます。

{
  "mcpServers": {
    "claude-server": {
      "command": "node",
      "args": ["/path/to/claude-server/build/index.js"]
    }
  }
}

貢献

貢献を歓迎します!問題やプルリクエストをお気軽にご提出ください。

ライセンス

マサチューセッツ工科大学

Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/davidteren/claude-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server