mcp_use errors out when runs from EC2 amazon linux #166
Replies: 3 comments 1 reply
-
Hey @bhanumohanty thanks for reporting this. Initially we would throw an error when a certain capability was advertised by the server but not implemented. In this case the server says that resources are available but as we try to call the list resources method, the server returns an error. Could you confirm that ? |
Beta Was this translation helpful? Give feedback.
-
With the latest version, I get the following error. File "/home/ec2-user/pf.py", line 3, in |
Beta Was this translation helpful? Give feedback.
-
Hey I am pretty sure this is a problem with the version of mcp, I will bump it right now. To solve your issue immediately, you can upgrade mcp to its latest version which supports this features |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Mailgun MCP Server running on stdio
Starting HubSpot MCP Server...
Server connected. Waiting for requests...
2025-07-10 19:32:09,136 - mcp_use - ERROR - ❌ Error running query: Method not found
2025-07-10 19:32:09,136 - mcp_use - ERROR - ❌ Error during agent execution: Method not found
INFO 67.164.1.202:62760 - "GET /mcp/?prompt=list%20hubspot%20companies HTTP/1.1" 500
ERROR Exception in ASGI application
Traceback (most recent call last):
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/uvicorn/protocols/http/httptools_impl.py", line 409, in run_asgi
result = await app( # type: ignore[func-returns-value]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 60, in call
return await self.app(scope, receive, send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in call
await super().call(scope, receive, send)
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/applications.py", line 112, in call
await self.middleware_stack(scope, receive, send)
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/middleware/errors.py", line 187, in call
raise exc
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/middleware/errors.py", line 165, in call
await self.app(scope, receive, _send)
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 62, in call
await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
raise exc
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/routing.py", line 714, in call
await self.middleware_stack(scope, receive, send)
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/routing.py", line 734, in app
await route.handle(scope, receive, send)
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/routing.py", line 288, in handle
await self.app(scope, receive, send)
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/routing.py", line 76, in app
await wrap_app_handling_exceptions(app, request)(scope, receive, send)
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
raise exc
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/starlette/routing.py", line 73, in app
response = await f(request)
^^^^^^^^^^^^^^^^
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/fastapi/routing.py", line 301, in app
raw_response = await run_endpoint_function(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/fastapi/routing.py", line 212, in run_endpoint_function
return await dependant.call(**values)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ec2-user/mcp_api.py", line 51, in execute_mcp
result = await mcp_execute(prompt)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ec2-user/mcp_api.py", line 44, in mcp_execute
result = await agent.run(
^^^^^^^^^^^^^^^^
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/mcp_use/agents/mcpagent.py", line 597, in run
result, steps_taken, tools_used_names = await self._consume_and_return(generator)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/mcp_use/agents/mcpagent.py", line 327, in _consume_and_return
async for item in generator:
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/mcp_use/agents/mcpagent.py", line 367, in stream
await self.initialize()
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/mcp_use/agents/mcpagent.py", line 140, in initialize
self._sessions = await self.client.create_all_sessions()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/mcp_use/client.py", line 192, in create_all_sessions
await self.create_session(name, auto_initialize)
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/mcp_use/client.py", line 160, in create_session
await session.initialize()
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/mcp_use/session.py", line 73, in initialize
self.session_info = await self.connector.initialize()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/mcp_use/connectors/base.py", line 120, in initialize
resources_result = await self.client_session.list_resources()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/mcp/client/session.py", line 214, in list_resources
return await self.send_request(
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/ec2-user/.pyenv/versions/3.12.4/lib/python3.12/site-packages/mcp/shared/session.py", line 297, in send_request
raise McpError(response_or_error.error)
mcp.shared.exceptions.McpError: Method not found
Beta Was this translation helpful? Give feedback.
All reactions