Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Smart Proxy (daedalus)

FreeNot checked

Token-efficient MCP gateway that uses semantic vector search to route tool calls across multiple upstream servers, reducing prompt token consumption.

GitHubEmbed

About

Token-efficient MCP gateway that uses semantic vector search to route tool calls across multiple upstream servers, reducing prompt token consumption.

README

Token-efficient MCP server gateway with semantic tool search

PyPI Python Coverage Ruff

mcp-name: io.github.daedalus/mcp-smart-proxy

Install

pip install mcp-smart-proxy

Usage

from mcp_smart_proxy import ProxyConfig

config = ProxyConfig.from_file("proxy.yaml")

CLI

mcp-smart-proxy --help
mcp-smart-proxy serve --config proxy.yaml
mcp-smart-proxy serve --config proxy.yaml --watch ./servers/
mcp-smart-proxy serve --config proxy.yaml --transport streamable-http --host 0.0.0.0 --port 8000
mcp-smart-proxy index --config proxy.yaml
mcp-smart-proxy status --config proxy.yaml
mcp-smart-proxy validate --config proxy.yaml

The --watch option monitors a directory for .yaml, .yml, or .json files containing upstream server configurations. Add, modify, or remove files to dynamically update the available servers at runtime.

Transport Options

The --transport option supports:

  • stdio (default) - Standard input/output transport for local MCP clients

API

Config

  • ProxyConfig - Main configuration model
  • UpstreamConfig - Upstream server configuration
  • EmbeddingConfig - Embedding backend configuration
  • VectorStoreConfig - Vector store backend configuration

Models

  • ListResult - Result from the list tool
  • SearchResult - Result from the search tool
  • ToolResult - Result from tool calls

Development

git clone https://github.com/daedalus/mcp-smart-proxy.git
cd mcp-smart-proxy
pip install -e ".[test]"

# run tests
pytest

# format
ruff format src/ tests/

# lint
ruff check src/ tests/

# type check
mypy src/

from github.com/daedalus/mcp-smart-proxy

Installing Smart Proxy (daedalus)

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/daedalus/mcp-smart-proxy

FAQ

Is Smart Proxy (daedalus) MCP free?

Yes, Smart Proxy (daedalus) MCP is free — one-click install via Unyly at no cost.

Does Smart Proxy (daedalus) need an API key?

No, Smart Proxy (daedalus) runs without API keys or environment variables.

Is Smart Proxy (daedalus) hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Smart Proxy (daedalus) in Claude Desktop, Claude Code or Cursor?

Open Smart Proxy (daedalus) on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Smart Proxy (daedalus) with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs