塔纳当地MCP
将Codex连接到Tana Desktop本地API/MCP,以实现节点、标签和字段上的安全读/写工作流。
这项技能有什么作用
- 指南设置
tana-localMCP(add+login) - 验证与本地健康检查脚本的连接
- 建议先阅读工作流(
list_tags,search_nodes,read_node) - 涵盖写入工作流程(
edit_node,set_field_content,tag等等)
可用工具
阅读
list_workspaces--列出可用工作区search_nodes--使用结构化查询进行搜索read_node--将节点内容作为标记读取get_children--获取节点的分页子节点list_tags--列出工作区中的标签get_tag_schema--获取标记的字段定义
突变
import_tana_paste--导入分层内容tag--在节点中添加/删除标签set_field_option--设置下拉字段值set_field_content--设置文本/数字/日期字段值create_tag--创建新标签add_field_to_tag--向标签添加字段set_tag_checkbox--配置复选框行为check_node/uncheck_node--标记节点已完成/未完成trash_node--将节点移动到回收站get_or_create_calendar_node--获取/创建日历节点edit_node--使用搜索和替换编辑节点的名称和/或描述
安装
- 将技能文件夹复制到Codex技能目录中,例如:
cp -R skills/tana "$CODEX_HOME/skills/tana"- 在项目中添加技能条目
AGENTS.md(名称、描述、文件路径)。
通过技能安装程序(GitHub)安装
如果您使用内置 skill-installer,直接从此仓库安装:
# Example: install from GitHub repo path
# Use the skill-installer workflow in Codex and provide:
/tana-local-mcp + path `skills/tana`先决条件
- Tana桌面正在运行
Local API/MCP server (Alpha)在Tana Labs中启用- MCP服务器已配置:
codex mcp add tana-local --url http://localhost:8262/mcp- OAuth登录已完成:
codex mcp login tana-local快速检查
scripts/check_tana_local_api.sh预期:JSON格式 "status":"ok".
默认保存行为
- 当用户要求将内容保存到Tana或通过Tana记录笔记时,默认为工作区的每日笔记日节点:call
get_or_create_calendar_node(granularity: "day")并通过写入import_tana_paste到那个节点。 - 仅当用户明确指定具体目录和标记时,才覆盖此默认值。
在提示中使用
- 使用
/从技能面板中选择Tana本地MCP命令以执行Tana操作。 - 如果
/Tana Local MCP未在新线程中显示,请使用$Tana Local MCP明确地。
存储库布局
skills/tana/SKILL.mdskills/tana/agents/openai.yamlskills/tana/references/tana-local-mcp-ops.mdskills/tana/scripts/check_tana_local_api.sh
许可证
麻省理工学院
