freedmcpcamp

freedmcpcamp

1

The Freedcamp MCP Server is an MCP implementation designed for managing Freedcamp tasks, with functionalities to create, update, and delete tasks. It supports environments with Node.js and TypeScript and integrates with IDEs using server configuration.

Freedcamp MCP Server

This is a Model Context Protocol (MCP) server implementation for Freedcamp task management. It provides tools for creating, updating, and deleting tasks in Freedcamp projects.

Features

  • Create new tasks with title, description, priority, due date, and assignee
  • Update existing tasks including status changes
  • Delete tasks
  • Environment variable support for credentials
  • Error handling and validation

Prerequisites

  • Node.js 17 or higher
  • TypeScript
  • Freedcamp account with API access
  • API Key and Secret from Freedcamp
  • Project ID from Freedcamp

Usage

Running the Server

First build the TypeScript code.

Then start the server.

Running the Test Harness

The project includes a comprehensive test harness that verifies all MCP functionality.

The test harness performs various checks including task creation and updates.