feat: MCP server template, manual, and example servers
Add canonical scaffolding for MCP server development:

- manuals/write_mcp_server.md: full guide covering structure, validation,
  smoke-testing, registration, and troubleshooting
- mcp-servers/_template/: annotated starter with annotated mcp_server.py
  and pyproject.toml for FastMCP + pydantic
- mcp-servers/project_health/: example server with 3 tools
  (get_project_summary, find_duplicate_files, get_project_dependencies)
- mcp-servers/time_toolkit/: example server with 4 tools
  (get_current_time, convert_timezone, add_time, format_datetime)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent ad5e068 commit 76a5eeec72f10abdc06bebf0b4687d2cc0d9908d
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 15 May
Showing 13 changed files
View
manuals/write_mcp_server.md 0 → 100644
View
mcp-servers/_template/README.md 0 → 100644
View
mcp-servers/_template/app/__init__.py 0 → 100644
View
mcp-servers/_template/app/mcp_server.py 0 → 100644
View
mcp-servers/_template/pyproject.toml 0 → 100644
View
mcp-servers/project_health/README.md 0 → 100644
View
mcp-servers/project_health/app/__init__.py 0 → 100644
View
mcp-servers/project_health/app/mcp_server.py 0 → 100644
View
mcp-servers/project_health/pyproject.toml 0 → 100644
View
mcp-servers/time_toolkit/README.md 0 → 100644
View
mcp-servers/time_toolkit/app/__init__.py 0 → 100644
View
mcp-servers/time_toolkit/app/mcp_server.py 0 → 100644
View
mcp-servers/time_toolkit/pyproject.toml 0 → 100644