Skip to main content
Glama

Fast MCP Local

by karthik78180
README.md861 B
# 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): ```bash python3 -m venv .venv source .venv/bin/activate ``` 2. Install dependencies: ```bash pip3 install -e ".[dev]" ``` ## Running the Server ```bash python3 -m fast_mcp_local.server ``` ## Running Tests ```bash 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()`.

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