1. Conduid
  2. Documentation
  3. Fastmcp Learning Path Search
MCP server · Documentation

Fastmcp Learning Path Search

Unclaimed last commit a year ago docs
30Low

Scored 7 months ago · breakdown

About Fastmcp Learning Path Search

Fastmcp Learning Path Search is an MCP server published by JoeStech in the Documentation category.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/JoeStech/fastmcp-learning-path-search

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Fastmcp Learning Path Search

Powered by Claude · Grounded in docs

I know everything about Fastmcp Learning Path Search. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

FastMCP Learning Path Vector Search Server

This project provides a Model Context Protocol (MCP) server that enables semantic search over a set of learning resources using FAISS and SentenceTransformers embeddings. It is compatible with Amazon Q and exposes a tool for finding relevant learning resources by query.

Features

  • learning_path_search: Finds learning resources relevant to a text query using semantic similarity.
  • Fast, local search using FAISS and all-MiniLM-L6-v2 embeddings.
  • Deduplicates results by URL.
  • Returns titles, snippets, and URLs for matched resources.

Requirements

  • Python 3.10+
  • Amazon Q CLI
  • fastmcp Python package
  • faiss-cpu Python package
  • sentence-transformers Python package
  • pyyaml and numpy Python packages

Installation

  1. Clone this repository:

    git clone https://github.com/JoeStech/fastmcp-learning-path-search.git
    cd fastmcp-learning-path-search
    
  2. Create and activate a virtual environment:

    python3 -m venv venv
    source venv/bin/activate
    
  3. Install the required packages:

    conda is required here for faiss to install properly, which is why there's a two-step package install.

    pip install fastmcp sentence-transformers

    and then run

    conda install --file requirements.txt

  4. Configure Amazon Q to use this MCP server by adding the following to ~/.aws/amazonq/mcp.json:

    {
        "mcpServers": {
            "learning_path_server": {
            "command": "/path/to/your/venv/bin/python3",
            "args": ["/path/to/your/server.py"],
            "env": {},
            "timeout": 60000
            }
        }
    }
    

Usage

  1. Start Amazon Q CLI:

    q chat
    
  2. View available tools by typing:

    /tools
    

This will display all available tools, including your custom MCP tools.

  1. Use the tool to get back the best learning path based on your query:
    ask the learning_path_search tool to search for "are there GitHub hosted Arm runners for windows?" and please provide the best reference URL that it returns
    

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Fastmcp Learning Path Search

How do I install Fastmcp Learning Path Search?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Fastmcp Learning Path Search safe to use with an AI agent?

Its trust score is 30 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Fastmcp Learning Path Search still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.