Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

model-tree-mcp

Servidor MCP que recomenda modelos preditivos (ML, Deep Learning, Estatística Clássica) a partir da descrição de uma situação em linguagem natural.

A tool consulta um endpoint hospedado que faz a busca vetorial na árvore de 400+ modelos curados.

Uso (Claude Code / Claude Desktop)

Adicione ao seu config de MCP:

{
  "mcpServers": {
    "model-tree": {
      "command": "uvx",
      "args": ["model-tree-mcp"]
    }
  }
}

O uvx baixa e roda o pacote num ambiente isolado, sem instalação manual.

Apontar para outro endpoint

Por padrão a tool chama o endpoint público oficial. Para usar outro (ex.: um deploy próprio), defina a env var MODEL_TREE_API:

"env": { "MODEL_TREE_API": "https://seu-deploy.vercel.app/api/search" }

Tool e prompt

  • Tool search_models(situation: str, top_k: int = 8) — devolve os modelos mais próximos da situação descrita, cada um com seus campos (diff_siblings, strengths, weaknesses, recommended_for, not_recommended_for, keywords) e o stat_fit (perfil de encaixe estatístico: tipo/distribuição do target, regime n/p, tipos de feature, suposições, loss suportada, contraindicações).
  • Prompt analyze_dataset(data_path) — orquestra a recomendação a partir de um dataset local: o agente investiga (target, loss), faz a EDA (profunda no dado cru ou rasa numa EDA prévia, com os tokens do usuário) e recomenda 3-4 modelos com tradeoffs. Os dados crus nunca saem da máquina.

Desenvolvimento

uv run model-tree-mcp        # roda o server localmente (stdio)
uv build                     # gera o pacote distribuível

Metadata

Release files for model-tree-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for model-tree-mcp 0.1.0
File Size Uploaded
model_tree_mcp-0.1.0.tar.gz 4.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for model-tree-mcp 0.1.0
File Interpreter ABI Platform
model_tree_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.5 kB

Release files / model_tree_mcp-0.1.0.tar.gz

Download URL model_tree_mcp-0.1.0.tar.gz
Size 4.4 kB
Tags Source
SHA-256 checksum
How to use checksums
9a5841a27716bc5e2f6f6e5da8524cc2c809acbb7116143ab96118bc43493d03
BLAKE2b-256 checksum
How to use checksums
cb80e380674e18cae29f438ad0b318a1b78bce2f60db1609cc620c8ef8d9e7ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / model_tree_mcp-0.1.0-py3-none-any.whl

Download URL model_tree_mcp-0.1.0-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2d12cfa9abe517a99d10698435047af35d1c1f75a457c7f900cc63ab8e11f626
BLAKE2b-256 checksum
How to use checksums
165870abc716e974398dfc2665f8b117420b8dd80873ad336bd569bf1afb824f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.23 {"installer":{"name":"uv","version":"0.11.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page