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.
Provides persistent storage for the MCP server to maintain user data and conversation state.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP - Model Context Protocolsummarize our last conversation about the new plugin architecture"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🧠 MCP - Model Context Protocol
Projeto completo para uma aplicação conversacional com:
✅ FastAPI + JWT
✅ LLM local via Ollama (ex: Mistral)
✅ Contexto com memória vetorial (ChromaDB)
✅ Suporte a múltiplos usuários e sessões
✅ Resumo automático de histórico longo
✅ Sistema de plugins para executar ações reais
🚀 Como rodar
1. Clone o projeto e crie o ambiente
git clone <repo>
cd mcp
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt2. Configure o .env
MODEL_NAME=mistral
VECTOR_DB_PATH=./chroma
DB_PATH=./mcp.db
CONTEXT_LIMIT=5
SUMMARY_TRIGGER=203. Inicie o Ollama
ollama run mistral4. Suba o servidor
chmod +x start.sh
./start.shRelated MCP server: MemGPT MCP Server
🛡️ Autenticação
POST /auth/register: Cria novo usuário
POST /auth/login: Retorna token JWT
Use o token JWT nas requisições para /mcp/chat.
🤖 Plugins
Para chamar um plugin:
{
"session_id": "sessao01",
"prompt": "plugin: {\"name\": \"list_files\", \"args\": {\"path\": \"/etc\"}}"
}📁 Estrutura
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📬 Contato
Desenvolvido por [Everson 🧠].
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.