AcademyMCP serversDevelopment

FastMCP

Development teams building their own MCP servers in TypeScript to expose internal tools to AI agents.

  • Recommendedour rating
  • 3,274gitHub stars
  • MITlicence
  • 7 days agolast update
claude mcp add fastmcp -- npx fastmcp dev src/examples/addition.ts
README.md

Loading the file...

What it does

A TypeScript framework for building MCP servers that handle client sessions. You define tools, resources and prompts, and it provides authentication, logging, error handling and HTTP streaming. It follows the older handshake-based MCP revisions, not the latest specification.

Use cases

  1. 01Expose an internal API as MCP tools
  2. 02Convert an OpenAPI spec into an MCP server
  3. 03Run a stateless MCP server on serverless

Questions about
FastMCP.

What is FastMCP used for?

Development teams building their own MCP servers in TypeScript to expose internal tools to AI agents. A TypeScript framework for building MCP servers that handle client sessions. You define tools, resources and prompts, and it provides authentication, logging, error handling and HTTP streaming. It follows the older handshake-based MCP revisions, not the latest specification.

How do I install FastMCP?

Run this in your terminal: claude mcp add fastmcp -- npx fastmcp dev src/examples/addition.ts

Is FastMCP open source?

Yes. The code is on GitHub (punkpeye/fastmcp) under the MIT licence.

Is FastMCP safe to use?

It passed our automatic scan for credential theft, hidden instructions and risky install commands. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.