mcpField
T
TehProf Support

TehProf Support

远程服务
github.com/ilay25-coder数据与分析015 周前更新
代码仓库

关于 TehProf Support

TehProf Support 是面向 IT 服务团队的客服 MCP 服务,可让 MCP 客户端使用工单、知识、分析、自动化和 Bitrix24 CRM 功能。托管端点提供匿名工具,更多功能依订阅层级开放。

主要功能

  1. 01搜索和读取知识库文章
  2. 02管理工单生命周期
  3. 03查看客服分析与 SLA 报告
  4. 04管理自动化规则
  5. 05访问 Bitrix24 CRM
  6. 06配置消息渠道

适用场景

  1. 01查询支持文章和设置指南
  2. 02查看工单并回复客户
  3. 03跟踪 SLA 和客服人员表现
  4. 04将支持工作关联到 Bitrix24 任务

MCP 相关

通过 `https://support.tehprof.kz/mcp` 上的 Streamable HTTP 向 MCP 客户端提供客服和 CRM 工具。可用工具因订阅层级而异;匿名访问包含知识、引导、演示、定价、系统和设置工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://support.tehprof.kz/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

39
参数类型必填说明
querystring是搜索查询(例如 "how to setup widget"、"API integration"、"SLA configuration")

详细介绍

TehProf Support MCP 服务

通过 Model Context Protocol 实现 AI 驱动的服务台管理。将任意兼容 MCP 的助手(Claude、ChatGPT、Cursor、Cline)连接到您的支持工作区,无需编写自定义集成代码。

License: MIT MCP Protocol Node Transport: HTTP Tools GitHub stars

TehProf Support(support.tehprof.kz)是一款面向 IT 服务公司的多租户 SaaS 服务台。本服务提供 36 个 AI 工具,涵盖知识搜索、工单生命周期、分析、自动化和 Bitrix24 CRM 代理,并根据订阅等级进行限制。

无需安装:使用托管端点 https://support.tehprof.kz/mcp。

目录

快速开始

选项 1 — 托管服务(推荐)

添加到 MCP 客户端配置中,无需安装,也无需运行服务:

{
  "mcpServers": {
    "tehprof-support": {
      "url": "https://support.tehprof.kz/mcp",
      "transport": "streamable-http"
    }
  }
}

如需通过身份验证访问(解锁特定等级的工具):

{
  "mcpServers": {
    "tehprof-support": {
      "url": "https://support.tehprof.kz/mcp",
      "transport": "streamable-http",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
选项 2 — 通过 curl 进行基本检查
curl -sX POST https://support.tehprof.kz/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"curl","version":"1.0"}}}'

您应该会收到包含服务功能的 initialize 响应。

按等级划分的工具

本服务根据您的 TehProf Support 套餐限制工具。匿名使用(不提供 API 密钥)开箱即用。

免费 — 匿名,无需 API 密钥
工具功能
knowledge_search对知识库进行全文搜索
knowledge_read阅读指定文章
knowledge_list按类别列出文章
onboarding_guide分步设置指南
onboarding_features按套餐列出的功能矩阵
demo_create_ticket在沙盒中创建工单
demo_view_ticket查看演示工单
demo_workflow演示完整的工单生命周期
pricing_plans列出所有定价套餐
pricing_calculate个性化套餐推荐
system_health平台状态探测
system_info服务功能
system_tenant_info您的租户元数据
settings_get读取租户设置
settings_update更新可用设置
settings_operators列出团队中的操作员
Starter
工具功能
tickets_list筛选工单列表
tickets_get工单、消息和参与者
analytics_dashboardKPI 仪表板概览
channels_list消息渠道
channels_status各渠道的连接状态
Pro
工具功能
tickets_create创建工单;可通过您自己的稳定外部 ID 同步客户公司/联系人(幂等),并通过 external_ref 去重
tickets_reply代表操作员发布回复
tickets_update更改状态/优先级
analytics_slaSLA 合规报告
analytics_operators各操作员的绩效
automation_rules_list列出自动化规则
automation_rules_create创建新规则
automation_rules_toggle启用/禁用规则
webhooks_list出站 Webhook
业务
工具功能
bitrix_contacts搜索 CRM 联系人
bitrix_deals列出 CRM 交易
bitrix_tasks筛选 Bitrix24 任务
bitrix_task_create创建关联到工单的 Bitrix24 任务
bitrix_users门户用户目录
channels_configure配置 WA / TG / Email 渠道

支持的 AI 客户端

适用于任何通过 Streamable HTTP 使用 MCP 协议的客户端:

  • Claude Desktop — claude_desktop_config.json
  • Claude Code — .mcp.json 或 ~/.claude/settings.json
  • Cursor — MCP 设置面板
  • Cline / Continue.dev — config.json
  • ChatGPT(Custom GPT) — 参见 gpt-config.md
  • 自定义 Agent — 任何使用 @modelcontextprotocol/sdk 的客户端

架构

┌──────────────────────┐     Streamable HTTP      ┌──────────────────────┐
│  AI Client           │  ──────────────────────▶ │  MCP Server (this)   │
│  (Claude, GPT, ...)  │  JSON-RPC 2.0 + SSE      │  Node 20 + TS strict │
└──────────────────────┘                          └──────────┬───────────┘
                                                             │ HTTP localhost
                                                             ▼
                                                   ┌──────────────────────┐
                                                   │  PHP backend         │
                                                   │  mcp-auth.php        │
                                                   │  mcp-internal.php    │
                                                   └──────────┬───────────┘
                                                              │
                                                              ▼
                                                   ┌──────────────────────┐
                                                   │  SQLite (WAL)        │
                                                   │  Bitrix24 REST       │
                                                   └──────────────────────┘

为什么选择 Streamable HTTP(MCP 2025-03-26),而不是 stdio / SSE? 可通过企业代理运行,支持水平扩展,无需管理长连接——这是远程 MCP 的规范传输方式。

服务发现

MCP 客户端可通过 .well-known 端点自动发现此服务:

GET https://support.tehprof.kz/.well-known/mcp.json

响应会列出服务能力、身份验证要求和层级说明。

身份验证

  1. 登录 support.tehprof.kz。
  2. 设置 → API 密钥 → 创建。
  3. 在 MCP 客户端标头配置中,将其用作 Authorization: Bearer <key>。
  4. 可随时在同一面板中撤销或轮换密钥。

密钥以哈希形式静态存储,受到速率限制,并且每次调用都会根据租户的套餐进行验证。

同一租户 API 密钥也可供 GPT/OpenAPI 客户端用于 https://support.tehprof.kz/api/openapi.json,身份验证方式为 Authorization: Bearer <key>。直接调用 /api/admin.php 的 REST 集成则使用 X-Api-Key: <key>。

安全

  • 传输:TLS 1.3、HSTS,无混合内容。
  • CORS:允许列表(support.tehprof.kz、claude.ai、chat.openai.com)——不使用通配符。
  • 会话:闲置 TTL 为 1 小时,每 5 分钟清除一次。
  • 租户隔离:经过身份验证的 MCP/OpenAPI 调用会根据 API 密钥解析租户;不匹配的 tenant_id 将被拒绝,并返回 403。
  • 内部桥接:mcp-auth.php 不公开;mcp-internal.php 要求使用 Bearer 身份验证来访问租户数据,写入操作则要求 write 范围。
  • 密钥:绝不发送到客户端,存储在服务器端的 HashiCorp Vault 中。
  • 审计日志:每次工具调用都会记录到对应租户名下。

请将漏洞报告发送至 [email protected](请勿公开提交安全问题)。

自托管

对于需要在自有网络中运行 MCP 服务的租户:

git clone https://github.com/tehprof/support-mcp
cd support-mcp
npm install
npm run build
MCP_PORT=8101 MCP_HOST=127.0.0.1 node dist/index.js

设置 SUPPORT_BACKEND_URL,使其指向你的 Support 后端。完整环境变量说明见 CLAUDE.md。

常见问题

没有 TehProf 账户也能使用吗? 可以——匿名访问可解锁 16 个免费工具(知识、入门引导、演示、定价、系统、设置)。

可以与 ChatGPT 搭配使用吗? 可以。使用 Custom GPT——配置见 gpt-config.md。

如果我的套餐不包含某个工具,该怎么办? 该工具会从 tools/list 中隐藏——AI Agent 不会看到它。请前往 support.tehprof.kz 升级。

如何列出我的套餐开放的所有工具? 调用 MCP tools/list——服务会根据你的 Authorization 标头实时筛选。

源代码在哪里? 就在这里——github.com/tehprof/support-mcp。采用 MIT 许可。

链接

参与贡献

欢迎提交拉取请求。对于较大的更改,请先提交议题进行讨论。

License

MIT — see LICENSE.

评论

支持 Markdown

第一次接触 MCP?

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

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