aws / aws/amazon-q-developer-cli
Failing to start mcp-shrimp-task-manager
- Dominant language
- Rust
- Stars
- 2k
- Forks
- 439
- PR merge metrics
- No merged PRs in 30d
Description
### 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
- [x] I have run `q doctor` in the affected terminal session
- [x] I have run `q restart` and replicated the issue again
### Operating system
macOS 15.5.0 (24F74)
### Expected behaviour
I want to configure https://github.com/cjo4m06/mcp-shrimp-task-manager, but is not working, this is the config I'm using, inside the MCP servers section I have added this:
```
"shrimp-task-manager": {
"command": "npx",
"args": [
"-y",
"mcp-shrimp-task-manager"
],
"timeout": 12000,
"disabled": false,
"env": {
"DATA_DIR": "/tmp/shrimp-data",
"TEMPLATES_USE": "en",
"ENABLE_GUI": "false",
"WEB_PORT": "3388"
}
}
```
I have other mcp servers that work properly, this is the same config I use in other agents
### Actual behaviour
When I start a `q chat` session, I got this message:
```
> /mcp
shrimp_task_manager
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
✗ shrimp_task_manager has failed to load after 15.11 s
- Operation timed out: recv for tools/list
- run with Q_LOG_LEVEL=trace and see $TMPDIR/qchat for detail
```
This is what I got from the `qchat.log`:
```
[2m2025-07-17T07:56:24.456895Z[0m [31mERROR[0m [2mchat_cli::cli::chat::tool_manager[0m[2m:[0m [2m518:[0m Error loading server shrimp_task_manager:
0: [91mOperation timed out: recv for tools/list[0m
1: [91mdeadline has elapsed[0m
Location:
[35mcrates/chat-cli/src/mcp_client/client.rs[0m:[35m658[0m
Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
[2m2025-07-17T07:58:29.995040Z[0m [31mERROR[0m [2mchat_cli::cli::chat::tool_manager[0m[2m:[0m [2m518:[0m Error loading server shrimp_task_manager:
0: [91mOperation timed out: recv for tools/list[0m
1: [91mdeadline has elapsed[0m
Location:
[35mcrates/chat-cli/src/mcp_client/client.rs[0m:[35m658[0m
Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
[2m2025-07-17T08:29:00.015483Z[0m [31mERROR[0m [2mchat_cli::cli::chat::tool_manager[0m[2m:[0m [2m518:[0m Error loading server shrimp_task_manager:
0: [91mOperation timed out: recv for tools/list[0m
1: [91mdeadline has elapsed[0m
Location:
[35mcrates/chat-cli/src/mcp_client/client.rs[0m:[35m658[0m
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[96m ⋮ 5 frames hidden ⋮ [0m
6: [91mchat_cli::mcp_client::client::fetch_tools_and_notify_with_messenger::{{closure}}[0m[90m::h73f7c9e89b7c5759[0m
at [35m[0m:[35m[0m
7: [91mchat_cli::mcp_client::client::Client::init::{{closure}}::{{closure}}[0m[90m::hc820d725b3847505[0m
at [35m[0m:[35m[0m
8: [91mtokio::runtime::task::core::Core::poll[0m[90m::h53f45a26ccaf6c56[0m
at [35m[0m:[35m[0m
9: [91mtokio::runtime::task::harness::Harness::poll[0m[90m::h7175dbb39571f68d[0m
at [35m[0m:[35m[0m
10: [91mtokio::runtime::scheduler::multi_thread::worker::Context::run_task[0m[90m::h2a724a61d481fe86[0m
at [35m[0m:[35m[0m
11: [91mtokio::runtime::scheduler::multi_thread::worker::Context::run[0m[90m::h134e2465e0a84686[0m
at [35m[0m:[35m[0m
12: [91mtokio::runtime::context::scoped::Scoped::set[0m[90m::h3fc9ad712f8d4cfd[0m
at [35m[0m:[35m[0m
13: [91mtokio::runtime::context::runtime::enter_runtime[0m[90m::hbb4a5a4b8fd7599f[0m
at [35m[0m:[35m[0m
14: [91mtokio::runtime::scheduler::multi_thread::worker::run[0m[90m::hc42c7ff7f53546ee[0m
at [35m[0m:[35m[0m
15: [91mtokio::runtime::task::core::Core::poll[0m[90m::had8a413835bdfc8e[0m
at [35m[0m:[35m[0m
16: [91mtokio::runtime::task::harness::Harness::poll[0m[90m::h8f65d547dd313bed[0m
at [35m[0m:[35m[0m
17: [91mtokio::runtime::blocking::pool::Inner::run[0m[90m::hf5bb3f2daba9a601[0m
at [35m[0m:[35m[0m
18: [32mstd::sys::backtrace::__rust_begin_short_backtrace[0m[90m::hd98b0d3cbde0a3c0[0m
at [35m[0m:[35m[0m
19: [32mcore::ops::function::FnOnce::call_once{{vtable.shim}}[0m[90m::h4219b04288a60115[0m
at [35m[0m:[35m[0m
20: [32mstd::sys::pal::unix::thread::Thread::new::thread_start[0m[90m::he7774aa0ca446eef[0m
at [35m[0m:[35m[0m
21: [32m__pthread_cond_wait[0m[90m[0m
at [35m[0m:[35m[0m
Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.
Run with RUST_BACKTRACE=full to include source snippets.
[2m2025-07-17T08:45:57.992401Z[0m [31mERROR[0m [2mchat_cli::cli::chat::tool_manager[0m[2m:[0m [2m518:[0m Error loading server shrimp_task_manager:
0: [91mOperation timed out: recv for tools/list[0m
1: [91mdeadline has elapsed[0m
Location:
[35mcrates/chat-cli/src/mcp_client/client.rs[0m:[35m658[0m
Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
```
### Steps to reproduce
Add the configuration for shrimp-task-manager mcp server and start a `q chat` session
### Environment
```yaml
[q-details]
version = "1.12.5"
hash = "09124c0c588530efdbde310b5110c8603c42eae3"
date = "2025-07-14T19:33:57.417511Z (3d ago)"
variant = "full"
[system-info]
os = "macOS 15.5.0 (24F74)"
chip = "Apple M4 Pro"
total-cores = 12
memory = "24.00 GB"
[environment]
cwd = "/Users/USER/Work/project"
cli-path = "/Users/USER/Work/project"
os = "Mac"
shell-path = "/bin/zsh"
shell-version = "5.9"
terminal = "iTerm 2"
install-method = "unknown"
[env-vars]
PATH = "/Users/USER/.bun/bin:/Users/USER/Library/pnpm:/Users/USER/.asdf/shims:/opt/homebrew/opt/asdf/libexec/bin:/Users/USER/.plenv/shims:/Users/USER/.pyenv/shims:/Users/USER/.rbenv/shims:/Users/USER/.gem/ruby/2.6.0/bin:/Users/USER/.plenv/shims:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Applications/iTerm.app/Contents/Resources/utilities:/Users/USER/.local/bin:/opt/homebrew/opt/fzf/bin"
QTERM_SESSION_ID = "d89b976fa1404faca1984829e2b4146a"
Q_SET_PARENT_CHECK = "1"
Q_TERM = "1.12.5"
SHELL = "/bin/zsh"
TERM = "xterm-256color"
__CFBundleIdentifier = "com.googlecode.iterm2"
```
Contributor guide
Assessment
This issue has not been assessed yet.