
XFMS — Model Source
Get a ranked shortlist of LLMs for a specific task with rationales from eight evaluators before you wire models into your agent or app.
Overview
dev.xpansion/xfms is a MCP server for the Build phase that ranks LLMs for a given task using eight evaluators and returns a shortlist with rationale.
What is this MCP server?
- Task-specific ranked LLM shortlists with written rationale
- Eight evaluators score and compare candidate models
- Remote streamable-http MCP at xfms.vercel.app with Bearer auth
- Open-source repository VisionAIrySE/XFMS on GitHub
- XFMS Model Source title; server version 0.4.0
- Eight evaluators cited in the product description
- Remote MCP URL: https://xfms.vercel.app/mcp/
What problem does it solve?
Indie builders waste tokens and ship slower when they pick models by habit instead of task-fit evidence.
Who is it for?
Solo devs architecting multi-model agents or SaaS features who want evaluator-backed picks inside the IDE.
Skip if: Teams that need hosted inference, fine-tuning pipelines, or model routing with zero external API dependency.
What do I get? / Deliverables
After you add XFMS with a Bearer token, your agent can request ranked model recommendations before you lock API routes and prompts.
- Ordered shortlist of LLMs suited to the stated task
- Per-model rationale drawn from eight evaluators
- Decision input for API keys, routing rules, and prompt defaults
Recommended MCP Servers
Journey fit
Model selection is core Build agent-tooling work when you choose APIs, routes, and cost-quality tradeoffs for shipping. Agent-tooling covers picking which foundation models power tools, evals, and production prompts—not one-off chat.
How it compares
Evaluator-backed model picker MCP, not a prompt library skill or a single-provider chat integration.
Common Questions / FAQ
Who is xfms for?
It is for builders shipping agent features who need structured LLM recommendations instead of guessing which model handles each workload.
When should I use xfms?
Use it during Build agent-tooling whenever you define a new task type, change eval criteria, or rebalance cost versus quality across providers.
How do I add xfms to my agent?
Request a free access key at https://xpansion.dev/xfms/get-started, add https://xfms.vercel.app/mcp/ as a streamable-http MCP remote with Authorization Bearer header, then query model shortlist tools from your client.