mcpField
O
Omnisockit Mcp Server

Omnisockit Mcp Server

本地服务
github.com/OmniSocKit开发工具032 周前更新

关于 Omnisockit Mcp Server

OmniSocKit MCP Server 通过技能文档向 AI 工具提供企业微信开发知识,涵盖 API 约束和错误处理,面向开发企业微信集成的开发者;仅提供知识,不调用 API。

主要功能

  1. 0141 个企业微信开发技能
  2. 02覆盖 550 多个 API 接口
  3. 03提供约束、限制和错误码说明
  4. 04提供五种编程语言的模板
  5. 05仅传递知识,不调用 API

适用场景

  1. 01实现企业微信 OAuth 登录
  2. 02处理 access_token 及其过期
  3. 03构建企业微信消息功能
  4. 04管理企业微信客户标签

MCP 相关

向 MCP 客户端提供企业微信开发技能,客户端可在回答开发问题时读取相关文档。它仅提供知识,不调用 API。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"omnisockit": {
"command": "npx",
"args": [
"-y",
"@omnisockit/mcp-server"
]
}
}
}
启动命令npx -y @omnisockit/mcp-server

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

安装包
npm@omnisockit/mcp-server0.1.5

工具

2

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

此工具无需参数。

详细介绍

来自项目 README

OmniSocKit MCP Server

让你的 AI 大模型成为社交营销平台开发专家。

License Node.js Skills

中文 | English

什么是 OmniSocKit?

OmniSocKit 是一个 MCP (Model Context Protocol) Server,将社交营销平台的开发知识注入到你的 AI 工具中。

安装后,当你对 AI 说「帮我实现企微 OAuth 登录」,AI 能给出包含正确 Token 缓存、错误重试、频率限制处理的精确代码——而不是幻觉。

核心价值
  • 🎯 精准编码 — AI 不再猜测 API 参数,因为它读过完整的 SKILL 文档
  • 🛡️ 避免踩坑 — 每个 SKILL 包含真实的约束、限制、错误码处理
  • ⚡ 零配置 — 不需要 API Key、不需要服务器、不需要 Docker
  • 🔒 零风险 — 不调用任何 API,只提供知识

快速开始

在你的 AI 工具中添加以下配置:

{
  "mcpServers": {
    "omnisockit": {
      "command": "npx",
      "args": ["@omnisockit/mcp-server"]
    }
  }
}

安装完成。现在对 AI 说:

"帮我实现企微 OAuth 扫码登录"

AI 会自动读取相关 SKILL,给出包含所有约束的精确代码。


支持的 AI 工具

OmniSocKit 兼容所有支持 MCP 协议的 AI 工具:

工具类型配置示例
Claude Desktop桌面应用查看
Claude CodeCLI查看
CursorAI IDE查看
Antigravity桌面应用查看
WindsurfAI IDE查看
VS Code + CopilotIDE查看
TraeAI IDE查看
ClineVS Code 插件查看
Roo CodeVS Code 插件查看
Kilo CodeVS Code 插件查看
ContinueVS Code / JetBrains查看
Cherry Studio桌面应用查看
Zed编辑器查看
OpenAI Codex CLICLI查看

💡 只要支持 MCP 协议的工具都可以使用,以上仅列出主流工具。


覆盖的平台

✅ 企业微信(免费)
维度数据
SKILL 数量41 个
覆盖模式企业内部开发 · 服务商代开发(ISV)· 第三方应用
API 覆盖550+ 接口
代码模板五语言(Python / Node.js / Java / Go / PHP)
🔜 更多平台(即将推出)
  • 小红书
  • 抖音 / TikTok
  • 微信公众平台
  • 飞书

常见场景

你对 AI 说AI 读取的 SKILLAI 回答包含
"帮我获取企微 access_token"wecom-coreToken 缓存规则、7200s 有效期、多实例互踢
"帮我实现企微扫码登录"wecom-authOAuth URL 格式、code 有效期 5 分钟、redirect_uri 编码
"企微发消息怎么做"wecom-messagemsgtype 类型、agentid 必填、频率限制
"企微 errcode 42001"wecom-coreToken 过期原因、多实例部署 Token 互踢
"企微客户标签怎么管理"wecom-crm-tag标签上限、企业标签 vs 个人标签

工作原理

┌──────────────────────────────────────────┐
│           你的 AI 工具                     │
│  (Claude / Cursor / VS Code / ...)       │
│                                          │
│  用户: "帮我实现企微 OAuth 登录"            │
│                                          │
│  AI 判断需要 wecom-auth 的知识             │
│  ↓ 通过 MCP 协议读取                      │
└──────────────┬───────────────────────────┘
               │ stdio (JSON-RPC)
┌──────────────▼───────────────────────────┐
│        OmniSocKit MCP Server             │
│                                          │
│  41 个 SKILL → 41 个 MCP Resource         │
│  AI 按需读取,不是全量加载                   │
│                                          │
│  返回 wecom-auth SKILL 的完整内容           │
└──────────────────────────────────────────┘
               ↓
  AI 基于 SKILL 知识生成精确代码
  用户拿代码自己执行(我们不碰 API)

项目结构

omnisockit-mcp/
├── packages/
│   ├── core/                 ← 核心类型定义
│   ├── platform-wecom/       ← 企微 41 个 SKILL
│   ├── server/               ← MCP Server 引擎
│   ├── cli/                  ← npx 入口
│   └── execution/            ← 🔜 API 执行层(预留)
├── examples/                 ← 14 个 AI 工具配置示例
└── tests/                    ← 单元测试

许可证

Apache License 2.0


链接

评论

支持 Markdown

第一次接触 MCP?

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

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