aws / aws/amazon-q-developer-cli

bug: My tool was not getting listed, Getting "Servers still loading"

Abierto
#1,998 14 comentarios 2 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Rust
Estrellas
2k
Forks
439
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

### Checks

- [x] I have searched [github.com/aws/amazon-q-developer-cli/issues](https://github.com/aws/amazon-q-developer-cli/issues?q=) and there are no duplicates of my issue

### Operating system

WIndows

### Expected behaviour

My tool should get listed,

I configured mcp.json as
`{
"mcpServers": {
"ConfusingCalculator": {
"command": "uv",
"args": ["run", "/mnt/c/WorkFolder/Sample/MCP/weather/weather.py"],
"transport": "stdio"
}
}
}`

And the server logs

`DEBUG:mcp.server.lowlevel.server:Initializing server 'ConfusingCalculator'
DEBUG:mcp.server.lowlevel.server:Registering handler for ListToolsRequest
DEBUG:mcp.server.lowlevel.server:Registering handler for CallToolRequest
DEBUG:mcp.server.lowlevel.server:Registering handler for ListResourcesRequest
DEBUG:mcp.server.lowlevel.server:Registering handler for ReadResourceRequest
DEBUG:mcp.server.lowlevel.server:Registering handler for PromptListRequest
DEBUG:mcp.server.lowlevel.server:Registering handler for GetPromptRequest
DEBUG:mcp.server.lowlevel.server:Registering handler for ListResourceTemplatesRequest
INFO:__main__:Initializing MCP server...
DEBUG:asyncio:Using selector: EpollSelector
DEBUG:__main__:Registered tools: [Tool(name='add', description='Multiply two numbers together.', inputSchema={'properties': {'a': {'title': 'A', 'type': 'integer'}, 'b': {'title': 'B', 'type': 'integer'}}, 'required': ['a', 'b'], 'title': 'addArguments', 'type': 'object'}, annotations=None)]
INFO:__main__:Starting MCP server with stdio transport...
INFO:__main__:MCP server started successfully
DEBUG:asyncio:Using selector: EpollSelector`

![Image](https://github.com/user-attachments/assets/2524fbea-b004-4a2a-8e48-1de8bc149561)

q version was

![Image](https://github.com/user-attachments/assets/c2f87c41-5824-4b1f-b7bb-d4e0a8acab38)

### Actual behaviour

My tool should get listed

### Steps to reproduce

_No response_

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con la configuración de mcp.json mostrada y los registros del servidor de weather.py; después, reproduce la configuración de stdio en Windows y observa si ConfusingCalculator sigue mostrando “Servers still loading.”. Se considera terminado cuando la herramienta add configurada aparece correctamente en la lista en lugar de seguir no disponible.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
cli
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
42/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.