MaheshDoiphode_mcp-cline-project-content-server
If you are the rightful owner of MaheshDoiphode_mcp-cline-project-content-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Project Content Server is an MCP server designed to provide access to project files and their contents.
Project Content Server
An MCP server that provides access to project files and their contents.
Installation
- Clone the repository
- Install dependencies:
npm install
- Build the project:
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