Token导航 LogoToken导航TokenDH.com
Mochi MCP Server logo
AI代理未说明官方级别未说明来源级核验

Mochi MCP Server

MCP Server

一个基于Model Context Protocol的服务器,使AI代理(如Claude、Codex等)能够管理Mochi.cards闪卡,包括浏览、搜索、创建、更新和删除卡片等功能。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
TypeScriptClaude学习工具Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

NZ99

提供方

NZ99

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Mochi MCP服务器

A. 模型上下文协议 服务器,使AI代理(Claude、Codex等)能够管理您的 Mochi.卡 抽认卡。

特性

  • 浏览 牌组和卡片
  • 搜索 按内容或标签分类的卡片
  • 创建/更新 两阶段提交的卡片(应用前预览)
  • 删除 打印确认卡(安全第一)
  • 强大的安全性 -默认情况下禁用甲板删除

快速开始

# Install
npm install

# Build
npm run build

# Run (needs your Mochi API key)
MOCHI_API_KEY=your_key_here node dist/index.js

从Mochi应用程序获取API密钥:设置→ 账户→ API密钥。

使用Claude Desktop

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "mochi": {
      "command": "node",
      "args": ["/path/to/mochi-mcp/dist/index.js"],
      "env": {
        "MOCHI_API_KEY": "your_api_key"
      }
    }
  }
}

然后问克劳德:“列出我的Mochi牌组”或“搜索关于渐变的牌”。

工具

读取操作

工具说明
list_decks列出所有甲板
get_deck获取卡片列表
get_card获取完整的卡内容
get_cards按ID获取多张卡
search_cards按文本、标签或日期搜索。返回丰富的结果(deckId、createdAt等)
list_cards_page带书签的分页卡片列表
find_deck_by_name按名称查找甲板(不区分大小写的部分匹配)

写操作(两阶段提交)

工具说明
create_card_preview预览新卡→ 返回令牌
apply_create_card使用令牌应用创建
update_card_preview使用diff预览编辑→ 返回令牌
update_card_fields_preview预览问答编辑→ 返回令牌
apply_update_card使用令牌应用更新
update_cards_batch_preview预览批量更新
apply_update_cards_batch应用批量更新

标签操作(两阶段)

工具说明
add_tags_preview预览向卡片添加标签
remove_tags_preview预览删除标签
apply_tags_update使用令牌应用标签更改

删除操作(需要确认)

工具说明
delete_card软删除(要求:“删除卡片\”)
delete_deck默认情况下已禁用

业绩说明

  • 全局搜索 最多扫描 1000张卡片
  • 每层搜索 最多扫描 5000张卡片
  • 使用 list_cards_page 对于较大的收藏,可以进行分页
  • 日期过滤器使用 协调世界时 (ISO 8601格式: YYYY-MM-DDTHH:mm:ss.sssZ)

配置

变量必填默认描述
MOCHI_API_KEY-您的Mochi API密钥
MOCHI_ALLOW_DECK_DELETEfalse启用甲板删除
MOCHI_TOKEN_EXPIRY_MINS10预览令牌有效性

安全设计

  1. 两阶段提交:创建/更新操作首先显示预览。您通过使用返回的令牌进行批准。
  1. 键入确认书:删除需要键入 "delete card " 确切地。
  1. 甲板删除已禁用:必须设置 MOCHI_ALLOW_DECK_DELETE=true 以启用。
  1. 软删除默认值:卡片被丢弃(可在Mochi应用程序中恢复)。

发展

# Run tests
npm test

# Type check
npm run lint

# Development mode
MOCHI_API_KEY=your_key npm run dev

# Test with MCP Inspector
npm run inspect

许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude学习工具闪卡管理本地部署AI代理知识管理安全操作

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

api-key

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明api-keyremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP