mcpField
U
UnClick

UnClick

本地服务
github.com/malamutemayhemAI 与智能体46 周前更新

关于 UnClick

UnClick 是面向 AI Agent 的工具目录 MCP 服务,汇集跨多个领域的工具,并支持动态发现端点。它还提供跨会话记忆和协作功能,供兼容 MCP 的客户端调用。

主要功能

  1. 01跨领域工具目录
  2. 02动态搜索和调用端点
  3. 03跨会话 Agent 记忆
  4. 04信号、消息与待办协作

适用场景

  1. 01让 Agent 调用多个领域的工具
  2. 02按需发现并调用目录端点
  3. 03保存和检索跨会话记忆
  4. 04通过消息和待办协调 Agent 工作

MCP 相关

该 MCP 服务向兼容客户端提供工具目录访问、动态端点发现与调用,以及记忆和协作工具。运行需要 unclick.world 的 API 密钥。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"malamutemayhem-unclick": {
"command": "npx",
"args": [
"-y",
"@unclick/mcp-server"
],
"env": {
"UNCLICK_API_KEY": "<UNCLICK_API_KEY>"
}
}
}
}
启动命令npx -y @unclick/mcp-server
需要配置的环境变量
UNCLICK_API_KEY密钥Your UnClick API key from https://unclick.world

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@unclick/mcp-server0.2.3

工具

4

收录的工具列表 · 更新于 2 周前

参数类型必填说明
querystring是搜索词——描述你想执行的操作
categoryenum否可选:按类别筛选text | data | media | time | network | generation | storage | platform

详细介绍

UnClick MCP 服务

AI Agent 的应用商店。 unclick.world

450 多个可调用端点,涵盖 178 多种工具,可供任何兼容 MCP 的 AI 客户端使用。新工具会持续添加到 API 中。你的 Agent 会自动获取这些工具,无需更新软件包。

安装

使用最新的 GitHub 版本(无需 npm 账号):

{
  "mcpServers": {
    "unclick": {
      "command": "npx",
      "args": ["-y", "https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz"]
    }
  }
}

将以下内容添加到你的 claude_desktop_config.json(或 Cursor、Windsurf 等对应的配置文件)中。

或从 GitHub 全局安装:

npm install -g https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz

运行说明

此仓库遵循 AGENTS.md 中针对 Agent 操作的隔离规则。

运行

进行本地 Web 开发:

npm run dev

API 工作区:

npm run dev:api

测试

运行主测试套件:

npm test

运行生产构建检查:

npm run build

许可证

UnClick 采用拆分许可证。平台(网站、API 以及托管的后端和记忆服务)采用 AGPL-3.0(参见 LICENSE)。npm 客户端软件包 @unclick/mcp-server 采用 MIT,独立连接器软件包采用 Apache-2.0。完整说明和原因请参见 LICENSING.md。

功能

为你的 Agent 提供不断扩充的工具目录,涵盖开发者实用工具、社交媒体、电子商务、金融、消息传递、媒体、安全等领域。你无需为每种集成单独安装软件包。一个服务即可访问整个目录。

工具范围

UnClick 提供一组精简的直接工具,供 Agent 用于日常工作流;此外,还提供隐藏的内部发现工具,用于访问完整目录。

工具组工具
记忆会话协议load_memory、save_fact、search_memory、save_identity、save_session
Signals 和 Boardroom 协作check_signals、read_messages、post_message、create_todo、list_todos、update_todo、complete_todo、create_idea、list_ideas、vote_on_idea、promote_idea_to_todo
隐藏的内部目录工具unclick_search、unclick_browse、unclick_tool_info、unclick_call

Agent 从记忆开始,使用直接的 Boardroom 工具进行协作;需要动态发现端点时,也可以按名称调用隐藏的目录工具。

兼容性和高级记忆操作
  • 旧版记忆名称仍可作为别名使用:get_startup_context -> load_memory、write_session_summary -> save_session、add_fact -> save_fact、set_business_context -> save_identity。
  • 其余记忆操作不会列在 ListTools 中,而是通过 unclick_call 调用,参数为 endpoint_id: "memory.<op>"(例如 memory.manage_decay、memory.store_code、memory.log_conversation、memory.supersede_fact、memory.upsert_library_doc)。

要求

将密钥设为环境变量:

UNCLICK_API_KEY=your_key_here

或通过 MCP 配置传入:

{
  "mcpServers": {
    "unclick": {
      "command": "npx",
      "args": ["-y", "https://github.com/malamutemayhem/unclick/releases/latest/download/unclick.tgz"],
      "env": {
        "UNCLICK_API_KEY": "your_key_here"
      }
    }
  }
}

更多信息

完整目录、文档和 API 密钥请访问 unclick.world。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。