Skip to content

Releases: mozilla-ai/mcpd-proxy

v0.0.6

25 Feb 11:20
a6fbf8e

Choose a tag to compare

What's Changed

Full Changelog: v0.0.5...v0.0.6

v0.0.5

09 Feb 11:55
b1fc1b9

Choose a tag to compare

What's Changed

Full Changelog: v0.0.4...v0.0.5

v0.0.4

06 Jan 16:31
5df5a69

Choose a tag to compare

What's Changed

📦 Dependency Updates

Full Changelog: v0.0.3...v0.0.4

v0.0.3

18 Nov 15:44
465965b

Choose a tag to compare

Release v0.0.3

This release includes security fixes and infrastructure improvements.

🔒 Security Fixes

Transitive Dependency Updates

  • CVE-2025-64718 (js-yaml): Fixed prototype pollution vulnerability (CVSS 5.3)
    • Updated js-yaml from 4.1.0 to 4.1.1 via dependency updates
  • CVE-2025-64756 (glob): Fixed command injection vulnerability (High severity)
    • Eliminated by upgrading @vitest/coverage-v8 to v4.0.10

SDK Update

  • Updated @mozilla-ai/mcpd from 0.0.2 to 0.0.3 (#10)
    • Incorporates the above security patches from SDK dependencies

📦 Dependency Updates

  • Bump js-yaml from 4.1.0 to 4.1.1 (#6)
  • Bump glob and @vitest/coverage-v8 (#7)
  • Bump vite from 7.1.10 to 7.1.11 (#5)

🔧 Infrastructure Changes

  • Use Node.js 22.x in CI and require >=22.10.0 in package.json (#9)
  • Improve lint commands and CI consistency (#8)

Full Changelog: v0.0.2...v0.0.3

v0.0.2

21 Oct 15:03
b2e4966

Choose a tag to compare

What's Changed

  • Move aggregation to mcpd-proxy and add resource templates support by @peteski22 in #4

Full Changelog: v0.0.1...v0.0.2

v0.0.1

14 Oct 21:02
e2005fe

Choose a tag to compare

Summary

First public release of mcpd-proxy - An MCP server that proxies requests to the mcpd daemon, providing unified access to multiple MCP servers through a single connection.

Features

  • Unified Interface: Connect to multiple mcpd-managed MCP servers through a single proxy
  • Full MCP Support: Tools, resources, prompts, and server lifecycle management
  • Automatic Health Filtering: Only exposes tools/resources from healthy servers
  • Parallel Operations: Concurrent server queries for optimal performance
  • Error Resilience: Comprehensive error handling with user-friendly messages
  • Custom URI Scheme: mcpd:// protocol for cross-server resource addressing

Installation

npm install -g @mozilla-ai/mcpd-proxy

Requirements

Usage

Add to your MCP client configuration:

{
  "mcpServers": {
    "mcpd-proxy": {
      "command": "npx",
      "args": ["@mozilla-ai/mcpd-proxy"],
      "env": {
        "MCPD_ADDR": "http://localhost:8090"
      }
    }
  }
}

Configuration

Variable Default Description
MCPD_ADDR http://localhost:8090 mcpd daemon API endpoint
MCPD_API_KEY (none) Optional API key for authentication

What's Next

This is an initial release (0.0.x) and APIs may change. Feedback and contributions welcome at https://github.com/mozilla-ai/mcpd-proxy/issues

Full Changelog: https://github.com/mozilla-ai/mcpd-proxy/commits/v0.0.1