Back to MCP directory
publicPublicdnsLocal runtime

mcp-server-flomo-xqy

创建并配置一个基于Model Context Protocol(MCP)的服务项目,用于与flomo笔记应用进行API交互

article

README

🚀 创建MCP服务

本项目提供了创建和启动MCP服务的详细步骤,帮助你快速搭建开发环境并运行服务。

🚀 快速开始

📦 安装指南

创建MCP服务

使用以下命令创建MCP服务项目:

npx @modelcontextprotocol/create-server mcp-server-flomo

进入项目目录并安装依赖

创建项目后,进入项目目录并安装所需依赖:

cd mcp-server-flomo
npm install

💻 使用示例

开启实时编译

在开发过程中,你可以使用以下命令开启实时编译,方便代码修改后及时更新:

npm run watch

使用调试工具

MCP官方开发了一个调试工具,你可以使用以下命令启动:

npm run inspector

此命令等价于:

npx @modelcontextprotocol/inspector build/index.js

启动命令传递参数

启动服务时,你可以通过命令行传递参数,例如:

node build/index.js --flomo_api_url=https://flomoapp.com/iwh/xxx/xxx/

环境变量传递参数

除了命令行参数,你还可以通过环境变量传递参数,示例如下:

FLOMO_API_URL=https://flomoapp.com/iwh/MTM4OTM0Mg/3340efa4a1197cb5a87f8542406c675b/ node build/index.js
help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client