S10.1: Spike: MCP server setup

オープン
#152 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
48/100
issue の種類
機能追加
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
python
領域
ai

調査の方向性

Start with the roadmap entry for S10.1 and the dependency S4.4 (#125); the issue identifies backend/app/mcp/ as the server location. Build and verify the one-tool server with the official MCP Python SDK using MCP Inspector and a desktop client, then record the D7 connection decision. Done means all three acceptance criteria are met.

索引モデルが issue の本文から書いたものです。

説明

area: ai priority: P0 spike

Roadmap story S10.1 · Project · Roadmap

Parent epic: E10 #103

Dependencies: S4.4 #125

Priority: P0 · Size: S · Sprint: 7 · Milestone: M6 · Area: ai · Depends on: S4.4 · Reqs: FR-AI1 · Status: Backlog

Story: As a developer, I want a minimal MCP server working end to end, so that we learn the SDK and choose how the web assistant will connect to it.

Acceptance criteria

  • A server built with the official MCP Python SDK in backend/app/mcp/ exposes get_macro_as_of over stdio.
  • The tool works from MCP Inspector and from a desktop MCP client such as Claude Desktop or Claude Code.
  • A decision is recorded on how the web assistant reaches the tools (D7): same-process function calls, or the MCP server over Streamable HTTP.

Tasks

  • Add the SDK and a one-tool server
  • Test it with MCP Inspector and a desktop client
  • Record D7

Progress evidence (2026-11-08): No implementation or completion evidence for these acceptance criteria is present in the audited commit. This remains planned work.

Audited against committed main at 0c32c57. Local, staged, and untracked work is excluded.

主要言語
Python
スター
0
フォーク
0
平均マージ
3時間 33分
マージ済み PR(30日)
50

環境構築

  • Dockerfile・Docker Compose ファイルなし
  • プルリクエストのテンプレートあり
  • コントリビューションガイドなし

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nfiasco/Quant-Time-Machine のほかの issue

nfiasco/Quant-Time-Machine の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。