rogeriobiondi/basic-mcp-server
3.2
If you are the rightful owner of basic-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
This document provides a comprehensive overview of a basic Model Context Protocol (MCP) server setup, including its features, tools, resources, and usage across different platforms.
Tools
1
Resources
0
Prompts
0
Basic MCP Server
opcional: venv
# criar um ambiente virtual com Python 3.10 usando pyenv e venv no diretório local
pyenv install 3.10.0
pyenv virtualenv 3.10.0 mcp
pyenv local mcp
python -V
# instalar SDK oficial do MCP
```bash
poetry install
Rodar Servidor
poetry shell
poetry run python basic_mcp_server/server.py
Teste com o MCP Inspector (GUI)
- Requer NodeJs 22+ instalado
npx @modelcontextprotocol/inspector
Configuração
- Transport Type:
STDIO - Command:
Python - Arguments:
basic_mcp_server/server.py
- Clique na aba Tools
- Clique no botão "List Tools""
- Clique na ferramenta "soma"
- Preencha os valores:
- a: 2
- b: 3
- Clique no botão "Run Tool" e veja nos logs se o resultado de a+b vem corretamente.
- Preencha os valores:
Adicionar no Claude Desktop, Cursor etc
Nas configurações dos MCP Servers:
{
"mcpServers": {
"basic-mcp-server": {
"command": "/opt/local/bin/poetry",
"args": [
"--directory", "[diretorio do repositorio]",
"run",
"python",
"basic_mcp_server/server.py"
]
}
}
}