logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

feishu-platform-connector

A middleware server (MCP) designed to bridge communication between language model interfaces (Claude/Cursor) and the Feishu ecosystem. This component executes sophisticated business logic by routing LLM-initiated commands through the Feishu API, thereby enabling automated interactions within Feishu applications.

Author

feishu-platform-connector logo

Chenzhi-Ana

No License

Quick Info

GitHub GitHub Stars 6
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

feishu_mcp_serverapisapifeishu apifeishu botana feishu_mcp_server

飞书集成服务网关

smithery badge

核心目的

本服务通过部署一个中介控制点(MCP Server),允许使用Claude或Cursor等大型语言模型(LLM)的用户,能够安全、有效地通过一个飞书机器人实例来执行预设的业务流程与操作。

+----------------+ +-------------+ +-------------+ +------------------+ | | | | | | | | | LLM Interface |----->| MCP Proxy |----->| MCP Backend |----->| 飞书机器人服务端 | | (Claude/Cursor)| | (Client) | | (Server) | | (Feishu Bot) | | | | | | | | | +----------------+ +-------------+ +-------------+ +------------------+

调用流转概述

  1. 终端用户在LLM环境中发起指令,经由MCP本地代理(Client)转发请求。
  2. MCP Proxy 将收到的结构化指令传递至远程MCP Server进行处理。
  3. MCP Server 解析意图,执行相应的业务逻辑,并对飞书机器人API进行远程调用。
  4. 机器人接收指令后,与飞书的官方API进行数据交互,完成任务。

``

启动指南

请使用以下命令运行核心服务(请根据实际环境调整路径):

bash uv --directory YOUR_PATH run bot.py --webhook YOUR_WEB_HOOK

请务必替换 YOUR_PATH 为服务代码的实际存放位置,以及 YOUR_WEB_HOOK 为机器人的接收端点。

Smithery 自动化部署

若您在Claude Desktop环境中使用,可通过 Smithery 自动安装此集成服务:

bash npx -y @smithery/cli install @Chenzhi-Ana/feishu_mcp_server --client claude

离线/手动安装说明

== 演进历史 == XHR的核心思想最早由微软Outlook的开发者于2000年提出,并首先在IE 5(1999年)中实现。最初,其标识符并非XMLHttpRequest,而是通过ActiveXObject("Msxml2.XMLHTTP")ActiveXObject("Microsoft.XMLHTTP")实例化。直到Internet Explorer 7(2006年),XMLHttpRequest才成为所有主流浏览器(包括Mozilla的Gecko引擎、Safari 1.2及Opera 8.0)普遍支持的标准标识符。

标准化进程

万维网联盟(W3C)于2006年4月5日发布了XMLHttpRequest对象的初始工作草案。2008年2月25日,W3C发布了Level 2规范,该版本引入了事件进度监控、跨站点请求支持和字节流处理能力。2011年底,Level 2特性被合并回原始规范。自2012年底起,开发维护工作转交由WHATWG负责,并使用Web IDL继续维护这一动态文档。

== 使用范式 == 通常,使用XMLHttpRequest发送请求需遵循若干编程步骤:

  1. 对象创建:调用构造函数实例化一个XMLHttpRequest对象。
  2. 配置请求:调用 open 方法定义请求方法(GET/POST等)、指定目标资源URL,并选择同步或异步执行模式。
  3. 异步监听:若选择异步模式,需设置事件监听器来响应请求状态的变化。
  4. 启动传输:通过调用 send 方法启动实际的请求发送。
  5. 响应处理:在事件监听器中处理状态变化。服务器响应数据通常存储在 responseText 属性中。当对象完成处理,状态码将变为4(即“完成”状态)。

除了这些基础步骤,XHR还提供了丰富的控制选项,例如可以添加自定义请求头以指导服务器行为;数据可通过 send 调用上传;响应体可直接解析为JavaScript对象(如JSON),或在接收过程中逐步处理;请求也可被提前中止或设置超时机制。

See Also

`