Repsona MCP Server

Repsona MCP Server

Enables integration with Repsona project management platform, allowing users to manage tasks, projects, notes, files, and inbox through natural language interactions with the Repsona API.

Category
Visit Server

README

Repsona MCP Server

このプロジェクトは、Repsonaと連携するMCP(Model Context Protocol)サーバーです。

このMCPサーバーは、RepsonaのAPIを介してタスク管理、プロジェクト管理、ユーザー管理などの機能を提供します。Claude DesktopなどのMCP対応アプリケーションと連携して、Repsonaの機能を利用できます。

使用例

MCPサーバーを設定後、以下のようなリクエストが可能です:

  • "Repsonaで今日のタスクを教えて"
  • "Repsonaで新しいタスクを作成して"
  • "Repsonaでプロジェクトの一覧を見せて"
  • "Repsonaで特定のノートを更新して"
  • "Repsonaで受信トレイの未読件数を教えて"
  • "Repsonaで受信トレイを一括既読にして"
  • "タグ一覧を見せて"

設定

Claude Desktop

Claude Desktop でこのMCPサーバーを使用するには、設定ファイルに以下を追加してください:

macOS

~/Library/Application\ Support/Claude/claude_desktop_config.json

Windows

%APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "repsona": {
      "command": "npx",
      "args": ["-y", "@bellx2/repsona-mcp-server"],
      "env": {
        "REPSONA_SPACE_ID": "your_space_id",
        "REPSONA_API_KEY": "your_api_key"
      }
    }
  }
}

Claude Desktop DXT

.dxtファイルはDesktop Extensionsの設定ファイルです。このファイルを使用してMCPサーバーを設定することができます。GitHubのReleaseより最新の.dxtファイルをダウンロードしてください。

Version 0.12.19では、以下の手順で設定できます(MCP系はUIが変わるので、最新の手順は公式ドキュメントを参照してください):

  • Claude Desktop->設定->拡張機能
  • ここウインドウにDXTファイルをドラッグ&ドロップします
  • REPSONA_SPACE_IDとREPSONA_API_KEYを設定すると、MCPサーバーが有効になります

利用可能なツール

https://repsona.com/ja/api

タスク関連

  • get_tasks: 指定したプロジェクトのタスク一覧を取得
  • get_task: 特定のタスクの詳細を取得
  • create_task: 新しいタスクを作成
  • update_task: タスクを更新
  • delete_task: タスクを削除
  • get_task_subtasks: タスクのサブタスク一覧を取得
  • get_task_comments: タスクのコメント一覧を取得
  • create_task_comment: タスクにコメントを投稿
  • update_task_comment: タスクのコメントを更新
  • delete_task_comment: タスクのコメントを削除
  • get_task_activity_log: タスクのアクティビティログを取得
  • get_task_history: タスクの履歴を取得

プロジェクトノート関連

  • get_project_notes: プロジェクトノートの一覧を取得
  • get_project_note: 特定のプロジェクトノートの詳細を取得
  • create_project_note: 新しいプロジェクトノートを作成
  • update_project_note: プロジェクトノートを更新
  • delete_project_note: プロジェクトノートを削除
  • get_project_note_children: プロジェクトノートの子ノート一覧を取得
  • get_project_note_comments: プロジェクトノートのコメント一覧を取得
  • create_project_note_comment: プロジェクトノートにコメントを投稿
  • update_project_note_comment: プロジェクトノートのコメントを更新
  • delete_project_note_comment: プロジェクトノートのコメントを削除
  • get_project_note_activity_log: プロジェクトノートのアクティビティログを取得
  • get_project_note_history: プロジェクトノートの履歴を取得

ファイル関連

  • download_file: ファイルをダウンロード
  • upload_file: ファイルをアップロード
  • attach_file: ファイルをタスク・コメント・ノートに添付
  • detach_file: ファイルの添付を解除
  • delete_file: ファイルを削除

自分

  • get_me: 自分の情報を取得
  • update_me: 自分の情報を更新
  • get_my_tasks: 指定したタイプの自分のタスクを取得
  • get_my_tasks_count: 指定したタイプの自分のタスク数を取得
  • get_my_projects: 参加しているプロジェクトを取得
  • get_feed: 自分のアクティビティフィードを取得

ユーザー管理

  • update_user_role: ユーザーのロールを更新

プロジェクト関連

  • get_projects: 参加しているプロジェクトの一覧を取得
  • get_project: 指定したプロジェクトの詳細情報を取得
  • create_project: 新しいプロジェクトを作成
  • update_project: プロジェクトを更新
  • get_project_users: プロジェクトに参加しているユーザーを取得
  • get_project_activity: プロジェクトのアクティビティを取得
  • get_project_statuses: プロジェクトのステータス一覧を取得
  • get_project_milestones: プロジェクトのマイルストーン一覧を取得

スペース

  • get_space_info: スペースの情報を取得
  • invite_to_space: 新しいメンバーをスペースに招待
  • get_all_tags: 全てのタグ一覧を取得

受信トレイ関連

  • get_inbox: 自分の受信トレイを取得
  • update_inbox: 受信トレイの未読・既読を更新
  • archive_all_inbox: 受信トレイを一括既読にする
  • get_inbox_unread_count: 受信トレイの未読件数を取得

利用可能なリソース

  • repsona://me: 自分の情報
  • repsona://projects: プロジェクト一覧
  • repsona://space: スペース情報
  • repsona://tags: タグ一覧
  • repsona://inbox-unread-count: 受信トレイ未読件数

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured