Releases: mozilla-ai/mcpd-proxy
Releases · mozilla-ai/mcpd-proxy
v0.0.6
What's Changed
- Bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in #20
- Bump hono from 4.11.7 to 4.12.0 by @dependabot[bot] in #21
- Bump ajv and @microsoft/api-extractor by @dependabot[bot] in #22
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- Bump @modelcontextprotocol/sdk from 1.24.0 to 1.25.2 by @dependabot[bot] in #15
- Bump hono from 4.11.3 to 4.11.4 by @dependabot[bot] in #16
- Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #17
- Bump hono from 4.11.4 to 4.11.7 by @dependabot[bot] in #18
- Bump @modelcontextprotocol/sdk from 1.25.2 to 1.26.0 by @dependabot[bot] in #19
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
📦 Dependency Updates
- Bump @modelcontextprotocol/sdk from 0.5.0 to 1.24.0 by @dependabot in #12
- Bump qs from 6.14.0 to 6.14.1 by @dependabot in #13
- Bump release version and update JS SDK dependencies by @peteski22 in #14
Full Changelog: v0.0.3...v0.0.4
v0.0.3
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/mcpdfrom 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
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
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-proxyRequirements
- Node.js 22+
- Running
mcpddaemon (see https://github.com/mozilla-ai/mcpd)
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