Skip to main content
Glama
legotec73

FastMCP Server

by legotec73

FastMCP Server

Сервер Python FastMCP (Model Context Protocol) с аутентификацией Bearer Token

Способы запуска

Локальный запуск

pip install -r requirements.txt
python server.py

Запуск через Docker

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

Related MCP server: MCP Server Node

Развертывание

클라우드타입

  1. Выбор шаблона : FastMCP

  1. Развертывание

  • Python 3.12

  • Переменные окружения FASTMCP_AUTH_TOKEN : установите токен для аутентификации (токен, используемый при аутентификации)

  • Команда запуска uvicorn server:app --host 0.0.0.0 --port 8000

  1. Проверка информации о подключении

    Адрес подключения MCP - https://<адрес развернутого превью-домена>/mcp

  1. Обновление После коммита и пуша кода разверните с помощью кнопки 배포하기 на вкладке 설정

Руководство YouTube

Автоматизация развертывания

Аутентификация

Используется аутентификация по Bearer-токену:

  • Переменная окружения: FASTMCP_AUTH_TOKEN

  • Заголовок: Authorization: Bearer your-token

Поддерживаемые инструменты

  • create_task : создание задачи

  • complete_task : завершение задачи

  • list_tasks : просмотр списка задач

Переменные окружения

  • FASTMCP_AUTH_TOKEN : Bearer-токен (обязательно)

  • FASTMCP_HOST : хост сервера (необязательно/по умолчанию: 0.0.0.0)

  • FASTMCP_PORT : порт сервера (необязательно/по умолчанию: 8000)

Способы использования

Porter AI

Устранение неполадок

License

MIT License

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
    -