Enhance
MCP Server

Resources

MCP resources for browsing projects, repositories, issues, and documents.

Resources are browsable data endpoints that MCP clients can list and read. They provide a way to discover your workspace's projects, repositories, issues, and documents.

Projects

URI: enhance://projects

Lists all projects in the workspace accessible by the API key.

Returns for each project:

  • ID, name, prefix, slug
  • Workspace ID
  • Description
  • Tech stack

Project repositories

URI: enhance://project/{projectId}/repositories

Lists repositories linked to a specific project.

Returns for each repository:

  • ID and name
  • URL
  • Indexing status
  • Total files and code units

Project issues

URI: enhance://project/{projectId}/issues

Lists recent issues in a project (max 50, ordered by last updated).

Returns for each issue:

  • ID and number
  • Title
  • Status, priority, type
  • Last updated timestamp

Project documents

URI: enhance://project/{projectId}/documents

Lists wiki and documentation pages in a project.

Returns for each page:

  • ID and title
  • Slug
  • Publication status
  • Last updated timestamp

Usage

MCP clients (Claude Code, Cursor, etc.) can browse resources to discover available data before making tool calls. For example, an agent might:

  1. Browse enhance://projects to find available projects
  2. Browse enhance://project/{id}/repositories to find the right repo
  3. Call search_code with the discovered repository ID