Skip to main content
Glama
Kohei-Suzuki22

research-prompt

MCP Prompts

FastMCPを使用したMCP(Model Context Protocol)サーバーのサンプルプロジェクトです。

初期セットアップ

1. プロジェクトの初期化

uv init

2. Pythonバージョンの指定

uv python pin 3.13

3. 依存関係のインストール

uv add fastmcp

4. 仮想環境の有効化

source .venv/bin/activate

Related MCP server: Dad Jokes MCP Server

MCPサーバーの実行

ローカルで直接実行

uv run main.py

または仮想環境を有効化した状態で:

python main.py

Claude Desktopとの接続

Claude Desktopの設定ファイル(~/Library/Application Support/Claude/claude_desktop_config.json)に以下を追加:

{
  "mcpServers": {
    "research-prompt": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/mcp_prompts", "main.py"]
    }
  }
}

/path/to/mcp_prompts は実際のプロジェクトパスに置き換えてください。

Claude Codeとの接続

claude mcp add research-prompt -- uv run --directory /path/to/mcp_prompts main.py

提供されるプロンプト

get_family_story

トピックを主人公とした家族の物語を作成するプロンプトテンプレートを返します。

引数:

  • topic (string): 主人公の名前やテーマ

使用例:

get_family_story(topic="田中太郎")
# => "田中太郎 is the Protagonist and create a his family story."

Related MCP Connectors

Related MCP Servers