note.com文章管理服务

一个通过Claude Desktop访问的非官方note.com文章管理服务,提供文章搜索、查看和草稿创建功能。

  • by hosokai-efil
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 hosokai-efil/note_mcp_server

使用说明

note.com MCP服务器

从Claude Desktop note.com 中描述的场景,使用下列步骤创建明细表,以便在概念设计中分析体量的周长。

已部署到Cloudflare Workers中,任何人都可以注册URL。

注: 使用note.com的非正式API。规格可能会在没有预告的情况下变更。

交付工具

|工具名称|说明|认证| |---------|------|------| | get_user_profile 获取用户的基本信息 | get_user_articles 获取用户的文章列表|不需要| | get_article 获取文章全文 | get_comments 获取文章评论 | create_draft 创建草稿文章 必要 |

安装,安装

方法1:Claude Desktop自定义连接器(推荐)

  1. 打开Claude Desktop
  2. 设置>连接器>添加自定义连接器
  3. 输入:
    • 名前: note(任意)
    • 统一资源定位符: https://note-mcp-server.noisy-brook-6917.workers.dev/mcp

方法 2: mcp-remote 経由

claude_desktop_config.json 添加:

{
  "mcpServers": {
    "note": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://note-mcp-server.noisy-brook-6917.workers.dev/mcp"
      ]
    }
  }
}

用法

浏览文章(无需认证)

在Claude Desktop上,只需进行以下对话即可使用:

efil_devさんのnoteの記事一覧を見せて
この記事の全文を読みたい: n5829f47dd4da
この記事のコメントを見せて

草稿文章的制作(需要认证)

创建草稿需要note.com会话Cookie。

获取会话Cookie的步骤

  1. 在浏览器中 note.com 登录
  2. 打开DevTools(F12 键)
  3. 应用 > Cookie > https://note.com 列表框中,此格式对应于条目“无”
  4. _note_session_v5 的,之 价值 复制

创建草稿

委托Claude Desktop:

以下の内容でnoteに下書きを作成して。

session_cookie: (ここにコピーした値を貼り付け)

タイトル: Claude Code で開発効率を上げる方法

本文:
## はじめに

この記事では、Claude Code を使った開発の効率化について解説します。

## ポイント

- **コード生成**: 自然言語で指示するだけでコードを生成
- **デバッグ支援**: エラーメッセージを貼るだけで原因を特定
- **リファクタリング**: 既存コードの改善提案

## まとめ

Claude Code を活用することで、開発スピードが大幅に向上します。

重要信息:正文以Markdown格式书写

create_draft 工具自动将Markdown转换为note.com的HTML格式。虽然也可以在纯文本中投稿,但是使用Markdown可以反映标题和粗体等格式。

相应的标记:

记法 表示
## 見出し 标题(大)
### 小見出し 标题(小)
**太字** 太字
*斜体* 斜体
`コード` 在线代码
[テキスト](URL) 链接
> 引用文 引用块
- 箇条書き |项目符号列表|
1. 番号付き |编号列表|
```コードブロック``` 代码块
--- 水平线

会话Cookie注意事项

  • Cookie有一个有效期。过期时请重新获取
  • 出现认证错误时:请在浏览器中重新登录note.com,获取新Cookie
  • Cookie绑定到你的账号信息。不要和别人分享
  • 制作的文章是草稿中所述修改相应参数的值。不公开

正在使用的API

|端点|用途| |---------------|------| | GET /api/v2/creators/{username} 获取简介 | GET /api/v2/creators/{username}/contents |记事一覧取得| | GET /api/v3/notes/{key} |记事本文取得| | GET /api/v3/notes/{key}/note_comments 获取注释 | POST /api/v1/text_notes |记事作成| | POST /api/v1/text_notes/draft_save 保存草稿正文

技术栈

  • 运行时:Cloudflare员工
  • MCP-SDK: @modelcontextprotocol/sdk + agents (耐用物品)
  • 语言:TypeScript

本地开发

npm install
npm run dev      # ローカル開発サーバー起動
npm run deploy   # Cloudflare にデプロイ

制限事项

  • 由于是非正式API,note.com的规格变更可能会导致无法运行
  • 不能取得收费报道、会员限定报道的全文
  • 不支持上传图像
  • 只支持草稿制作,不支持报道的公开

许可证

麻省理工学院