-
Notifications
You must be signed in to change notification settings - Fork 85
Open
Description
"some-tool": {
"url": "http://some-tool-server.example.com/sse",
"transport": "sse"
}
I have this configuration in config.json,but I run
llm --list-tools
then get errors like this:
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "D:\AIWorkspace\mcp-clients\demo-02\.venv\Scripts\llm.exe\__main__.py", line 10, in <module>
File "D:\AIWorkspace\mcp-clients\demo-02\.venv\Lib\site-packages\mcp_client_cli\cli.py", line 358, in main
asyncio.run(run())
File "C:\Users\user01\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\asyncio\runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "C:\Users\user01\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\asyncio\runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\user01\AppData\Roaming\uv\python\cpython-3.12.9-windows-x86_64-none\Lib\asyncio\base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "D:\AIWorkspace\mcp-clients\demo-02\.venv\Lib\site-packages\mcp_client_cli\cli.py", line 55, in run
app_config = AppConfig.load()
^^^^^^^^^^^^^^^^
File "D:\AIWorkspace\mcp-clients\demo-02\.venv\Lib\site-packages\mcp_client_cli\config.py", line 82, in load
name: ServerConfig.from_dict(server_config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\AIWorkspace\mcp-clients\demo-02\.venv\Lib\site-packages\mcp_client_cli\config.py", line 45, in from_dict
command=config["command"],
~~~~~~^^^^^^^^^^^
KeyError: 'command'
need some help. thanks.
Platform: windows 10
Python Version: 3.12.9
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels