mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-26 15:34:18 +02:00
954 B
954 B
AGENTS
This repository contains the FastMCP source code and documentation. It is organized as follows:
src/fastmcp/– the main library implementation. Key modules include:server/with theFastMCPserver and supporting classes likeContext.client/with the high-levelClientfor connecting to MCP servers.- subpackages for
resources,prompts,tools, and other utilities.
tests/– pytest-based unit tests for the library.docs/– documentation written for Mintlify and published on gofastmcp.com.examples/– small example applications demonstrating library usage.
Before committing any changes, run:
uv sync # install dependencies
uv run pre-commit run --all-files
uv run pytest
pre-commit runs Ruff, Prettier, and Pyright. Make sure changes under
src/ or tests/ include corresponding tests. Please keep this file
updated if the repository layout or tooling changes.