MCP.so
ログイン

Fast MCP Server

@kongo97

Fast MCP Server について

A lightweight MCP (Model Context Protocol) Server implementation exposing custom tools via SSE for integration with AI clients.

基本情報

カテゴリ

その他

ランタイム

python

トランスポート

stdio

公開者

kongo97

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "fast-mcp-server": {
      "command": "docker",
      "args": [
        "compose",
        "build"
      ]
    }
  }
}

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Fast MCP Server?

Fast MCP Server is a lightweight implementation of the Model Context Protocol (MCP) that exposes custom tools over Server-Sent Events (SSE) for integration with AI clients. It is designed for developers who need a simple, containerized MCP server with example tools like weather lookups.

How to use Fast MCP Server?

Clone the repository, then build and start the Docker container: docker compose build followed by docker compose up -d. Configure an MCP‑compatible client to connect via SSE at http://localhost:8100/sse. Customize the port or host by setting MCP_PORT and MCP_HOST environment variables in docker-compose.yml.

Key features of Fast MCP Server

  • Exposes tools as MCP endpoints over SSE
  • Containerized for quick deployment with Docker Compose
  • Configurable port and bind address
  • Includes example tools (weather alerts & forecast)
  • Simple JSON‑RPC communication over SSE

Use cases of Fast MCP Server

  • Add custom tool support to an MCP‑compatible AI client (e.g., Claude Desktop)
  • Deploy a lightweight MCP server for prototyping or testing
  • Run a containerized MCP server in development or CI pipelines
  • Extend with new tools by editing the Python source and rebuilding

FAQ from Fast MCP Server

How do I connect an MCP client to Fast MCP Server?

Configure your client to use the SSE endpoint at http://localhost:8100/sse. For Claude Desktop, a sample configuration is provided in the docs folder.

How can I change the port or host?

Set the MCP_PORT and MCP_HOST environment variables in docker-compose.yml or directly in the container. Defaults are 8100 and 0.0.0.0.

How do I add my own tools?

Edit src/server.py to define new MCP tools, then rebuild and restart the container with docker compose build && docker compose up -d.

What happens if I get a 404 on /sse?

Ensure the server is bound to the correct port and path. Check that the container is running with docker ps and inspect logs with docker compose logs.

What are the runtime requirements?

Docker ≥ 20.10 and Docker Compose ≥ 1.29. No other dependencies are needed.

コメント

「その他」の他のコンテンツ