Skip to main content
Glama
legotec73

FastMCP Server

by legotec73

FastMCP-Server

Python-FastMCP-Server (Model Context Protocol) mit Bearer-Token-Authentifizierung

Ausführungsmethoden

Lokale Ausführung

pip install -r requirements.txt
python server.py

Docker-Ausführung

docker build -t fastmcp .
docker run -p 8000:8000 -e FASTMCP_AUTH_TOKEN=your-secret-token fastmcp

Related MCP server: MCP Server Node

Bereitstellung

Cloudtype

  1. Vorlage auswählen: FastMCP

  1. Bereitstellen

  • Python 3.12

  • Umgebungsvariablen FASTMCP_AUTH_TOKEN: Token für die Authentifizierung festlegen (Token, der bei der Authentifizierung verwendet wird)

  • Startbefehl uvicorn server:app --host 0.0.0.0 --port 8000

  1. Zugriffsinformationen überprüfen

    MCP-Zugriffsadresse - https:///mcp

  1. Aktualisierung Nach dem Committen und Pushen des Codes über die Schaltfläche Bereitstellen im Tab Einstellungen bereitstellen

YouTube-Anleitung

Bereitstellungsautomatisierung

Authentifizierung

Es wird die Bearer-Token-Authentifizierung verwendet:

  • Umgebungsvariable: FASTMCP_AUTH_TOKEN

  • Header: Authorization: Bearer your-token

Unterstützte Tools

  • create_task: Aufgabe erstellen

  • complete_task: Aufgabe abschließen

  • list_tasks: Aufgabenliste abrufen

Umgebungsvariablen

  • FASTMCP_AUTH_TOKEN: Bearer-Token (erforderlich)

  • FASTMCP_HOST: Server-Host (optional/Standard: 0.0.0.0)

  • FASTMCP_PORT: Server-Port (optional/Standard: 8000)

Verwendungsmöglichkeiten

Porter AI

Problemlösung

Lizenz

MIT-Lizenz

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A Node.js MCP server example with user management, task management, and calculator tools. Supports authentication via bearer token and can be deployed locally or via Docker.
    17 npm
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Node.js MCP server with user, task, and calculator tools. Supports Bearer token authentication and Docker/Cloudtype deployment.
    17 npm
    MIT
  • F
    license
    B
    quality
    C
    maintenance
    A task manager MCP server that enables creating, reading, updating, and deleting tasks persisted in a local JSON file.
    4
    -