freedcamp
Freedcamp MCP サーバー
これは、Freedcamp タスク管理用の Model Context Protocol (MCP) サーバー実装です。Freedcamp プロジェクトでタスクを作成、更新、削除するためのツールを提供します。
特徴
タイトル、説明、優先度、期日、担当者を指定して新しいタスクを作成します
ステータスの変更を含む既存のタスクを更新する
タスクを削除する
資格情報の環境変数サポート
エラー処理と検証
Related MCP server: Basecamp MCP Server
前提条件
Node.js 17以上
タイプスクリプト
APIアクセス可能なFreedcampアカウント
Freedcamp の API キーとシークレット
Freedcamp のプロジェクト ID
インストール (手動呼び出しのみ。IDE や他の MCP デスクトップ クライアントでの使用には必要ありません)
リポジトリをクローンします。
git clone <repository-url>
cd freedcamp-mcp依存関係をインストールします:
npm installFreedcamp の資格情報を使用して、ルート ディレクトリに
.envファイルを作成します。
FREEDCAMP_API_KEY=your_api_key
FREEDCAMP_API_SECRET=your_api_secret
FREEDCAMP_PROJECT_ID=your_project_id使用法
サーバーの実行
まず TypeScript コードをビルドします。
npm run build次にサーバーを起動します。
npm startテストハーネスの実行
このプロジェクトには、すべての MCP 機能を検証する包括的なテスト ハーネスが含まれています。
npm testテスト ハーネスは次のチェックを実行します。
適切なプロトコルバージョンによるサーバーの初期化
ツールリストと機能検証
さまざまなパラメータによるタスク作成
ステータスの変更を含むタスクの更新
タスクのリストと検証
利用可能なツール
freedcamp_add_taskFreedcampで新しいタスクを作成する
パラメータ:
title(必須): タスクのタイトルdescription(オプション): タスクの説明priority(オプション): タスクの優先度(0~3)due_date(オプション): タスクの期限(YYYY-MM-DD)assigned_to_id(オプション): タスクを割り当てるユーザーID
freedcamp_update_task既存のタスクを更新します
パラメータ:
task_id(必須): 更新するタスクのIDtitle(オプション): 新しいタスクのタイトルdescription(オプション): 新しいタスクの説明priority(オプション):新しいタスクの優先度(0~3)due_date(オプション): 新しい期日(YYYY-MM-DD)assigned_to_id(オプション): タスクを割り当てる新しいユーザーIDstatus(オプション):新しいタスクのステータス(0=オープン、1=完了、2=クローズ)
freedcamp_list_tasks設定されたFreedcampプロジェクト内のすべてのタスクを一覧表示します
パラメータは不要です(環境変数からプロジェクト ID を使用します)
タスクの詳細を含むリストを返します
IDE統合
リポジトリをクローンせずに、 npxを使用してサーバーを直接実行できます。
カーソル
プロジェクト ルートで
.cursor/mcp.jsonを開きます (または作成します)。Freedcamp MCP サーバー構成を追加します。
{ "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" } } } }カーソルを再起動するか、MCP サーバーをリロードします。
ルー
Roo MCP 構成ファイル (通常は
roo.mcp.jsonなど) を開く (または作成する)。Freedcamp MCP サーバー構成を追加します。
{ "mcpServers": { "Freedcamp": { "transport": "stdio", "command": "npx", "args": ["freedcamp-mcp"], "env": { "FREEDCAMP_API_KEY": "your_api_key", "FREEDCAMP_API_SECRET": "your_api_secret", "FREEDCAMP_PROJECT_ID": "your_project_id" } } } }
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables seamless integration with Freedcamp API for enterprise-level project management with advanced filtering, full CRUD operations, and extensive customization options.5MIT
- AlicenseBqualityFmaintenanceEnables seamless integration with Basecamp 3 through 46 comprehensive API tools, allowing users to manage projects, todos, card tables, documents, campfire messages, and other Basecamp features through natural language interactions in Claude Desktop and Cursor IDE.335MIT
- AlicenseBqualityDmaintenanceEnables AI assistants to interact with Basecamp projects through natural language commands. Supports managing projects, to-do lists, messages, and creating tasks with full content rendering capabilities.660ISC
- AlicenseAqualityAmaintenanceEnables LLMs to interact with Basecamp projects, managing messages, todos, comments, people, and kanban boards through natural language. Supports comprehensive Basecamp operations including creating, reading, updating content with flexible output formats and URL parsing capabilities.47603MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Project management MCP for AI agents with safe task reads and writes.
A Model Context Protocol server for Wix AI tools
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gabeosx/freedmcpcamp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server