wazza-mcp-test-server
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., "@wazza-mcp-test-servercalculate 5 * (3 + 2)"
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.
Wazza MCP Test Server
Servidor HTTP simples para validar a infraestrutura MCP do Wazza como cliente MCP. Ele expõe endpoints diretos para descoberta e chamada de ferramentas, permitindo testar o fluxo de cadastro, tools/list, persistência, exibição, tools/call, retorno ao IA Agent e observabilidade/replay no Wazza.
Stack
Python 3.11+
FastAPI
Uvicorn
Pydantic
Docker
Related MCP server: Simple MCP Server
Ferramentas disponíveis
echo: repete o texto enviado.get_business_hours: retorna o horário de atendimento.calculate: calcula expressões aritméticas simples com+,-,*,/e parênteses, sem uso deeval.
Instalação local
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtExecução local
PORT=8080 uvicorn app.main:app --host 0.0.0.0 --port 8080 --reloadA aplicação ficará disponível em http://localhost:8080.
Deploy no Railway
Crie um novo projeto no Railway apontando para este repositório.
Confirme que o Railway detectou o
Dockerfile.Defina a variável de ambiente
PORTse necessário. O servidor usaPORTe faz fallback para8080.Faça o deploy.
Cadastre a URL pública gerada pelo Railway na tela de Integrações de IA do Wazza.
Exemplos curl
GET /
curl http://localhost:8080/Resposta esperada:
{
"status": "ok",
"server": "wazza-mcp-test-server"
}POST /tools/list
curl -X POST http://localhost:8080/tools/listPOST /tools/call echo
curl -X POST http://localhost:8080/tools/call \
-H 'Content-Type: application/json' \
-d '{"name":"echo","arguments":{"text":"Olá mundo"}}'POST /tools/call get_business_hours
curl -X POST http://localhost:8080/tools/call \
-H 'Content-Type: application/json' \
-d '{"name":"get_business_hours","arguments":{}}'POST /tools/call calculate
curl -X POST http://localhost:8080/tools/call \
-H 'Content-Type: application/json' \
-d '{"name":"calculate","arguments":{"expression":"5 * (3 + 2)"}}'Resposta esperada:
{
"content": [
{
"type": "text",
"text": "25"
}
]
}Erros
Erros de ferramenta retornam o formato:
{
"error": {
"code": "tool_error",
"message": "Descrição do erro"
}
}This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gabrielribeirogpx-arch/wazza-mcp-test-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server