Skip to content

Fix MCP time server example to use mcp-server-time#339

Merged
kovtcharov-amd merged 1 commit intomainfrom
fix/mcp-time-server-example
Feb 12, 2026
Merged

Fix MCP time server example to use mcp-server-time#339
kovtcharov-amd merged 1 commit intomainfrom
fix/mcp-time-server-example

Conversation

@itomek
Copy link
Collaborator

@itomek itomek commented Feb 11, 2026

Summary

  • Replace broken npx @theo.foobar/mcp-time with uvx mcp-server-time in both examples/mcp_time_server_agent.py and examples/mcp_servers.json, matching what the rest of the codebase (tests, docs, CLI, installer) already uses
  • Add interactive loop and proper result display to match the working mcp_config_based_agent.py example
  • Increase max_steps to 20 and enable debug=True for better observability

Test plan

  • Run uv run examples/mcp_time_server_agent.py and verify it connects to the time server
  • Run uv run examples/mcp_config_based_agent.py and verify it still works with updated mcp_servers.json
  • Verify interactive prompt accepts queries and displays results

🤖 Generated with Claude Code

The example used npx @theo.foobar/mcp-time which fails with "Server closed
connection". Switched to uvx mcp-server-time which is what the rest of the
codebase (tests, docs, CLI, installer) already uses. Also added an interactive
loop and debug output to match the config-based example.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
@kovtcharov-amd kovtcharov-amd added this pull request to the merge queue Feb 12, 2026
Merged via the queue into main with commit d26b7a0 Feb 12, 2026
51 checks passed
@kovtcharov-amd kovtcharov-amd deleted the fix/mcp-time-server-example branch February 12, 2026 01:54
This was referenced Feb 24, 2026
github-merge-queue bot pushed a commit that referenced this pull request Feb 24, 2026
## Summary

- Add release notes for v0.15.4.1 (`docs/releases/v0.15.4.1.mdx`)
- Bump `__version__` from `0.15.4` → `0.15.4.1` in `src/gaia/version.py`
- Add `releases/v0.15.4.1` to nav and update navbar label in
`docs/docs.json`

Closes #336, #339, #344, #345, #342, #348, #346

> **Note:** Do not tag `v0.15.4.1` until after this PR merges.

---------

Co-authored-by: Tomasz Iniewicz <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants