aws / aws/amazon-q-developer-cli

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

Offen
#1,998 14 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Rust
Sterne
2k
Forks
439
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### 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_

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie mit der gezeigten mcp.json-Konfiguration und den Serverprotokollen von weather.py. Reproduzieren Sie dann das stdio-Setup unter Windows und beobachten Sie, ob ConfusingCalculator weiterhin „Servers still loading.“ anzeigt. Als erledigt gilt die Aufgabe, wenn das konfigurierte add-Tool erfolgreich aufgelistet wird, statt nicht verfügbar zu bleiben.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
cli
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.