npm auxiliar-mcpstdioMITupdated 1mo ago
Eval-backed tool discovery for AI agents, on the auxiliar.ai web-access gateway — one API key for 24 search, scraping, browser-automation and voice APIs, upstream keys injected server-side, usage at each provider's real metered price.
Este repositório foi arquivado pelo dono. Continua funcionando, mas não recebe atualizações.
O que dá para fazer com auxiliar mcp?
auxiliar-mcp
Eval-backed tool discovery for AI agents, on the auxiliar.ai web-access gateway — one API key for 24 search, scraping, browser-automation and voice APIs, upstream keys injected server-side, usage at each provider's real metered price.
Ask it "what's the best provider for this job?" and it answers from measured public benchmarks — every provider runs the identical task corpus per verb; scorecards carry their run dates; weak scores are published, not hidden.
Install
claude mcp add auxiliar -- npx auxiliar-mcp
or in any MCP client config:
{ "mcpServers": { "auxiliar": { "command": "npx", "args": ["auxiliar-mcp"] } } }
Tools
| Tool | What it does |
|---|---|
recommend_tools |
Best provider(s) for a job (search, scrape, crawl, extract_ai, extract_rules, answer, screenshot, scrape_domain, act, act_agent, serp, parse, watch), ranked by measured quality/latency/cost/errors. Optional optimize_for, max_latency_ms, max_cost_usd, limit. |
get_scorecard |
The full leaderboard for one verb — every scored provider, raw metrics, run dates. |
get_provider |
One provider in full: route, pricing, choose/avoid guidance, all its dated scorecards. |
about_auxiliar |
What the gateway is, how to get a key, how to call it. |
Every response carries the run date behind each number (measured_on, latest_run), the ranking context (rank #n of m), honest caveats, providers excluded_by_constraints (never silently dropped), and gated_not_scored entries for providers that couldn't be scored on the shared corpora.
Recommendations return an executable call pattern:
https://api.auxiliar.ai/{provider}/{provider-native-path}
Authorization: Bearer <your auxiliar API key>
Same paths, parameters and responses as each provider's own docs — the gateway injects the upstream key server-side. Get a key (with $5 free credit, no card) at auxiliar.ai.
Where the data comes from
Benchmark data loads at runtime from auxiliar.ai/evals.json (1h in-memory cache) and falls back to a bundled snapshot offline — responses declare which via data_source. The same data renders the human-readable scorecards at auxiliar.ai/tools. Rankings carry no house incentive: the gateway's fee is flat at credit top-up, so nothing is earned by steering you toward pricier providers.
Development
npm install
npm run build # tsc → dist/ (+ bundled data snapshot)
npm test # unit tests + end-to-end stdio round-trip
npm run update-fallback # refresh src/data/evals-fallback.json from production
Releasing: bump the version in package.json and server.json (two spots) — npm run check-versions (run automatically at prepublish) enforces sync — then npm publish and mcp-publisher publish.
Roadmap
- v0.23 (this release) — eval-backed discovery.
- v1.0 — in-loop execution: call the providers through the gateway from this MCP (
web_search,scrape,extract,crawl, …), routed by the same measured rankings.
License
MIT
Instalação
Adicione auxiliar mcp ao seu cliente. Escolha o que você usa.
claude mcp add auxiliar-mcp -- npx -y auxiliar-mcpcodex mcp add auxiliar-mcp -- npx -y auxiliar-mcpamp mcp add auxiliar-mcp -- npx -y auxiliar-mcp{
"mcpServers": {
"auxiliar-mcp": {
"command": "npx",
"args": [
"-y",
"auxiliar-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"auxiliar-mcp": {
"command": "npx",
"args": [
"-y",
"auxiliar-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"auxiliar-mcp","command":"npx","args":["-y","auxiliar-mcp"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"auxiliar-mcp": {
"command": "npx",
"args": [
"-y",
"auxiliar-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"auxiliar-mcp": {
"command": "npx",
"args": [
"-y",
"auxiliar-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"auxiliar-mcp": {
"command": "npx",
"args": [
"-y",
"auxiliar-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"auxiliar-mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"auxiliar-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"auxiliar-mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"auxiliar-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y auxiliar-mcpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
4 ferramentas
auxiliar mcp expõe 4 ferramentas a um agente conectado.
- recommend_tools
- Best provider(s) for a job (`search`, `scrape`, `crawl`, `extract_ai`, `extract_rules`, `answer`, `screenshot`, `scrape_domain`, `act`, `act_agent`, `serp`, `parse`, `watch`), ranked by measured quality/latency/cost/errors. Optional `optimize_for`, `max_latency_ms`, `max_cost_usd`, `limit`.
- get_scorecard
- The full leaderboard for one verb — every scored provider, raw metrics, run dates.
- get_provider
- One provider in full: route, pricing, choose/avoid guidance, all its dated scorecards.
- about_auxiliar
- What the gateway is, how to get a key, how to call it.
Pontuação
67 / 100
Boa
- Documentação22/25
- Manutenção11/25
- Confiança16/20
- Capacidade6/15
- Instalação12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 52 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 4 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Histórico de versões
| Versões | Publicada |
|---|---|
| 0.23.0Mais recente | 4 de jul. de 2026 |