Skip to main content
Glama

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)

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().

-
security - not tested
A
license - permissive license
-
quality - not tested

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/karthik78180/fast-mcp-local'

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