# Guia do Servidor MCP: Wiki Técnica Fluig Este guia explica como configurar e utilizar o servidor MCP (Model Context Protocol). ## 1. Pré-requisitos * Python 3.9+ e `pip install -r requirements.txt` ## 2. Modos de Operação ### A. Uso Local (Recomendado para o Dono do Projeto) A IA lê os arquivos diretamente do seu disco. **Configuração no Claude:** ```json { "mcpServers": { "fluig-local": { "command": "python", "args": ["C:/dev/apitdn/mcp_server.py"] } } } ``` ### B. Uso Remoto Sem Download (Para sua Equipe via Tailscale) O usuário NÃO precisa baixar a Wiki ou os dados. Ele se conecta ao seu servidor `dietpi`. **1. No seu Servidor (DietPi):** Deixe o servidor rodando: `python mcp_server.py --mode sse --port 8001` **2. Na Máquina do Usuário:** O usuário baixa apenas o arquivo `mcp_remote_proxy.py` e configura o Claude dele: ```json { "mcpServers": { "fluig-remoto": { "command": "python", "args": ["C:/caminho/para/mcp_remote_proxy.py", "--url", "http://dietpi.tail706a7a.ts.net:8001/sse"] } } } ``` ## 3. Ferramentas Disponíveis * `search_docs(query)`: Busca semântica na Wiki. * `get_code_snippets(language)`: Retorna exemplos de código JS/Java/SQL. --- **Vantagens do Uso Remoto:** * **Zero Download:** O usuário não precisa de 1GB de docs. * **Sempre Atualizado:** Você atualiza no servidor e todos recebent na hora. * **Segurança:** Os dados originais não saem do seu servidor.