Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. XFMS β€” Model Source
XFMS β€” Model Source logo
Health: ActiveRecent health check succeeded.Last checked 9/22/2026, 8:02:59 AM

XFMS β€” Model Source

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View RepositoryVisit Website

Pick the right LLM for any task. Ranked shortlist with rationale across 8 evaluators.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Remote HTTP
Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "xfms-model-source": {
      "url": "https://xfms.xpansion.dev/mcp/"
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Documentation Overview

XFMS β€” Xpansion Framework Model Source

PyPI Python License: MIT smithery badge Xpansion Framework

Pick the right LLM for your task β€” without the Twitter vibes.

State what you're using the model for. XFMS aggregates evidence from eight independent benchmark sources, normalizes it onto a common scale, lets your intent decide which dimensions matter, and returns a ranked shortlist with plain-English rationale for every pick.

XFMS is one module of the Xpansion Framework β€” a unified architecture for governing AI-assisted work.


What this repository is

A thin Python client and command-line tool for calling the hosted XFMS API at xfms.xpansion.dev. About 250 lines of code. It turns a one-liner into a ranked LLM shortlist.

What this repository is not: the recommender engine, the score catalog, or the ingestion pipeline. Those run on the hosted service. The methodology behind every pick is published in full at docs/methodology.md β€” every claim there maps to code that runs at request time, you just don't run it locally.


What you say:

"Fixing bugs in our Python codebase."

What you get:

Code
Top picks:
   1. 0.842  GPT-5.5                 (openai/gpt-5.5)         via OpenAI
   2. 0.811  Claude Opus 4.7         (anthropic/claude-opus-4.7) via Anthropic
   3. 0.798  Gemini 3.1 Pro Preview  (google/gemini-3.1-pro-preview) via Google

Inferred quality weights from your purpose:
  β€’ structured_output_reliability  42.0%  ← BigCodeBench, Aider Polyglot
  β€’ instruction_following          28.0%  ← LiveBench, Tau-Bench
  β€’ factuality                     20.0%  ← MMLU, GPQA
  β€’ coherence                      10.0%  ← LongBench

─── Explanation ───
Picked GPT-5.5: strong on structured output and instruction following β€”
the two dimensions that dominate code-edit work. Beats Claude on Aider
Polyglot and matches it on LiveBench reasoning, at roughly 60% of the
per-token cost.

Want to see how the picks actually behave on your kind of query? Add --ab:

Code
─── A/B probe ───
Ran 5 test queries against the top picks.
  β€’ GPT-4o-mini  avg_latency=5579 ms  total_cost=$0.00156  successes=5
  β€’ GPT-5.5      avg_latency=8190 ms  total_cost=$0.07640  successes=5
  β€’ GPT-5.4      avg_latency=8783 ms  total_cost=$0.03493  successes=5

Commentary:
  Across 5 real test queries, GPT-4o-mini was both cheapest ($0.0016 total)
  and fastest (5579 ms avg). Clear winner β€” 98% cheaper and 36% faster
  than the slowest pick.

What XFMS does for you

Beyond ranking, XFMS gives you these levers to honor what you actually meant:

  • --primary <branch> β€” sacrosanct user preference. When you say "cheapest model, period", the engine switches to lexicographic ranking: cost wins, other dimensions only break ties. No more weighted-blend surprises.
  • --ab β€” runs the top 3 picks against 5 real test queries (expanding to 10 or 15 if results trade off) and surfaces commentary on who won what. Grounds the recommendation in actual model behavior, not just benchmarks.
  • --strict-priorities β€” when you name two co-equal drivers ("cheap but high quality too"), the engine refuses to silently blend; it asks you which way to break the tie.
  • Latent-requirement suggestions β€” engine surfaces capabilities you didn't ask for but probably need (streaming for real-time chat, vision for OCR), so you don't get burned by what you didn't know.
  • Deterministic by design β€” every internal model call is content- cached; same input always returns the same answer. The "I got different picks for the same question" failure mode is gone.

Install β€” add one URL to your AI client

XFMS is a hosted Model Context Protocol (MCP) server. There is no package to install on your machine. You point your AI assistant β€” Claude Code, Cursor, Continue, Cline, or any MCP-speaking host β€” at the URL below and the tools appear inside your chat:

https://xfms.xpansion.dev/mcp/

That's it. The three discovery tools β€” rank, pick, discover β€” are free and work with no key. Your AI assistant does the small internal thinking work; we pay for nothing on your behalf, and you pay for nothing either.

The two live-probe tools β€” compare and benchmark β€” actually run test queries against the real candidate models on OpenRouter. That inference cost rides with you, so they require your own OpenRouter key in an X-OpenRouter-Key header. You probably already have one β€” you're an OpenRouter model picker's target audience. If not, grab one at openrouter.ai/keys.

The key travels encrypted to our server, is never logged, never persisted β€” used once per request and dropped. Same security posture as every other API key in your MCP config.

Concrete install snippets for each AI client are in the next section.


Use it inside Claude Code, Cursor, or any MCP client

XFMS speaks Model Context Protocol (MCP) β€” the standard your AI assistant uses to call external tools. Once connected, you can ask the assistant "which model should I use for OCR on shipping manifests?" and it calls XFMS for you. No leaving the chat. No copy-pasting between windows.

Hosted install β€” one line, no install required

The XFMS engine hosts the MCP server itself at https://xfms.xpansion.dev/mcp/. Two install shapes depending on which tools you want.

The free three β€” rank, pick, discover

Just point your client at the URL. No key, no signup.

Claude Code:

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

Cursor (~/.cursor/mcp.json) β€” or paste through Settings β†’ MCP:

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

All five tools β€” adds compare and benchmark

These two run real test queries against the actual candidate models on OpenRouter, so they require your OpenRouter key in an X-OpenRouter-Key header. Same install, one extra line:

Claude Code:

Terminal
claude mcp add xfms --transport http https://xfms.xpansion.dev/mcp/ \
  --header "X-OpenRouter-Key: sk-or-v1-your-key-here"

Cursor (~/.cursor/mcp.json):

config.json
{
  "mcpServers": {
    "xfms": {
      "url": "https://xfms.xpansion.dev/mcp/",
      "headers": {
        "X-OpenRouter-Key": "sk-or-v1-your-key-here"
      }
    }
  }
}

Continue / Cline / any other MCP host β€” same URL + headers pattern; check your host's docs for the JSON config shape.

Don't have an OpenRouter key yet? Grab one at openrouter.ai/keys. Restart your client, then ask it:

"Use XFMS to pick a model for summarizing long legal contracts."

Five tools are available to the assistant: rank (a ranked shortlist), pick (the single best pick), discover (which quality dimensions matter for your purpose, without ranking), compare (live A/B between models you've already named), and benchmark (live A/B against the engine's top 3 picks). compare and benchmark require the X-OpenRouter-Key header above; the other three don't.


Override the system's inference

If you know which quality dimension matters most for your task, say so β€” your preference always wins over the LLM's inference:

bash
xfms rank "code refactor" --leaf-priorities "structured_output_reliability=1.0,factuality=0.5"
python
xfms.rank(
    "code refactor",
    leaf_priorities={"structured_output_reliability": 1.0, "factuality": 0.5},
)

How XFMS picks β€” the four principles

Methodology in full at docs/methodology.md. The short version:

  1. No provider self-reports. Every score comes from a third-party evaluator running the same protocol across every model.
  2. No single-source dependence. Eight independent benchmark sources contribute today; no single leaderboard determines a pick.
  3. User intent beats LLM inference. The system infers weights from your purpose, but your stated leaf_priorities always override the inference.
  4. Honest gaps over invented signal. Missing data is recorded as missing β€” no interpolation, no synthetic scores. Coverage gaps surface on every pick.

Part of the Xpansion Framework

XFMS doesn't stand alone β€” it's the model-selection layer of the Xpansion Framework.

The Xpansion thesis

Humans communicate with intent compressed by contextual experience. AI simply predicts patterns in language. Xpansion is the execution layer that bridges them.

Every sentence a human types carries lifetimes of context that the speaker assumes the other side will decompress β€” what counts as "good enough," which constraints are non-negotiable, what failures last month taught them, what their house style demands. AI doesn't share that context. It predicts patterns in language, filling in the gaps with whatever's plausible to its training data. The result reads as plausible but isn't intent-honoring: sessions lose context, security holes ship silently, contracts break without warning, and there's no way to verify that what was built actually matches what was asked for. They don't know what they don't know, and neither does AI.

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • Openapi MCP Server logoOpenapi MCP Server

    Connect any HTTP/REST API server using an Open API spec (v3)

    πŸ’» Developer Tools3 views
    Compare vs Openapi MCP Server β†’
  • MCP Server Docker logoMCP Server Docker

    Integrate with Docker to manage containers, images, volumes, and networks.

    πŸ’» Developer Tools3 views
    Compare vs MCP Server Docker β†’
  • Shadcn Ui MCP Server logoShadcn Ui MCP Server

    MCP server that gives AI assistants seamless access to shadcn/ui v4 components, blocks, demos, and metadata.

    πŸ’» Developer Tools3 views
    Compare vs Shadcn Ui MCP Server β†’
  • Next Devtools MCP logoNext Devtools MCP
    Verified

    Official Next.js MCP server for coding agents. Provides runtime diagnostics, route inspection, dev server logs, docs search, and upgrade guides. Requires Next.js 16+ dev server for full runtime features.

    πŸ’» Developer Tools5 views
    Compare vs Next Devtools MCP β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about XFMS β€” Model Source

XFMS β€” Model Source is a hosted MCP server. Add it as a remote server in your client's config: "mcpServers": { "xfms-model-source": { "url": "https://xfms.xpansion.dev/mcp/" } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewXFMS β€” Model Source AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/xfms-model-source?style=directory)](https://allmcps.com/mcp/xfms-model-source)
HTML Embed
<a href="https://allmcps.com/mcp/xfms-model-source"><img src="https://allmcps.com/api/badge/xfms-model-source?style=directory" alt="XFMS β€” Model Source on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSSE (Remote)
Last updatedMay 23, 2026
4/9 checks healthy over the last 45d
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars0
GitHub Star CountTotal stargazers on GitHub representing community popularity (0 stars).
Last commit4mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on May 23, 2026
36Quality signal: Fair Β· 36/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools16/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to XFMS β€” Model Source β†’Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients