使用说明
MCP服务器
模型上下文协议 (MCP)服务器,为克劳德等人工智能助手提供对外部服务的结构化访问。
服务器
@nickmeinhold/mcp-kan --30工具
MCP服务器 看 董事会任务管理。提供用于管理工作区、板、列表、卡片、标签、检查表和注释的工具。
环境变量:
KAN_API_KEY(必需)-您的Kan API密钥KAN_BASE_URL(可选)--默认为https://kan.bn/api/v1
@nickmeinhold/mcp-outline --26工具
MCP服务器 大纲 维基。提供用于管理文档、集合、注释、用户和修订的工具。
环境变量:
OUTLINE_API_KEY(必需)-您的大纲API密钥OUTLINE_BASE_URL(可选)--默认为https://kb.xdeca.com/api
@nickmeinhold/mcp-radicale --19工具
MCP服务器 激进 CalDAV/CardDAV。提供用于管理日历、事件、待办事项、地址簿和联系人的工具。
环境变量:
RADICALE_URL(必填)--您的Radical服务器URL(例如。https://dav.xdeca.com)RADICALE_USERNAME(必填)--Radical用户名RADICALE_PASSWORD(必填)--Radical密码RADICALE_CALENDAR_OWNER(可选)--共享日历访问的日历所有者用户名
项目结构
packages/
kan/index.js (452 lines)
outline/index.js (458 lines)
radicale/index.js (1092 lines)
技术栈
Node.js, @modelcontextprotocol/sdk, zod, tsdav + node-ical (Radical)。
设置
npm install
使用Claude代码
添加到您的 ~/.claude/claude_desktop_config.json 或MCP设置:
{
"mcpServers": {
"kan": {
"command": "node",
"args": ["./packages/kan/index.js"],
"env": {
"KAN_API_KEY": "your-api-key"
}
},
"outline": {
"command": "node",
"args": ["./packages/outline/index.js"],
"env": {
"OUTLINE_API_KEY": "your-api-key"
}
},
"radicale": {
"command": "node",
"args": ["./packages/radicale/index.js"],
"env": {
"RADICALE_URL": "https://your-radicale-server.com",
"RADICALE_USERNAME": "your-username",
"RADICALE_PASSWORD": "your-password"
}
}
}
}
将此MCP服务器与Jan AI一起使用
作者:SophieA提示;克劳德·十四行诗4.6;
本指南假设:
- 你已经有了 Jan AI已安装 → https://jan.ai
- 您使用的模型支持 MCP(扳手图标)
- 您已收到 管理员的OUTLINE_API_KEY
注意:本指南是使用macOS编写的。Linux上的路径、命令和环境变量设置可能略有不同。相应调整。
1.️⃣ 克隆存储库
git clone https://github.com/10xdeca/mcp-servers
cd mcp-servers
2.️⃣ 安装依赖项
从项目根:
npm install
这将安装Kan和Outline MCP服务器的依赖关系。
3.️⃣ 验证大纲MCP服务器是否正常工作
手动运行一次:
OUTLINE_API_KEY=your_key node packages/outline/index.js
如果:
- 确实如此 不 抛出错误
- 它只是坐在那里奔跑
这意味着它开始正确。
按 Ctrl+C 阻止它。
如果没有错误,Jan AI将能够连接到它。
4.️⃣ 在Jan-AI中添加MCP服务器
打开 Jan AI.
- 首选 设置
- 首选 MCP服务器
- 点击 添加MCP服务器
像这样填充模态
- 服务器名称:
Outline xdeca - 运输类型:
STDIO - 命令:
node - 论据:
/Users/taro/projects/mcp/sprints-xdeca-mcp/packages/outline/index.js
⚠️ 必须是完整的绝对路径(否 ~).
- 环境变量:
OUTLINE_API_KEY = your_key_from_admin
然后切换服务器 开.
替代方案:通过JSON添加
在右上角 添加MCP服务器 模态,单击:
通过JSON添加服务器
粘贴:
{
"Outline xdeca": {
"active": true,
"args": [
"/Users/you-user/mcp-servers/packages/outline/index.js"
],
"command": "node",
"env": {
"OUTLINE_API_KEY": "your_key_here"
},
"type": "stdio"
}
}
保存。
苏菲注意:
此时,Outline MCP服务器应切换为绿色。如果它没有切换为绿色,请在JanAI上转到“设置>常规>打开日志”开始调试。
如果它确实切换为绿色,您可以按原样使用它,也可以创建一个新的助手以获得更好的结果:
5.️⃣ 创建专用大纲助手
为了使使用更简单,请在1月份创建一个新的助手:
- 首选 设置→ 助手
- 点击 创建助手
- 命名它:
Outline Assistant - 选择支持MCP的型号(必须显示🔧 扳手图标)
- 从以下位置粘贴您的说明:
janai-mcp-outline-prompt.md
进入 系统指令 现场。
保存。
6.️⃣ 用它
现在你可以问这样的问题:
- “搜索入职文档”
- “在工程集合中创建新文档”
- “更新冲刺计划文档”
- 上传图像并要求其创建笔记
助手将自动调用大纲MCP工具。
就是这样。现在,您在Jan AI中运行了一个完全本地的Outline MCP集成。