Files
david.delagneau 1ad707373a Add daily logs and templates for project fidelity
- Created daily log entries for May 13, 14, 18, 19, 20, and 21, capturing work done, findings, and next steps.
- Established a daily logs index for easy navigation of daily notes.
- Developed templates for daily logs, decisions, meeting notes, people, systems, and work items to standardize documentation.
- Introduced base files for filtering and displaying various types of project knowledge, including daily notes, decisions, people, systems, work items, and workstreams.
- Added maps for current work, fidelity apps, and fidelity domain to enhance project navigation and context.
2026-05-21 12:28:07 -06:00
..

AIW Context MCP

Read-only local Model Context Protocol server for AI Workspace context.

The server exposes bounded local evidence and canonical Markdown context to MCP clients. It does not capture traffic, send messages, mutate files, or promote memory.

HTTP transport

The service manager starts the HTTP transport by default:

python3 scripts/aiw/services.py start aiw-context-mcp --profile fidelity

Endpoint:

http://127.0.0.1:8765/mcp

Health:

http://127.0.0.1:8765/health

stdio transport

For clients that require stdio, launch:

python3 scripts/mcp/aiw-context-mcp/server.py --transport stdio

Tools

  • context_profiles
  • communication_latest
  • communication_date_context
  • communication_standup_context
  • communication_channel_context
  • communication_thread_context
  • project_current_context
  • project_search_memory
  • memory_hybrid_search
  • photos_latest

All tools are read-only. Mattermost tools read the active profile's mattermost-mirror/ inbox; photo tools list local Photo Inbox files without embedding image data; project tools read canonical Markdown from the profile's configured knowledge_dir.

memory_hybrid_search reads the derived local index built by:

python3 scripts/aiw/indexer.py build --profile fidelity

If the index is missing, it falls back to bounded live Markdown search over the profile's configured knowledge directory. The index is not canonical memory; Markdown remains the source of truth.

Mattermost latest/date/standup tools filter to the active profile's context channels by default. For Fidelity, that list lives in profiles/fidelity/context-sources.json. Pass explicit channels to override the profile list, or include_all_channels: true when broad unfiltered mirror evidence is intentionally needed.

Resources

The server also exposes profile resources such as:

aiw://profiles/fidelity/current-work
aiw://profiles/fidelity/work-items
aiw://profiles/fidelity/mattermost/latest
aiw://profiles/fidelity/photos/latest

See client-configs.md for client setup snippets and verification prompts.

Tests

python3 scripts/mcp/aiw-context-mcp/test_server.py