{
  "name": "Buffalo Projects",
  "description": "Work velocity records for Buffalo college builders. Public pages are readable by people and agents; owner-authorized tools log work over time.",
  "version": "1",
  "site": "https://buffaloprojects.com",
  "endpoints": {
    "profile_html": "https://buffaloprojects.com/b/{handle}",
    "profile_json": "https://buffaloprojects.com/b/{handle}/json",
    "profile_api": "https://buffaloprojects.com/api/builders/{handle}",
    "project_html": "https://buffaloprojects.com/b/{handle}/{projectId}",
    "project_md": "https://buffaloprojects.com/api/buffalo/projects/{projectId}/project-md",
    "builder_projects": "https://buffaloprojects.com/api/builder/projects",
    "builder_work_entries": "https://buffaloprojects.com/api/builder/work-entries",
    "builder_vouch_tokens": "https://buffaloprojects.com/api/builder/me/vouch-tokens",
    "vouch_html": "https://buffaloprojects.com/vouch/{token}"
  },
  "auth": {
    "type": "api-key",
    "header": "Authorization: Bearer bp_...",
    "issue_url": "https://buffaloprojects.com/app/settings"
  },
  "builder_mcp": {
    "package": "buffalo-projects-mcp",
    "transport": "stdio",
    "install": "npx -y buffalo-projects-mcp@latest",
    "env": {
      "BUFFALO_TOKEN": "bp_...",
      "BUFFALO_BASE_URL": "https://buffaloprojects.com"
    },
    "tools": [
      "buffalo.scan_repo",
      "buffalo.add_projects",
      "buffalo.update_project",
      "buffalo.save_work",
      "buffalo.list_work",
      "buffalo.get_velocity",
      "buffalo.request_vouch",
      "buffalo.draft_project",
      "buffalo.check_density",
      "buffalo.suggest_evidence",
      "buffalo.list_projects",
      "buffalo.get_project"
    ],
    "resources": [
      {
        "uri": "buffalo://schema/project",
        "description": "Zod-derived JSON schema for a project record."
      },
      {
        "uri": "buffalo://templates/{type}",
        "description": "Starter project.md templates by track."
      },
      {
        "uri": "buffalo://examples/{type}",
        "description": "Worked examples of shipped projects by track."
      },
      {
        "uri": "buffalo://rubric",
        "description": "Density rubric for project clarity, evidence, and outcomes."
      }
    ]
  },
  "cli": {
    "package": "buffalo-projects",
    "install": "npm install -g buffalo-projects@latest",
    "login_url": "https://buffaloprojects.com/cli/login"
  },
  "vouch_schema": {
    "fields": [
      "contribution",
      "outcome",
      "relationship",
      "authorName",
      "authorRole",
      "projectId"
    ],
    "required": ["contribution", "authorName", "relationship"]
  },
  "docs": {
    "agents": "https://buffaloprojects.com/agents",
    "developers": "https://buffaloprojects.com/developers",
    "llms_txt": "https://buffaloprojects.com/llms.txt"
  }
}
