@doittogether/mcp-server
v0.2.2
Published
MCP server for the Do It Together path catalog - access verified problem-solution paths
Maintainers
Readme
@doittogether/mcp-server
MCP server for the Do It Together path catalog—access verified problem-solution paths directly from Claude.
What is Do It Together?
Do It Together (DIT) is a curated catalog of canonical paths—verified problem→solution patterns extracted from real CLI sessions, git histories, research papers, and documentation.
Instead of searching Stack Overflow or asking "how do I...?", your AI assistant can look up proven paths that actually work.
Website: doittogether.dev Catalog: doittogether.dev/catalog
Installation
Quick Start (npx)
npx @doittogether/mcp-serverGlobal Install
npm install -g @doittogether/mcp-server
dit-mcp-serverConfiguration
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"dit": {
"command": "npx",
"args": ["@doittogether/mcp-server"]
}
}
}Claude Code
Run this command to add the MCP server:
claude mcp add --transport stdio dit -- npx -y @doittogether/mcp-serverRestart Claude Code, then verify with /mcp.
Available Tools
Discovery
| Tool | Description |
|------|-------------|
| list_path_classes | Discover available problem domains (e.g., cloud_cost_reduction, data_science) |
| get_path_class | Get detailed definition for a specific Path Class, including metrics and context schema |
| list_paths_for_class | List playbooks (Paths) available under a given Path Class |
| get_path | Retrieve the full executable content of a Path—steps, success criteria, and context |
| search_paths | Fuzzy search for Paths by keyword in title or description |
Contribution
| Tool | Description |
|------|-------------|
| capture_state | Capture your current context (goal, stack, blockers) to improve recommendations |
| capture_state_full | Maximal state capture including machine metadata, git info, and process snapshots |
| harvest_sessions | Harvest past CLI sessions to synthesize candidate Paths for the catalog |
Example Usage
Once configured, ask Claude:
"What paths do you have for reducing cloud costs?"
Claude will use the MCP tools to search the catalog and return verified strategies.
Links
- Website: doittogether.dev
- Path Catalog: doittogether.dev/catalog
- GitHub: github.com/doittogether/doittogether
License
MIT
