Freedcamp
@gabeosx
About Freedcamp
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.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"freedcamp": {
"command": "npx",
"args": [
"freedcamp-mcp"
],
"env": {
"FREEDCAMP_API_KEY": "your_api_key",
"FREEDCAMP_API_SECRET": "your_api_secret",
"FREEDCAMP_PROJECT_ID": "your_project_id"
}
}
}
}Tools
2`title` (required): Task title
`task_id` (required): ID of the task to update
Overview
What is Freedcamp?
Freedcamp is an MCP (Model Context Protocol) server that provides tools for creating, updating, deleting, and listing tasks in Freedcamp project management via a standardized interface. It is designed for developers using MCP‑compatible IDEs or clients to programmatically manage Freedcamp tasks.
How to use Freedcamp?
Install the server via npx freedcamp-mcp or clone and build from source. Configure your Freedcamp API key, secret, and project ID as environment variables (FREEDCAMP_API_KEY, FREEDCAMP_API_SECRET, FREEDCAMP_PROJECT_ID) in a .env file or directly in the MCP client config. Then invoke the provided tools – freedcamp_add_task, freedcamp_update_task, or freedcamp_list_tasks – through your MCP client.
Key features of Freedcamp
- Create tasks with title, description, priority, due date, and assignee.
- Update existing tasks, including status changes.
- Delete tasks from Freedcamp projects.
- List all tasks in the configured project.
- Environment variable support for credentials.
- Error handling and input validation.
Use cases of Freedcamp
- Automate task creation from an AI assistant or chat interface.
- Sync task updates between an MCP client and a Freedcamp project.
- Bulk list and review tasks without opening the Freedcamp UI.
- Integrate task management into custom development workflows.
FAQ from Freedcamp
What are the prerequisites for using Freedcamp?
Node.js 17 or higher, TypeScript, a Freedcamp account with API access, and your API key, API secret, and project ID.
How do I configure my Freedcamp credentials?
Set the environment variables FREEDCAMP_API_KEY, FREEDCAMP_API_SECRET, and FREEDCAMP_PROJECT_ID in a .env file or pass them directly in your MCP client configuration.
What MCP tools does Freedcamp provide?
Three tools: freedcamp_add_task (create), freedcamp_update_task (update with optional status), and freedcamp_list_tasks (list all tasks). Each accepts documented parameters.
How can I test the server?
Run npm test after building the project. The test harness verifies server initialization, tool listing, and task creation/update/list operations.
Can I use Freedcamp with popular IDEs?
Yes, it integrates with Cursor and Roo via npx. Add the server configuration to .cursor/mcp.json or your Roo MCP config file, including the required environment variables.
Frequently asked questions
What are the prerequisites for using Freedcamp?
Node.js 17 or higher, TypeScript, a Freedcamp account with API access, and your API key, API secret, and project ID.
How do I configure my Freedcamp credentials?
Set the environment variables `FREEDCAMP_API_KEY`, `FREEDCAMP_API_SECRET`, and `FREEDCAMP_PROJECT_ID` in a `.env` file or pass them directly in your MCP client configuration.
What MCP tools does Freedcamp provide?
Three tools: `freedcamp_add_task` (create), `freedcamp_update_task` (update with optional status), and `freedcamp_list_tasks` (list all tasks). Each accepts documented parameters.
How can I test the server?
Run `npm test` after building the project. The test harness verifies server initialization, tool listing, and task creation/update/list operations.
Can I use Freedcamp with popular IDEs?
Yes, it integrates with Cursor and Roo via `npx`. Add the server configuration to `.cursor/mcp.json` or your Roo MCP config file, including the required environment variables.
Basic information
More Other MCP servers
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Comments