freedcamp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@freedcamp¿Qué proyectos tengo en Freedcamp?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Freedcamp MCP para Claude
Conecta Claude a Freedcamp: lee y gestiona proyectos, tareas, comentarios y archivos sin salir del chat. Un servidor MCP en un solo archivo de Node, sin dependencias, más un skill que le enseña a Claude cuándo y cómo usarlo.
English: an MCP server and Claude plugin for Freedcamp. List projects and tasks, create/update tasks, read and add comments, and see attached files — from Claude Desktop or Claude Code. Single file, zero dependencies, Node 18+, MIT licensed.
Proyecto independiente de Cubo3 Ltda. No es un producto oficial ni está afiliado a Freedcamp ni a Anthropic. Independent project; not affiliated with Freedcamp or Anthropic.
Qué puedes pedirle a Claude
"¿Qué proyectos tengo en Freedcamp?"
"Muéstrame mis tareas abiertas en [proyecto]."
"Crea una tarea en [proyecto], lista Backlog, para el viernes y asígnala a Ana."
"Marca la tarea #1234 como completada."
"Comenta en la tarea #1234: …"
"¿Qué archivos tiene adjuntos la tarea #1234?"
Related MCP server: Todoist MCP Server
Herramientas (10)
Herramienta | Qué hace |
| Proyectos visibles para el usuario. |
| Tareas, filtrables por proyecto, estado y asignado. |
| Detalle completo de una tarea, con comentarios y archivos. |
| Crea una tarea (lista, prioridad, asignado, fechas). |
| Cambia título, descripción, estado, prioridad, asignado o fecha. |
| Comenta en una tarea. |
| Comentarios de una tarea. |
| Archivos adjuntos (metadata y URL temporal de descarga). |
| Listas de tareas de un proyecto, para elegir |
| Usuarios con tareas en un proyecto, para elegir |
Las herramientas de lectura se declaran readOnlyHint, para que tu cliente de Claude pueda aprobarlas sin fricción y pedir confirmación solo en las que escriben.
Instalación
Requisitos: Node 18 o superior. No hay npm install: el servidor usa solo módulos nativos.
Clona o descarga este repositorio.
Configura tus credenciales de Freedcamp como variables de entorno (más abajo).
Apunta tu cliente de Claude a este plugin:
Claude Code:
claude --plugin-dir /ruta/a/C3-ClaudeMCP-FreedcampClaude Desktop u otro cliente MCP: agrega un servidor con comando
nodey argumento/ruta/a/C3-ClaudeMCP-Freedcamp/servers/freedcamp-server.js, con las dos variables de entorno.
El archivo .mcp.json ya viene incluido y no contiene secretos, solo referencias ${FREEDCAMP_API_KEY} y ${FREEDCAMP_API_SECRET}.
Configuración: variables de entorno
Necesitas dos valores de tu propia cuenta:
Entra a Freedcamp → My Account → pestaña API (
https://freedcamp.com/manage/account#api). Te pedirá tu contraseña para mostrar el secreto.Copia tu API key y tu API secret.
Defínelas como
FREEDCAMP_API_KEYyFREEDCAMP_API_SECRETen el entorno donde corre el servidor.
Guía paso a paso (Linux, macOS y Windows): CONFIGURACION-CLAVES.md.
Nunca compartas tu API secret ni la pegues en el chat o en un archivo del repositorio. Si sospechas que se filtró, regenérala desde la misma pestaña API. Si falta alguna variable, cada herramienta responde con un error claro que nombra cuál.
Seguridad y privacidad
Las credenciales se leen solo del entorno; el servidor firma cada llamada con HMAC-SHA1 (el secreto nunca viaja).
Habla únicamente con
freedcamp.compor HTTPS. No hay telemetría ni otros destinos.No incluye herramientas de borrado, a propósito: la integración es de bajo riesgo y mayormente de lectura.
Reintentos controlados ante errores 429 y 5xx: las lecturas se reintentan; las escrituras solo ante 429, para no duplicar nunca una tarea o un comentario.
Reporte de vulnerabilidades: ver
SECURITY.md.
Limitaciones conocidas
Freedcamp no documenta endpoints públicos para listas de tareas ni usuarios;
freedcamp_list_task_listsyfreedcamp_list_assigneesse derivan de las tareas existentes, así que no muestran listas vacías ni usuarios sin tareas asignadas.freedcamp_list_commentsyfreedcamp_list_filessolo funcionan para tareas, no para otros tipos de ítem.Los archivos se informan como metadata y una URL temporal (~1 hora); no se descargan ni se suben contenidos.
Desarrollo
npm test # pruebas sin red ni credenciales (node --test)Historial de cambios en CHANGELOG.md.
Licencia
MIT © 2026 Cubo3 Ltda.
Desarrollado orgullosamente en Chile 🇨🇱 por Cubo3, ingeniería de internet: desarrollo web a medida, gestión documental y GPS.
This server cannot be deployed
Maintenance
Related MCP Connectors
Create and manage MeisterTask projects, tasks, and notes from your AI assistant.
Manage projects, tasks, time tracking, and team collaboration through natural language.
Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.
Task management for people and AI agents, with scoped OAuth access to issues, projects, and docs.
Related MCP Servers
- AlicenseAqualityCmaintenanceConnects Claude to Todoist for transforming meeting notes into actionable tasks with inferred due dates and priorities. It enables full task lifecycle management, including creating subtasks, listing projects, and completing tasks through natural language.7MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude to manage Todoist tasks and projects, including creating, listing, updating, completing tasks, and managing projects with natural language.18 npmMIT
- FlicenseCqualityDmaintenanceConnects Claude to a local project management API, enabling task, project, and user management through natural language.46-
- AlicenseAqualityBmaintenanceEnables Claude to interact with System Task projects, teams, and tasks, providing daily briefs, project reports, team load, and risk identification, as well as creating and updating tasks and demands.15MIT