Mcp Server Flomo James について
Mcp Server Flomo Jamesは、テキストノートを作成・管理するTypeScript製のMCPサーバーです。ノートをリソースとして提供し、保存済みノートの要約用プロンプトも備えています。
主な機能
- 01タイトルと本文を指定したノート作成
- 02URIによるノートの一覧表示と取得
- 03ノートのメタデータ保存
- 04ノート要約用プロンプト
活用シーン
- 01MCPクライアントからテキストノートを保存
- 02URIを使ったノートの取得
- 03保存したノートのLLM要約の準備
MCP 対応
ノートのリソース、`create_note`ツール、`summarize_notes`プロンプトをMCPクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
mcp-server-flomo-james MCP サーバー
flomo にメモを記録する
これは、シンプルなメモシステムを実装した TypeScript ベースの MCP サーバーです。以下を提供して、MCP の主要な概念を紹介します。
- URI とメタデータを持つテキストメモを表すリソース
- 新しいメモを作成するツール
- メモの要約を生成するプロンプト
機能
リソース
note://URI を使用してメモを一覧表示し、アクセスできます- 各メモはタイトル、内容、メタデータを持ちます
- シンプルに内容へアクセスできるプレーンテキストの MIME タイプ
ツール
create_note- 新しいテキストメモを作成します- 必須パラメーターとしてタイトルと内容を受け取ります
- メモをサーバーの状態に保存します
プロンプト
summarize_notes- 保存されているすべてのメモの要約を生成します- すべてのメモの内容を埋め込みリソースとして含みます
- LLM による要約用の構造化されたプロンプトを返します
MCP クライアントの設定
1. MCP サーバーをインストールする
npm install -g /path/to/mcp-server-flomo-james
2. MCP クライアントを設定する
以下を MCP クライアントの設定ファイルに追加します。
{
"servers": {
"flomo": {
"type": "mcp-server-flomo-james",
"config": {
"apiUrl": "https://flomoapi.com" // Replace with actual flomo API URL
}
}
}
}
3. サーバーを起動する
mcp-server-flomo-james
使用方法
メモを作成する
const response = await client.tools.create_note({
title: "My Note",
content: "This is a flomo note created via MCP server",
});
開発
依存関係をインストールします。
npm install
サーバーをビルドします。
npm run build
自動再ビルドを有効にして開発する場合:
npm run watch
インストール
Cursor Desktop で使用するには、サーバーの設定を追加します。
MacOS の場合:~/Library/Application Support/Cursor/cursor_desktop_config.json Windows の場合:%APPDATA%/Cursor/cursor_desktop_config.json
"mcp-server-flomo": {
"command": "node",
"args": [
"/Users/xxx/Desktop/ai/mcp/mcp-server-flomo/build/index.js"
],
"env": {
"FLOMO_API_URL": "https://flomoapp.com/iwh/xxx/xxx/"
}
}
デバッグ
MCP サーバーは stdio 経由で通信するため、デバッグが難しい場合があります。パッケージスクリプトとして利用できる MCP Inspector の使用をおすすめします。
npm run inspector
Inspector は、ブラウザーでデバッグツールにアクセスするための URL を表示します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。