https://github.com/PrefectHQ/fastmcp
agents fastmcp llms mcp mcp-clients mcp-servers mcp-tools model-context-protocol python
Score: 34.962378065304506
Last synced: about 8 hours ago
JSON representation
Repository metadata:
🚀 The fast, Pythonic way to build MCP servers and clients.
- Host: GitHub
- URL: https://github.com/PrefectHQ/fastmcp
- Owner: PrefectHQ
- License: apache-2.0
- Created: 2024-11-30T01:47:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-08-20T07:32:15.000Z (7 days ago)
- Last Synced: 2026-08-20T08:58:11.871Z (7 days ago)
- Topics: agents, fastmcp, llms, mcp, mcp-clients, mcp-servers, mcp-tools, model-context-protocol, python
- Language: Python
- Homepage: https://gofastmcp.com
- Size: 54.7 MB
- Stars: 27,310
- Watchers: 119
- Forks: 2,257
- Open Issues: 269
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Agents: AGENTS.md
- Claude: CLAUDE.md
- Cursor: .cursor/rules/core-mcp-objects.mdc
- Copilot: .github/copilot-instructions.md
Owner metadata:
- Name: Prefect
- Login: PrefectHQ
- Email:
- Kind: organization
- Description:
- Website: https://prefect.io
- Location: Washington, DC
- Twitter: PrefectIO
- Company:
- Icon url: https://avatars.githubusercontent.com/u/39270919?v=4
- Repositories: 87
- Last Synced at: 2026-08-23T21:56:56.322Z
- Profile URL: https://github.com/PrefectHQ
GitHub Events
Total
- Create event: 245
- Delete event: 240
- Fork event: 57
- Issue comment event: 252
- Issues event: 270
- Member event: 1
- Pull request event: 454
- Pull request review comment event: 177
- Pull request review event: 163
- Push event: 775
- Release event: 2
- Watch event: 446
- Total: 3082
Last Year
- Create event: 245
- Delete event: 240
- Fork event: 57
- Issue comment event: 252
- Issues event: 270
- Member event: 1
- Pull request event: 454
- Pull request review comment event: 177
- Pull request review event: 163
- Push event: 775
- Release event: 2
- Watch event: 446
- Total: 3082
Committers metadata
Last synced: 1 day ago
Total Commits: 3,100
Total Committers: 289
Avg Commits per committer: 10.727
Development Distribution Score (DDS): 0.336
Commits in past year: 1,712
Committers in past year: 205
Avg Commits per committer in past year: 8.351
Development Distribution Score (DDS) in past year: 0.403
| Name | Commits | |
|---|---|---|
| Jeremiah Lowin | 1****n | 2059 |
| Bill Easton | w****n@g****m | 200 |
| zzstoatzz | t****6@g****m | 130 |
| marvin-context-protocol[bot] | 2****] | 94 |
| Chris Guidry | c****g@p****o | 63 |
| dependabot[bot] | 4****] | 42 |
| yihuang | y****r@g****m | 14 |
| Goro | t****e@g****m | 14 |
| dgenio | d****s@n****t | 13 |
| Juergen Eger | 1****t | 10 |
| Alain IVARS | a****s@g****m | 9 |
| davenpi | d****c@g****m | 9 |
| claude[bot] | 4****] | 8 |
| vincent | v****u@k****m | 8 |
| 633WHU | c****u@y****t | 7 |
| Guillaume FORTAINE | g****b@f****m | 7 |
| Adam Azzam | 3****m | 6 |
| justjoehere | j****s@g****m | 6 |
| hopeful0 | h****c@g****m | 6 |
| Didier Durand | d****n@a****h | 6 |
| Jake Kaplan | 4****n | 6 |
| Claude | n****y@a****m | 6 |
| Alexander Seeliger | a****r@b****e | 5 |
| Michael Jurasovic | m****c@o****y | 5 |
| itaru2622 | 7****2 | 5 |
| Ruhul Alam | 3****o | 4 |
| Mukunda Rao Katta | m****6@g****m | 4 |
| Josh Rubin | j****h@p****i | 4 |
| tommitt | t****i@h****t | 4 |
| Ryan Malloy | r****n@s****s | 4 |
| and 259 more... | ||
Issue and Pull Request metadata
Last synced: about 22 hours ago
Total issues: 187
Total pull requests: 333
Average time to close issues: 9 days
Average time to close pull requests: 2 days
Total issue authors: 139
Total pull request authors: 112
Average comments per issue: 2.74
Average comments per pull request: 0.86
Merged pull request: 153
Bot issues: 11
Bot pull requests: 25
Past year issues: 186
Past year pull requests: 333
Past year average time to close issues: 6 days
Past year average time to close pull requests: 2 days
Past year issue authors: 138
Past year pull request authors: 112
Past year average comments per issue: 2.72
Past year average comments per pull request: 0.86
Past year merged pull request: 153
Past year bot issues: 11
Past year bot pull requests: 25
Top Issue Authors
- github-actions[bot] (10)
- tcconnally (10)
- dgenio (7)
- jlowin (7)
- anxkhn (3)
- strawgate (3)
- pvliesdonk (2)
- SthuthiGhosh9400 (2)
- Lulu-The-Narwhal (2)
- zzstoatzz (2)
- digitamaz (2)
- Educg550 (2)
- ShuyingZhang (2)
- LHMQ878 (2)
- davidbernat (2)
Top Pull Request Authors
- jlowin (104)
- zzstoatzz (23)
- strawgate (13)
- marvin-context-protocol[bot] (11)
- dependabot[bot] (8)
- MukundaKatta (6)
- prefect-renovate[bot] (6)
- sui-ni2 (6)
- Emmanuel-Arokiaraj (5)
- jakekaplan (5)
- hiSandog (4)
- LarryHu0217 (4)
- michaelxer (4)
- parkedwards (4)
- Atharvanair09 (3)
Top Issue Labels
- bug (89)
- server (68)
- enhancement (68)
- auth (51)
- too-long (14)
- http (12)
- client (11)
- high-priority (11)
- build failed (10)
- invalid (9)
- proposal (8)
- low-priority (6)
- documentation (6)
- security (5)
- cli (5)
- tests (5)
- needs more info (4)
- openapi (3)
- provider (2)
- mcp apps (2)
- needs MRE (2)
- bugs (2)
- potential-duplicate (2)
- v3 (1)
Top Pull Request Labels
- bug (153)
- server (106)
- enhancement (96)
- missing-issue-link (55)
- auth (53)
- documentation (47)
- tests (24)
- security (21)
- client (20)
- v4 (19)
- ignore in release notes (15)
- cli (13)
- bypass-issue-check (13)
- dependencies (13)
- DON'T MERGE (12)
- http (11)
- high-priority (8)
- breaking change (8)
- too-long (7)
- openapi (7)
- automated-dependency-updates (6)
- renovate (6)
- python:uv (5)
- bugs (5)
- major-update (4)
- low-priority (4)
- enhancements (4)
- tasks (3)
- provider (3)
- mcp apps (3)
Package metadata
- Total packages: 10
-
Total downloads:
- pypi: 191,642,087 last-month
- conda: 271 total
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 345
- Total maintainers: 2
- Total advisories: 8
nixpkgs-unstable: python313Packages.fastmcp-slim
Dependency-slim FastMCP package
- Homepage: https://github.com/PrefectHQ/fastmcp/tree/main/fastmcp_slim
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/fastmcp-slim/default.nix#L126
- Licenses: Apache-2.0
- Latest release: 3.3.1 (published about 2 months ago)
- Last Synced: 2026-07-04T08:11:12.094Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.094%
- Stargazers count: 0.169%
- Forks count: 0.208%
- Maintainers (1)
nixpkgs-unstable: python314Packages.fastmcp-slim
Dependency-slim FastMCP package
- Homepage: https://github.com/PrefectHQ/fastmcp/tree/main/fastmcp_slim
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/fastmcp-slim/default.nix#L126
- Licenses: Apache-2.0
- Latest release: 3.3.1 (published about 2 months ago)
- Last Synced: 2026-07-04T08:13:40.568Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.094%
- Stargazers count: 0.169%
- Forks count: 0.208%
- Maintainers (1)
proxy.golang.org: github.com/prefecthq/fastmcp
- Homepage:
- Documentation: https://pkg.go.dev/github.com/prefecthq/fastmcp#section-documentation
- Licenses: apache-2.0
- Latest release: v3.4.7+incompatible (published 16 days ago)
- Last Synced: 2026-08-25T14:36:53.221Z (1 day ago)
- Versions: 95
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.55%
- Average: 4.703%
- Dependent repos count: 4.856%
proxy.golang.org: github.com/PrefectHQ/fastmcp
- Homepage:
- Documentation: https://pkg.go.dev/github.com/PrefectHQ/fastmcp#section-documentation
- Licenses: apache-2.0
- Latest release: v3.4.7+incompatible (published 16 days ago)
- Last Synced: 2026-08-24T14:50:10.154Z (2 days ago)
- Versions: 95
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 4.55%
- Average: 4.703%
- Dependent repos count: 4.856%
pypi.org: fastmcp-slim
The dependency-slim FastMCP package.
- Homepage: https://gofastmcp.com
- Documentation: https://gofastmcp.com
- Licenses: Apache-2.0
- Latest release: 3.4.7 (published 16 days ago)
- Last Synced: 2026-08-25T14:35:01.837Z (1 day ago)
- Versions: 18
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 91,109,144 Last month
-
Rankings:
- Downloads: 3.91%
- Dependent packages count: 7.228%
- Average: 17.342%
- Dependent repos count: 40.889%
- Maintainers (1)
pypi.org: fastmcp-remote
A Python stdio bridge for remote MCP servers, powered by FastMCP.
- Homepage: https://gofastmcp.com
- Documentation: https://gofastmcp.com
- Licenses: Apache-2.0
- Latest release: 3.4.7 (published 16 days ago)
- Last Synced: 2026-08-25T14:34:54.558Z (1 day ago)
- Versions: 14
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 14,048 Last month
-
Rankings:
- Dependent packages count: 7.162%
- Average: 23.837%
- Dependent repos count: 40.512%
- Maintainers (1)
anaconda.org: fastmcp
FastMCP is the standard framework for building MCP applications. The Model Context Protocol (MCP) connects LLMs to tools and data. FastMCP gives you everything you need to go from prototype to production
- Homepage: https://gofastmcp.com/getting-started/welcome
- Licenses: Apache-2.0
- Latest release: 3.4.2 (published 2 months ago)
- Last Synced: 2026-06-16T15:34:11.904Z (2 months ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 271 Total
-
Rankings:
- Stargazers count: 6.242%
- Forks count: 9.259%
- Average: 29.45%
- Dependent packages count: 38.002%
- Dependent repos count: 41.436%
- Downloads: 52.31%
pypi.org: fastmcp
The fast, Pythonic way to build MCP servers and clients.
- Homepage: https://gofastmcp.com
- Documentation: https://gofastmcp.com
- Licenses: Apache-2.0
- Latest release: 3.4.7 (published 16 days ago)
- Last Synced: 2026-08-25T14:34:54.256Z (1 day ago)
- Versions: 114
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 100,490,627 Last month
-
Rankings:
- Dependent packages count: 9.954%
- Average: 32.989%
- Dependent repos count: 56.024%
- Maintainers (1)
-
Advisories:
- FastMCP OpenAPI Provider has an SSRF & Path Traversal Vulnerability
- FastMCP: Missing Consent Verification in OAuth Proxy Callback Facilitates Confused Deputy Vulnerabilities
- FastMCP has a Command Injection vulnerability - Gemini CLI
- FastMCP OAuth Proxy token reuse across MCP servers
- FastMCP updated to MCP 1.23+ due to CVE-2025-66416
- FastMCP vulnerable to windows command injection in FastMCP Cursor installer via server_name
- FastMCP vulnerable to reflected XSS in client's callback page
- FastMCP Auth Integration Allows for Confused Deputy Account Takeover
anaconda.org: fastmcp-slim
FastMCP is the standard framework for building MCP applications. The Model Context Protocol (MCP) connects LLMs to tools and data. FastMCP gives you everything you need to go from prototype to production
- Homepage: https://gofastmcp.com/getting-started/welcome
- Licenses: Apache-2.0
- Latest release: 3.4.2 (published 2 months ago)
- Last Synced: 2026-06-16T15:34:19.854Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 35.312%
- Average: 36.908%
- Dependent repos count: 38.503%
pypi.org: fastmcp-tasks
Background task execution for FastMCP servers via the io.modelcontextprotocol/tasks extension (SEP-2663).
- Homepage: https://gofastmcp.com
- Documentation: https://gofastmcp.com
- Licenses: Apache-2.0
- Latest release: 4.0.0b3 (published 12 days ago)
- Last Synced: 2026-08-25T14:34:44.512Z (1 day ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 28,268 Last month
-
Rankings:
- Dependent packages count: 6.811%
- Dependent repos count: 38.534%
- Average: 44.884%
- Downloads: 89.308%
- Maintainers (1)
Dependencies
- actions/checkout v6 composite
- astral-sh/setup-uv v7 composite
- ./.github/actions/run-pytest * composite
- ./.github/actions/setup-uv * composite
- actions/checkout v6 composite
- j178/prek-action v2 composite
- jayqi/failed-build-issue-action v1 composite
- strawgate/minimize-resolved-pr-reviews v0 composite
- astral-sh/setup-uv v7 composite
- anthropics/claude-code-action v1 composite
- ./.github/actions/run-claude * composite
- actions/checkout v6 composite
- actions/create-github-app-token v3 composite
- astral-sh/setup-uv v7 composite
- ./.github/actions/run-claude * composite
- actions/checkout v6 composite
- actions/create-github-app-token v3 composite
- astral-sh/setup-uv v7 composite
- actions/checkout v6 composite
- astral-sh/setup-uv v7 composite
- actions/checkout v6 composite
- astral-sh/setup-uv v7 composite
- actions/checkout v6 composite
- astral-sh/setup-uv v7 composite
- actions/github-script 3a2844b7e9c422d3c10d287c895573f7108da1b3 composite
- actions/checkout v6 composite
- actions/create-github-app-token v2 composite
- anthropics/claude-code-action v1 composite
- actions/checkout v6 composite
- actions/create-github-app-token v2 composite
- anthropics/claude-code-action v1 composite
- actions/checkout v6 composite
- actions/create-github-app-token v2 composite
- astral-sh/setup-uv v7 composite
- peter-evans/create-pull-request v7 composite
- actions/checkout v6 composite
- actions/create-github-app-token v2 composite
- astral-sh/setup-uv v7 composite
- extractions/setup-just v3 composite
- peter-evans/create-pull-request v7 composite
- actions/checkout v6 composite
- astral-sh/setup-uv v7 composite
- j178/prek-action v1 composite
- actions/checkout v6 composite
- actions/create-github-app-token v2 composite
- astral-sh/setup-uv v7 composite
- actions/checkout v6 composite
- actions/create-github-app-token v2 composite
- astral-sh/setup-uv v7 composite
- actions/checkout v6 composite
- astral-sh/setup-uv v7 composite
- actions/checkout v7 composite
- astral-sh/setup-uv v7 composite
- actions/checkout v7 composite
- actions/create-github-app-token v3 composite
- actions/setup-python v7 composite
- anthropics/claude-code-action v1 composite
- astral-sh/setup-uv v7 composite
- ./.github/actions/run-claude * composite
- actions/checkout v7 composite
- actions/create-github-app-token v3 composite