MCP - Model Context Protocol

Integrations

  • Provides the API framework for the MCP server with JWT authentication support for secure user access.

  • Enables integration with local large language models like Mistral, allowing the MCP server to process conversational AI requests without relying on cloud services.

  • Used for data validation and schema definition in the MCP server's API routes and request handling.

🧠 MCP - モデルコンテキストプロトコル

次の内容を含む会話型アプリケーションのプロジェクトを完了します。

  • ✅ 高速API + JWT
  • ✅ Ollama経由のローカルLLM(例:Mistral)
  • ✅ ベクトルメモリを使用したコンテキスト (ChromaDB)
  • ✅ 複数のユーザーとセッションのサポート
  • ✅ 長い履歴の自動要約
  • ✅ 実際のアクションを実行するためのプラグインシステム

🚀 回転方法

1. プロジェクトをクローンして環境を作成する

git clone <repo> cd mcp python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt

2. .env を設定する

MODEL_NAME=mistral VECTOR_DB_PATH=./chroma DB_PATH=./mcp.db CONTEXT_LIMIT=5 SUMMARY_TRIGGER=20

3. Ollamaを起動する

ollama run mistral

4. サーバーをアップロードする

chmod +x start.sh ./start.sh

🛡️ 認証

  • POST /auth/register: 新しいユーザーを作成する
  • POST /auth/login: JWTトークンを返す

/mcp/chat へのリクエストで JWT トークンを使用します。

🤖 プラグイン

プラグインを呼び出すには:

{ "session_id": "sessao01", "prompt": "plugin: {\"name\": \"list_files\", \"args\": {\"path\": \"/etc\"}}" }

📁 構造

app/ ├── routes/ # Rotas da API ├── services/ # Lógica de negócio (MCP, plugins, memória) ├── db/ # Persistência (SQLite e vetorial) ├── models/ # Schemas Pydantic ├── plugins/ # Plugins executáveis pelo MCP ├── auth/ # Login, JWT, usuários

📬 お問い合わせ

[Everson🧠]によって開発されました。

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Ollama を介して LLM 機能をベクトル メモリ コンテキストと統合し、複数のユーザー、セッション、自動履歴要約、および実際のアクションを実行するためのプラグイン システムをサポートする会話型アプリケーション サーバーです。

  1. 🚀 回転方法
    1. プロジェクトをクローンして環境を作成する
    2. .env を設定する
    3. Ollamaを起動する
    4. サーバーをアップロードする
  2. 🛡️ 認証
    1. 🤖 プラグイン
      1. 📁 構造
        1. 📬 お問い合わせ

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            An interactive chat interface that combines Ollama's LLM capabilities with PostgreSQL database access through the Model Context Protocol (MCP). Ask questions about your data in natural language and get AI-powered responses backed by real SQL queries.
            Last updated -
            28
            TypeScript
          • -
            security
            F
            license
            -
            quality
            A TypeScript-based server that provides a memory system for Large Language Models (LLMs), allowing users to interact with multiple LLM providers while maintaining conversation history and offering tools for managing providers and model configurations.
            Last updated -
            20
            JavaScript
            • Apple
          • A
            security
            F
            license
            A
            quality
            This MCP server provides persistent memory integration for chat applications by utilizing a local knowledge graph to remember user information across interactions.
            Last updated -
            9
            14,698
            1
            JavaScript
          • -
            security
            -
            license
            -
            quality
            A Model Context Protocol server that enables LLMs to interact with Ramp's financial data by retrieving, analyzing, and running tasks through Ramp's Developer API, using an in-memory SQLite database to overcome token limitations.
            Last updated -
            14
            Python
            MIT License

          View all related MCP servers

          ID: brmdcugpv4