logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

mcp-cline-project-content-server

Access project files and their contents from a specified directory, retrieving the latest data for projects stored in that location.

Author

mcp-cline-project-content-server logo

MaheshDoiphode

MIT License

Quick Info

GitHub GitHub Stars 6
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

projectsmcpfilesprojects storedproject filesproject content

Project Content Server

An MCP server that provides access to project files and their contents.

Project Content Server MCP server

Installation

  1. Clone the repository
  2. Install dependencies: bash npm install
  3. Build the project: bash npm run build

Usage

Start the server:

node build/index.js

API

latest_project_data

Get all files and their contents from a project directory.

Parameters: - projectPath (string): Path to the project directory

Example Request:

{
  "name": "latest_project_data",
  "arguments": {
    "projectPath": "/path/to/project"
  }
}

Example Response:

{
  "file1.txt": "Contents of file1",
  "subdir/file2.js": "Contents of file2"
}

Configuration

The server can be configured using environment variables:

  • PORT: Port to run the server on (default: stdio)

Error Handling

The server returns errors in the following format:

{
  "content": [{
    "type": "text",
    "text": "Error message"
  }],
  "isError": true
}

Common errors include: - Invalid project path - Permission denied errors - File system errors

License

MIT

See Also

`