Skip to main content

XF Model Source

dev.xpansion/xfmsVersion 0.5.3

Find the right AI model for your job. Free discovery and ranking; tests on your own key.

Status

Responds345 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:29 UTC
Latency
345 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://xfms.xpansion.dev/mcpResponds345 ms
No sign-in

Claude Code

claude mcp add --transport http xfms https://xfms.xpansion.dev/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: xfms
Remote MCP server URL: https://xfms.xpansion.dev/mcp

Cursor

{
  "mcpServers": {
    "xfms": {
      "url": "https://xfms.xpansion.dev/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"xfms","type":"http","url":"https://xfms.xpansion.dev/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

7 tools

Tools of XF Model Source
Read-only
Idempotent
Open world
benchmarkThe live test: the 5 proven models and 1 promising newcomer from discovery do the person's real tasks side by side, every requirement is judged, and the results pick the winner. First call (session + tasks) returns the estimate and an offer — nothing is spent. Show the person the cost; only when they agree, call again with offer and go=true. Runs on the person's OpenRouter key (X-OpenRouter-Key header). Save the returned report as a local file.NoYesYesYes
compareSame live test as benchmark, but on the models the person names (model_ids). Needs a finished discover session so every requirement is judged. Estimate first, then go=true.NoYesYesYes
discoverDiscovery: finds the true requirements of the person's job before any model is chosen. Start with purpose: the reply carries the discovery instructions and the evidence catalogue. YOU ask the person the questions (one thing each, plain words, offering the returned choices); then call again with the sealed session, their answers and your structured updates. Each reply gives progress, rejected updates with reasons, next targets, answer choices from live data and a shortlist. At most 5 rounds. Ends with a confirmation view; call with confirm=true once the person agrees. The person can stop any time (end_now=true). Nothing about the person is stored by XFMS.NoYesYesYes
field_resultsResults from real comparisons on Model Source for one kind of job (call with no job_type for the list): which models passed, how often, which won, typical cost per task and the most common failure. Counted without anyone's job details. A starting point; test on the person's own work before choosing.NoYesYesYes
pickThe single best proven model for a job worked out with discover, with why and the runners-up. Pass the discover session.NoYesYesYes
rankThe full shortlist for a job worked out with discover: 5 proven models and 1 promising newcomer, each with its standing on every requirement, plus near misses and what would change the order. Pass the discover session.NoYesYesYes
watch_jobSaves a finished job for XF Model Watch, which re-tests it as new models arrive and emails the person only when a model passes every must-have and ranks higher on their priorities. Needs a signed-in subscriber. Ask the person first: Model Watch keeps the job and its example tasks (encrypted, deletable any time). Pass consent=true only if they agree. Pass the discover session, and either test_session from a finished comparison or the tasks, plus the model they use now. The first check runs as soon as the job is saved. To re-check a job the person already watches, pass check_now with the job's id or title instead (once a day per job; the result is emailed and shown at /account).NoNoNoNo

Details

Registry status
Active
Published
Oct 17, 2026
Updated
Oct 17, 2026
Categories (suggested)
AI modelsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing