Skip to content

Conversation

@zjwu0522
Copy link
Collaborator

@zjwu0522 zjwu0522 commented Jan 21, 2026

Summary

MCP servers are constantly evolving, and version changes can affect benchmark results. To ensure reproducibility, we pin to specific versions:

  • GitHub MCP Server: v0.15.0 (93 tools)

    • Switched from HTTP remote API to Docker-based STDIO for version control
    • Remote API at api.githubcopilot.com doesn't support version pinning
  • Notion MCP Server: @notionhq/notion-mcp-server@1.9.1

    • Already pinned, no change needed

NotionStateManager Improvements

Also includes improvements to NotionStateManager:

  • Add source hub orphan cleanup to prevent duplicate page accumulation

Test plan

  • Run GitHub benchmark tasks with pinned version
  • Run Notion benchmark tasks to verify state manager improvements
  • Verify Docker-based GitHub MCP server starts correctly

zjwu0522 and others added 2 commits January 21, 2026 09:44
MCP servers are constantly evolving, and version changes can affect
benchmark results. To ensure reproducibility, we pin to specific versions:

- GitHub MCP Server: v0.15.0 (93 tools)
  - Switched from HTTP remote API to Docker-based STDIO for version control
  - Remote API at api.githubcopilot.com doesn't support version pinning

- Notion MCP Server: @notionhq/notion-mcp-server@1.9.1
  - Already pinned, no change needed

Also includes improvements to NotionStateManager:
- Add browser instance reuse within session for better performance
- Add source hub orphan cleanup to prevent duplicate page accumulation
- Add UI-based recovery for duplicate page detection
- Improve error handling and logging

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@zjwu0522 zjwu0522 force-pushed the pin-mcp-server-versions branch from c07f4ab to eb51fbb Compare January 21, 2026 09:44
@zjwu0522 zjwu0522 changed the title Pin MCP server versions for reproducible benchmarks fix: pin MCP server versions for reproducible benchmarks Jan 21, 2026
@xyliugo xyliugo merged commit adc5e65 into main Jan 21, 2026
2 checks passed
@xyliugo xyliugo deleted the pin-mcp-server-versions branch January 21, 2026 11:11
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.

3 participants