MCP.so
ログイン

Brain Server - MCP Knowledge Embedding Service

@patrickdeluca

基本情報

カテゴリ

メモリとナレッジ

トランスポート

stdio

作者

patrickdeluca

Brain Server - MCP Knowledge Embedding Service について

概要はまだありません

#mcp#knowledge-embedding#vector-search

Brain Server - MCP Knowledge Embedding Service の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

Brain Server - MCP Knowledge Embedding Service のツール

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

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

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

概要

What is Brain Server - MCP Knowledge Embedding Service?

Brain Server - MCP Knowledge Embedding Service is an MCP (Model Context Protocol) server for managing knowledge embeddings and vector search. It integrates with AI applications via the Model Context Protocol and organizes knowledge into domain-specific brains.

How to use Brain Server - MCP Knowledge Embedding Service?

Clone the repository, install dependencies (npm install), copy .env.example to .env and configure PORT, MONGODB_URI, EMBEDDING_MODEL, and MAX_CHUNK_SIZE. Build with npm run build, then run in development mode (npm run dev) or production mode (npm start). Use the exposed MCP tools such as addKnowledge, searchSimilar, updateKnowledge, deleteKnowledge, batchAddKnowledge, and getEmbedding.

Key features of Brain Server - MCP Knowledge Embedding Service

  • Generate high-quality vector embeddings for knowledge content
  • Perform semantic search based on meaning, not keywords
  • Organize knowledge into domain-specific brains
  • Retrieve surrounding context for better understanding
  • Track progress of long-running operations in real time
  • Full compliance with the Model Context Protocol

Use cases of Brain Server - MCP Knowledge Embedding Service

  • Store and manage knowledge embeddings for AI assistant context
  • Search large knowledge bases by semantic similarity
  • Batch add multiple knowledge entries for bulk ingestion
  • Organize knowledge into separate brains for different domains
  • Monitor embedding and ingestion progress during processing

よくある質問

1

What is the default embedding model?

The default embedding model is `Xenova/all-MiniLM-L6-v2`, configured via the `EMBEDDING_MODEL` environment variable.

2

What database does the server require?

The server requires MongoDB, configured through the `MONGODB_URI` environment variable.

3

How do I configure the server?

Copy `.env.example` to `.env` and set `PORT`, `MONGODB_URI`, `EMBEDDING_MODEL`, and `MAX_CHUNK_SIZE` as needed.

4

How do I run the server in development mode?

Run `npm run dev` for development mode with hot reloading.

5

What MCP tools does the server expose?

The server exposes `addKnowledge`, `searchSimilar`, `updateKnowledge`, `deleteKnowledge`, `batchAddKnowledge`, and `getEmbedding`.

コメント

「メモリとナレッジ」の他のコンテンツ