really-dumb-mcp-server

このプロジェクトは、C#で構築されたシンプルなサーバーであり、基本的な機能を提供します。機能は限られているものの、初心者がC#のサーバー開発を学ぶための良い出発点となります。ドキュメントが不足しているため、さらなる改善が必要です。

GitHubスター

0

ユーザー評価

未評価

お気に入り

0

閲覧数

12

フォーク

0

イシュー

0

README
Really Dumb MCP Server

A simple .NET 8 MCP (Model Context Protocol) server running in Docker with Cloudflare Tunnel.

Setup
Prerequisites
  • Docker and Docker Compose
  • Cloudflare account with tunnel configured
Cloudflare Tunnel Setup
  1. Create a Cloudflare Tunnel in your Cloudflare dashboard
  2. Get your tunnel token
  3. Copy .env.example to .env and set your tunnel token:
    cp .env.example .env
    # Edit .env and replace 'your_tunnel_token_here' with your actual token
    
  4. Configure your tunnel to point to http://mcp-server:3001
Running the Application
# Build and run the containers
docker compose up -d

# View logs
docker compose logs -f

# Stop the application
docker compose down

The MCP server will be accessible through your Cloudflare Tunnel domain.

Architecture
  • mcp-server: .NET 8 ASP.NET Core application running on port 3001
  • cloudflared: Cloudflare Tunnel client providing secure external access

No external ports are exposed directly - all traffic goes through Cloudflare Tunnel for security.