MCP.so
ログイン

MCP Server the Character Vector Database

@HarmoniaEpic

基本情報

カテゴリ

データベース

ライセンス

MIT license

トランスポート

stdio

作者

HarmoniaEpic

MCP Server the Character Vector Database について

概要はまだありません

#mcp-server#character-vector-database#ai-management

MCP Server the Character Vector Database の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-server-character-vector-database": {
      "command": "python",
      "args": [
        "main.py"
      ]
    }
  }
}

MCP Server the Character Vector Database のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is MCP Server the Character Vector Database?

MCP Server the Character Vector Database is a vector database system for managing complex internal states, emotions, relationships, and memories of agentic AI characters. It integrates with AI assistants through the Model Context Protocol (MCP) and is intended for AI character developers.

How to use MCP Server the Character Vector Database?

Install Python 3.8+, clone the repository, and install dependencies with pip install -r requirements.txt. Start the MCP server with python main.py, or python main.py test for test mode. Configure it in Claude Desktop by adding the server command to claude_desktop_config.json.

Key features of MCP Server the Character Vector Database

  • Character profile management with personality traits, values, goals, and fears
  • Session continuity with state persistence between sessions
  • Oscillation pattern analysis using secure entropy and pink noise
  • Document integration for loading and searching system documentation
  • Security-focused implementation with no dynamic compilation or pickle
  • MCP protocol integration for seamless AI assistant connectivity

Use cases of MCP Server the Character Vector Database

  • Maintaining a consistent character persona across multiple AI interaction sessions
  • Storing and retrieving conversation history and character memories
  • Analysing character evolutionary trends over time
  • Managing relationship states between characters and users
  • Providing secure entropy and oscillation metrics for character behavior modulation

よくある質問

1

What are the runtime requirements?

Python 3.8 or later, pip or conda, and standard dependencies (ChromaDB, Sentence Transformers) installed via `requirements.txt`.

2

How do I resolve a ChromaDB initialization error?

Delete the `./chroma_db` directory and restart the server to force reinitialization.

3

What security measures are implemented?

No dynamic compilation, no pickle, no subprocess calls, path traversal attack prevention, secure file permissions, and strict session ID validation.

4

How are sessions managed?

Sessions can be started (`start_session`), resumed (`resume_session`), and exported (`export_session_data`). Session state includes oscillation buffer data and is stored in secure JSON files.

5

What data types are supported?

The system supports 19 data types including conversation, memory, internal state, relationship, engine state, oscillation pattern, and character profile data.

コメント

「データベース」の他のコンテンツ