FastMCP server exposing a single 'research' tool: - Delegates to WebResearcher with keys from ~/secrets - Accepts question, context, depth, max_iterations, token_budget - Returns full ResearchResult as JSON - Configurable model via MARCHWARDEN_MODEL env var - Runnable as: python -m researchers.web 4 tests: secret reading, JSON response validation, default parameters. Refs: archeious/marchwarden#1 Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
8 lines
147 B
Python
8 lines
147 B
Python
"""Allow running the web researcher MCP server as a module.
|
|
|
|
Usage: python -m researchers.web
|
|
"""
|
|
|
|
from researchers.web.server import main
|
|
|
|
main()
|