Token导航 LogoToken导航TokenDH.com
Tana MCP Codemode logo
文档知识未说明官方级别未说明来源级核验

Tana MCP Codemode

MCP Server

一个为Tana设计的AI驱动TypeScript代码执行工具,可直接操作Tana本地API进行节点搜索、编辑、导入等操作。

工具数

0

提示词数

0

GitHub Stars

5

资源数

0
代码执行TypeScriptClaude知识管理Claude DesktopClaude

安装说明

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

作者 / 组织

fabiogaliano

提供方

fabiogaliano

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

tana-mcp编码模式

代码模式MCP服务器 塔纳.AI编写直接针对Tana本地API执行的TypeScript。

要求: 启用本地API的Tana桌面+API令牌(设置→ API).

安装

二进制 --下载自 , chmod +x,跑。

npm (Node.js≥20):

npm install -g tana-mcp-codemode

来源 (Bun): git clonebun installbun run src/entry-bun.ts

设置

运行交互式安装脚本--检测您的安装,提示输入凭据,并自动配置Claude Code和/或Claude Desktop:

bun run setup
# or for team-shared config:
bun run setup --scope project

手动MCP配置

{
  "mcpServers": {
    "tana": {
      "command": "tana-mcp-codemode",
      "env": {
        "TANA_API_TOKEN": "your-token-here",
        "MAIN_TANA_WORKSPACE": "My Workspace"
      }
    }
  }
}

对于二进制:set command 到二进制路径。来源: "command": "bun", "args": ["run", "/path/to/src/entry-bun.ts"].

环境变量

变量默认值描述
TANA_API_TOKEN必需来自Tana Desktop的承载令牌
TANA_API_URLhttp://127.0.0.1:8262Tana本地API URL
MAIN_TANA_WORKSPACE--默认工作区名称或ID
TANA_SEARCH_WORKSPACES--逗号分隔的搜索范围工作区
TANA_TIMEOUT10000请求超时(毫秒)
TANA_HISTORY_PATH平台默认自定义SQLite历史路径

使用示例

// Search nodes
const results = await tana.nodes.search("project ideas", {
  workspaceIds: [tana.workspace.id]
});

// Import with tags and fields
await tana.import(tana.workspace.id, `
%%tana%%
- Meeting notes #meeting
  - Date:: [[2024-01-15]]
  - Attendees:: Alice, Bob
`);

API 参考

命名空间方法
tana.workspace预先解析的默认工作区
tana.workspaceslist()
tana.nodessearch(), read(), getChildren(), edit(), move(), trash(), check(), uncheck(), open()
tana.tagslistAll(), getSchema(), create(), modify(), addField(), setCheckbox()
tana.fieldssetOption(), setContent(), getFieldOptions()
tana.calendargetOrCreate()
tana.import()导入Tana Paste内容
tana.health()API健康检查

发展

bun run start        # MCP server
bun run dev          # watch mode
bun run test         # tests
bun run build        # Node.js dist (tsup)
bun run build:binary # self-contained binary
bun run debug        # debug UI at :3333

许可证

麻省理工学院

目录标签

目录标签

代码执行TypeScriptClaude知识管理Tana集成本地部署API工具自动化

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明token部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP