Skip to content

Update all dependencies, remove dead code, legacy mcp servers, update…#3218

Merged
crivetimihai merged 1 commit intomainfrom
dependency-and-dead-code-cleanup
Feb 24, 2026
Merged

Update all dependencies, remove dead code, legacy mcp servers, update…#3218
crivetimihai merged 1 commit intomainfrom
dependency-and-dead-code-cleanup

Conversation

@crivetimihai
Copy link
Copy Markdown
Member

Update all dependencies, remove dead code, legacy or unused / unmaintained MCP servers, update authors, cleanup potential insecure defaults, and add security warnings.

Summary

  • Dependency updates: Updated all Python, Go, and Rust MCP server dependencies to latest versions
  • Removed legacy code: Deleted deployment/ (ansible, terraform, k8s, knative), examples/deployment-configs/ - should be using the (maintained) helm charts for deployment
  • Stale reference cleanup: Removed all dangling references to deleted paths across docs, scripts, pyproject.toml, and AGENTS.md
  • Deployment docs: Updated minikube, ArgoCD, and Kubernetes docs to point to Helm charts (charts/mcp-stack) instead of removed raw manifests
  • Author attribution: Audited and corrected author credits across all Python, Go, and Rust MCP server READMEs
  • Bug fixes: Fixed broken test imports (python_sandbox_server), Containerfile CMD pointing to non-existent module (url_to_markdown_server), FastMCP version mismatch in README (mcp-rss-search), scipy version mismatch
    (data_analysis_server)
  • Dead code removal: Removed empty stub directories from mcp_eval_server, dead "original server" references from url_to_markdown_server, dangling SIMILARITY.md reference from mcp-rss-search Makefile. Removed several unmaintained / legacy servers.
  • Security warnings: Added sandbox/container isolation warnings and remote MCP server registration caution to main README, new mcp-servers/README.md, and all individual server READMEs

… authors, cleanup potential insecure defaults, etc.

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
@crivetimihai crivetimihai marked this pull request as ready for review February 24, 2026 11:40
@crivetimihai crivetimihai merged commit 5abc5bc into main Feb 24, 2026
41 of 46 checks passed
@crivetimihai crivetimihai deleted the dependency-and-dead-code-cleanup branch February 24, 2026 11:40
vishu-bh pushed a commit that referenced this pull request Feb 25, 2026
… authors, cleanup potential insecure defaults, etc. (#3218)

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
@crivetimihai crivetimihai self-assigned this Mar 9, 2026
MohanLaksh pushed a commit that referenced this pull request Mar 12, 2026
… authors, cleanup potential insecure defaults, etc. (#3218)

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
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.

1 participant