M

mcp-framework

ToolsActiveMIT

Overview

A TypeScript framework for building Model Context Protocol (MCP) servers.

Best For

mcp-framework: A TypeScript framework for developing Model Context Protocol (MCP) servers.

Decision Snapshot

Usage

available

Docs

3 links

  • • GitHub stars: 907
  • • Forks: 105
  • • Source provenance count: 1
  • • Active signal: Updated this week from lifecycle signals.
  • • Last seen: 4/15/2026
  • • Published: 3/26/2026

Usage

# Make a request with OAuth token && curl -X POST http://localhost:8080/mcp \ && -H "Authorization: Bearer eyJhbGciOiJSUzI1NiIs..." \ && -H "Content-Type: application/json" \

Features

  • 🛠️ Automatic discovery and loading of tools, resources, and prompts
  • Multiple transport support (stdio, SSE, HTTP Stream)
  • TypeScript-first development with full type safety
  • Built on the official MCP SDK
  • Easy-to-use base classes for tools, prompts, and resources
  • Out of the box authentication for SSE endpoints (OAuth 2.1, JWT, API Key)
  • **Session Management**: Automatic session tracking and management
  • **Stream Resumability**: Optional support for resuming streams after connection loss

Use Cases

  • Common usage themes: mcp, claude, anthropic, ai.

Compatibility Signals

  • Claude Desktop: mentions (Mentioned in approved metadata/docs evidence.)
  • GitHub: mentions (Mentioned in approved metadata/docs evidence.)

Prompt Examples

example

# Make a request with OAuth token && curl -X POST http://localhost:8080/mcp \ && -H "Authorization: Bearer eyJhbGciOiJSUzI1NiIs..." \ && -H "Content-Type: application/json" \

Notes / Requirements

  • Primary language: TypeScript/JavaScript
  • License: MIT
  • Documentation coverage: high
  • Parser coverage score: 0.90
  • Source feeds: npm Registry Search API
  • Topic cluster: general

Official Links

Source Information

Community: 907 stars
Last Updated: Apr 15, 2026
TypeScript/JavaScriptMIT

You can verify all information on this page against the source repository above.

Related MCP Tools

What To Do Next

Continue from this tool into a workflow and a learn guide to shorten implementation time.