Skip to main content
Glama
karthik78180

Fast MCP Local

by karthik78180

Fast MCP Local

A minimal FastMCP server implementation with basic tools.

Requirements

  • Python 3.10 or higher (required by FastMCP)

Related MCP server: MCP Playground Server

Setup

  1. Create a virtual environment (use python3.10, python3.11, python3.12, or python3.13):

python3 -m venv .venv
source .venv/bin/activate
  1. Install dependencies:

pip3 install -e ".[dev]"

Running the Server

python3 -m fast_mcp_local.server

Running Tests

pytest

Tools

The server provides document query tools:

  • search_documents(query: str, limit: int = 10): Search documents by content

  • get_all_documents(): Get a list of all documents with metadata

  • get_document(filename: str): Get the full content of a specific document

Development

To add new tools, edit src/fast_mcp_local/server.py and decorate functions with @mcp.tool().

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    A simple MCP server that provides basic calculator functionality for performing mathematical operations. Built with FastMCP and demonstrates fundamental MCP server implementation patterns.
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    A minimal demonstration MCP server that provides basic mathematical addition and greeting functionality, serving as a template for building and deploying FastMCP servers.
    -
  • F
    license
    Not graded
    quality
    C
    maintenance
    A basic MCP server implementation using the FastMCP framework that provides utility tools for greetings and mathematical calculations. It is designed to demonstrate tool integration for AI-assisted development workflows like Cline.
    -