trackmcp
Back to directory
MaheshDoiphode

mcp-cline-project-content-server

View on GitHub
6 stars TypeScriptServers & Infrastructure Updated Sep 3, 2025

Documentation

Project Content Server

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

Installation

1. Clone the repository

2. Install dependencies:

bash
npm install

3. Build the project:

bash
npm run build

Usage

Start the server:

bash
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:

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

Example Response:

json
{
  "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:

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

Common errors include:

  • Invalid project path
  • Permission denied errors
  • File system errors

License

MIT

Frequently asked questions

What is mcp-cline-project-content-server?

mcp-cline-project-content-server is a Model Context Protocol (MCP) server listed in the TrackMCP directory.

How do I install mcp-cline-project-content-server?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is mcp-cline-project-content-server open source?

Yes — it is hosted on GitHub at https://github.com/MaheshDoiphode/mcp-cline-project-content-server and has 6 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP