MCP协议服务器

一个基于Python和Node.js的MCP协议服务器,提供数据库查询、数学计算、自然语言交互和文件读写功能。

  • by Enzokaua
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Enzokaua/mcp-simple-server

使用说明

MCP - Simple Server

Este projeto implementa um modelo simples de MCP (Model Context Protocol), aprofundando alguns conhecimentos sobre a comunicação entre agentes e rede neural.


🛠️ Tecnologias Utilizadas

  • Python: Versão 3.0.0
  • NodeJs: Versão mais recente

🚀 Funcionalidades

Através de docStrings, é possível criar tools que (com base na interação atual), define o tipo de atividade que o MCP deverá entregar ao usuário. Sendo assim, as funcionalidades apresentadas são:

  1. Consulta em banco de dados;
  2. Calculos matemáticos simples;
  3. Interação e resposta em linguagem natural;
  4. Leitura e escrita de arquivos;

📋 Como Executar

1- Clone este repositório:

git clone https://github.com/enzokaua/mcp-simple-server.git

2- Navegue até a pasta do projeto:

cd mcp-simple-server

3- Gere uma máquina virtual com Venv do Python:

-m venv myenv

4- Criar o rost rodando a classe server, com o node.js:

python -m dev nenv mcp_server.py