Files
social-mcp/package.json
T
kurihada 8da5f40c9f feat: social-mcp 初始实现
多平台社交自动化 MCP 服务,首批支持小红书。

- 13 个 MCP 工具:登录管理、内容浏览、发布、互动
- 13 个 REST API 端点,支持 Bearer token 认证和限流
- BrowserManager:串行队列、背压、崩溃恢复
- Cookie 持久化:原子写入、0600 权限
- 安全:DNS rebinding 防御、错误脱敏、深层日志 redact
- Docker 部署支持
- 28 个单元测试全部通过
2026-02-28 22:57:22 +08:00

52 lines
1.0 KiB
JSON

{
"name": "social-mcp",
"version": "0.1.0",
"description": "Multi-platform social media automation MCP service",
"type": "module",
"main": "dist/index.js",
"bin": {
"social-mcp": "dist/index.js"
},
"scripts": {
"build": "tsup",
"dev": "tsup --watch",
"start": "node dist/index.js",
"test": "vitest run",
"test:watch": "vitest",
"lint": "tsc --noEmit"
},
"keywords": [
"mcp",
"social-media",
"automation",
"playwright",
"xiaohongshu"
],
"author": "",
"license": "ISC",
"packageManager": "pnpm@10.25.0",
"engines": {
"node": ">=22.0.0"
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.27.0",
"rebrowser-playwright": "^1.52.0",
"express": "^4.21.0",
"pino": "^9.0.0",
"zod": "^3.25.0"
},
"devDependencies": {
"typescript": "^5.7.0",
"tsup": "^8.0.0",
"vitest": "^3.0.0",
"pino-pretty": "^13.0.0",
"@types/express": "^5.0.0",
"@types/node": "^22.0.0"
},
"pnpm": {
"onlyBuiltDependencies": [
"esbuild"
]
}
}