“iMCP” MCP服务器能做什么?
iMCP(智能模型上下文协议)服务器是一款macOS应用,充当AI助手与Mac数字生活关键组件之间的桥梁。通过实现模型上下文协议(MCP),iMCP让如Claude Desktop等AI客户端可以安全访问和操作您的信息、联系人、提醒事项、日历、定位、天气等。这使得开发者能够实现高级工作流,如查询日历事件、管理提醒事项、搜索联系人或发送信息——一切均可通过AI驱动的提示与自动化流程完成。借助标准的macOS权限与隐私保护,iMCP为用户和开发者开放强大、富有上下文的工具,帮助AI助手在注重隐私的前提下实现日常自动化与效率提升。
提示词模板列表
仓库或文档中未提及任何提示词模板。
资源列表
- 日历
允许客户端查看和管理日历事件,包括新建事件、自定义重复、提醒和可用性状态。 - 联系人
提供联系人信息访问,支持按姓名、电话或邮箱搜索。 - 定位
获取当前位置数据,并支持地址与地理坐标间的相互转换。 - 信息
可按自定义日期范围访问特定联系人的历史消息。 - 提醒事项
查看与新建提醒事项,可自定义截止时间、优先级和提醒。 - 天气
获取任意位置的当前天气状况,包括温度、风速及其他天气数据。 - 地图
提供地图服务,包括地点搜索、路线规划、兴趣点查询、出行时间估算及静态地图图片生成。
工具函数列表
仓库文件或文档中未列出具体工具函数名称或端点。
MCP服务器典型用例
- 日历管理
自动化日程安排,查看即将到来的事件,并可直接通过AI助手新建日历条目。 - 联系人查询
即时获取和调用联系人信息,便捷按姓名、号码或邮箱查找。 - 定位服务
获取当前位置,将地址转换为地理坐标,或查找兴趣点用于导航及上下文任务。 - 信息自动化
访问消息历史,自动发送消息或检索对话内容。 - 提醒与任务管理
管理提醒事项列表,新建任务,设置提醒或截止时间,全部可在AI流程中完成。
如何设置
Windsurf
- 前置条件:确保已安装并更新Windsurf。
- 查找配置:定位Windsurf配置文件(通常为
~/.windsurf/config.json)。 - 添加iMCP服务器:在
mcpServers对象下插入iMCP MCP服务器的JSON片段。 - 保存/重启:保存配置并重启Windsurf。
- 验证:确认iMCP显示为已连接的MCP服务器。
示例配置:
{
"mcpServers": {
"imcp": {
"command": "imcp",
"args": []
}
}
}
Claude
- 前置条件:从claude.ai/download 安装Claude Desktop。
- 查找配置:打开Claude Desktop,前往设置 → 开发者 → 编辑配置。此操作会创建或打开
~/Library/Application Support/Claude/claude_desktop_config.json。 - 添加iMCP服务器:在
mcpServers部分添加iMCP。 - 保存/重启:保存配置并重启Claude Desktop。
- 验证:检查iMCP是否可作为工具使用。
示例配置:
{
"mcpServers": {
"imcp": {
"command": "imcp",
"args": []
}
}
}
Cursor
- 前置条件:确保已安装Cursor。
- 查找配置:找到Cursor的MCP配置文件。
- 添加iMCP服务器:向
mcpServers对象添加iMCP服务器。 - 保存/重启:保存更改并重启Cursor。
- 验证:确保iMCP已被识别。
示例配置:
{
"mcpServers": {
"imcp": {
"command": "imcp",
"args": []
}
}
}
Cline
- 前置条件:安装Cline及相关依赖。
- 查找配置:打开或创建Cline的MCP配置文件。
- 添加iMCP服务器:在
mcpServers键下添加iMCP。 - 保存/重启:保存文件并重启Cline。
- 验证:确认iMCP在Cline内已激活。
示例配置:
{
"mcpServers": {
"imcp": {
"command": "imcp",
"args": []
}
}
}
API密钥安全示例
为增强安全性,可将API密钥存储为环境变量,并在配置中引用:
{
"mcpServers": {
"imcp": {
"command": "imcp",
"args": [],
"env": {
"API_KEY": "${IMCP_API_KEY}"
},
"inputs": {
"apiKey": "${IMCP_API_KEY}"
}
}
}
}
将IMCP_API_KEY替换为您实际的环境变量名。
如何在流程中使用此MCP
在FlowHunt中使用MCP
要将MCP服务器集成到您的FlowHunt工作流中,首先在流程中添加MCP组件,并将其连接到AI代理:

点击MCP组件以打开配置面板。在系统MCP配置部分,按如下JSON格式插入您的MCP服务器信息:
{
"imcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI代理即可作为工具使用此MCP,并访问其全部功能。请记得将“imcp”替换为您实际MCP服务器的名称,并将URL替换为您的MCP服务器地址。
总览
| 部分 | 可用性 | 备注 |
|---|---|---|
| 概览 | ✅ | README.md中有通用介绍与能力说明 |
| 提示词模板列表 | ⛔ | 未提及任何提示词模板 |
| 资源列表 | ✅ | 日历、联系人、定位、信息、提醒事项、天气、地图 |
| 工具函数列表 | ⛔ | 未列出具体工具函数 |
| API密钥安全 | ✅ | 提供了环境变量/集成示例 |
| 抽样支持(评价时次要) | ⛔ | 无抽样支持相关说明 |
综上,iMCP为macOS用户提供了强大的资源集成,但缺少对提示词模板、工具函数命名、抽样/溯源支持的明确文档。整体设置流程简洁且文档完善。
我们的看法
iMCP是一款面向隐私的强大MCP服务器,专为macOS打造,深度集成原生应用,并为主流AI客户端带来简单的设置体验。其在可用性及资源暴露方面表现优秀,但如能补充关于工具、提示词模板及抽样支持的文档会更佳。
MCP评分
| 是否有LICENSE | ✅ (Apache-2.0) |
|---|---|
| 有至少一个工具 | ⛔ |
| Fork数量 | 24 |
| Star数量 | 617 |
