Skip to main content
Glama

fastroute

Lokales MCP-Plugin: Wenn der Agent eine neue Aufgabe erhält, werden aus allen lokal installierten Skills (Benutzerebene/Plugin-Ebene/Projektebene) die Top-N-Empfehlungen abgerufen. Es wird nur empfohlen, nicht ausgeführt.

Die Indexierungsmethode stammt von SkillRouter (arXiv 2603.22455): All-Field-Segmentierung mit mehreren Vektoren (name+description ein Vektor + Haupttext in ~800-Zeichen-Blöcken, jeweils ein Vektor); die Abfrage berechnet für jeden Block den Kosinus, der Skill-Score wird per Max-Pooling gebildet.

Tools

Tool

Verwendung

recommend_skills

Vor Beginn der Aufgabe den relevantesten Skill suchen; gibt Score, Tier (auto/prompt/skip, Referenzwert), Aufrufname und Pfad zurück.

reindex_skills

Nach Installation/Entfernung eines Skills den Index inkrementell neu aufbauen (mtime-Diff), ohne die Sitzung neu zu starten.

Related MCP server: skills-mcp-server

Installation (Claude Code)

claude mcp add fastroute -- node /absolute/path/to/fastroute/dist/index.js

Daten und Modelle

  • Datenverzeichnis ~/.fastroute (überschrieben durch FASTROUTE_DATA_DIR): fastroute.db, config.json, models/

  • Embedding-Modell: Xenova/paraphrase-multilingual-MiniLM-L12-v2 (q8, ca. 135 MB), wird beim ersten Werkzeugaufruf aus dem Internet heruntergeladen; standardmäßig ModelScope-Mirror (FASTROUTE_EMBEDDING_HOST kann auf https://huggingface.co zurückgesetzt werden); wenn bereits ein Cache unter ~/.knowyoubetter/models vorhanden ist, wird dieser direkt verwendet.

  • Das Modell ist eine harte Abhängigkeit: Offline und ohne Cache gibt das Werkzeug einen Fehler und Download-Hinweise zurück; es gibt keinen lexikalischen Fallback.

  • Überschreibbar über config.json: chunkSize(800), autoThreshold(0.9), promptThreshold(0.6), topK(5), userSkillsDir, pluginCacheDir, projectSkillsEnabled

  • Nach einer Änderung von chunkSize wird der vorhandene Index nicht automatisch neu aufgeteilt: Es muss ~/.fastroute/fastroute.db gelöscht und dann reindex_skills aufgerufen werden.

Entwicklung

npm install
npm test            # 单测 + 集成(fake embedder,不联网)
npm run test:real   # 真实 embedding 冒烟(首次下载模型)
npm run eval        # distractor 评测:Hit@1/Hit@5/MRR
npm run build
npx @modelcontextprotocol/inspector node dist/index.js
F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    FastMCP is a comprehensive MCP server allowing secure and standardized data and functionality exposure to LLM applications, offering resources, tools, and prompt management for efficient LLM interactions.
    3
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    A high-performance MCP server that provides BM25-ranked search and structured access to over 1,300 AI skills, enabling context-efficient discovery and usage of AI capabilities while minimizing token consumption.
    20
    ISC

View all related MCP servers

Related MCP Connectors

  • A registry of 5,900+ peer-authored skills any MCP agent can search and load on demand.

  • Paid remote MCP for agent code search routing MCP, structured receipts, audit logs, and reviewer-rea

  • Workflow diagnostics, capability routing, and x402 settlement for MCP-compatible agents.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/akushonkamen/fastroute'

If you have feedback or need assistance with the MCP directory API, please join our Discord server