Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 💬 Communication
  3. Open Feishu MCP Server
Open Feishu MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 6:02:56 PM

Open Feishu MCP Server

User RatingsBe the first to rate and review this MCP server!
View Repository86 GitHub StarsTotal stargazers on GitHub for the source repository (86 stars).Visit Website

A remote MCP server with built-in Feishu OAuth for authenticated document management via Cloudflare Workers.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON ▾

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "ztxtxwd-open-feishu-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/inspector@latest"
      ]
    }
  }
}

💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives💬 More in Communication

Overview

This MCP server enables remote connections with integrated Feishu OAuth authentication, allowing users to log in using their Feishu accounts. It provides a deeply optimized toolset for managing Feishu documents, including creating and updating document blocks, with support for complex nested structures. Designed for deployment on Cloudflare Workers, it offers high availability and global distribution, suitable for developers needing secure, scalable Feishu document integration.

Use cases

•Authenticate users via Feishu OAuth for MCP access
•Create and update Feishu document blocks remotely
•Manage nested document structures in Feishu
•Deploy MCP server on Cloudflare Workers for global access
•Integrate with MCP clients like Cursor and ChatWise

Key features

•Built-in Feishu OAuth authentication with automatic token refresh
•Optimized tools for Feishu document creation and editing
•Support for remote MCP client connections over SSE
•Deployment on Cloudflare Workers with Durable Objects
•Local development environment support

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Open Feishu MCP Server.

Extracted Tool Capabilities
Built-in Feishu OAuth authentication with automatic token refresh
Optimized tools for Feishu document creation and editing
Support for remote MCP client connections over SSE
Deployment on Cloudflare Workers with Durable Objects
Local development environment support

Documentation Overview

MCP Badge

Trust Score

飞书 MCP Server

English Documentation

这是一个支持远程连接的模型上下文协议 (MCP) 服务器,内置了飞书 OAuth 认证。

本项目修改自 cloudflare/ai/demos/remote-mcp-github-oauth,将 GitHub OAuth 替换为飞书 OAuth。

您可以将其部署到自己的 Cloudflare 账户,并在创建自己的飞书 OAuth 客户端应用后,拥有一个功能完整的远程 MCP 服务器。用户可以通过飞书账号登录连接到您的 MCP 服务器。

📋 目录

  • 与飞书官方 MCP Server 的区别
  • 特性
  • 快速开始
  • 部署方式
    • 生产环境部署
    • 本地开发环境
  • 客户端集成
    • 使用 Inspector 测试
    • 使用 Cursor
    • 使用 ChatWise
  • 访问控制
  • 工具开发路线图
  • 技术原理
  • 开发指南

🆚 与飞书官方 MCP Server 的区别

虽然飞书官方也推出了 MCP Server,但本项目在以下几个方面具有显著优势:

🎯 零配置体验

  • 本项目:用户无需手动配置任何参数,全程使用 user_access_token,过期自动刷新
  • 官方项目:需要用户手动配置多个参数,配置复杂

🚀 极致的可用性优化

  • 本项目:深度优化工具尺寸和结构,特别是文档创建块工具、创建嵌套块工具等复杂功能,确保在 Cursor 等客户端中正常使用
  • 官方项目:简单的 API 到 MCP 工具转换,部分工具过于庞大,在实际使用中存在可用性问题

🌐 前沿基础设施

  • 支持部署在 Cloudflare Workers,享受业界最前沿的边缘计算基础设施

✨ 特性

  • 🎯 零配置体验:用户无需手动配置参数,自动管理 user_access_token 和刷新
  • 🔐 飞书 OAuth 认证:安全的用户身份验证
  • 🌐 远程 MCP 服务器:支持多客户端连接
  • 🚀 Cloudflare Workers:高性能、全球分布式部署,享受业界最前沿的边缘计算基础设施
  • 🛠️ 深度优化的工具集:特别优化文档创建、嵌套块等复杂工具,确保在各种客户端中正常使用
  • 🔧 本地开发支持:便于开发和测试的本地环境
  • ⚡ 极致可用性:相比官方 MCP Server,大幅提升实际使用体验和稳定性

🚀 快速开始

前置要求

  • Node.js 18+ 和 npm
  • Cloudflare 账户
  • 飞书开放平台账户

安装

bash
# 克隆仓库
git clone <repository-url>
cd open-feishu-mcp-server

# 安装依赖
npm install

🚀 部署方式

生产环境部署

步骤 1: 创建飞书应用

  1. 访问飞书开放平台并登录
  2. 点击"开发者后台"并创建一个新应用
  3. 在应用设置中配置权限:
    • 进入"权限与功能"并添加以下权限:
      • "获取用户 ID" (auth:user.id:read)

      • "获取用户任务信息" (task:task:read)

      • "获取用户授权凭证" (offline_access)

      • "获取用户基本信息" (user_profile)

        ...

  4. 记下您的应用 ID 和应用密钥

步骤 2: 配置 Cloudflare 环境

bash
# 设置必要的密钥
wrangler secret put FEISHU_APP_ID
wrangler secret put FEISHU_APP_SECRET
wrangler secret put COOKIE_ENCRYPTION_KEY  # 使用 openssl rand -hex 32 生成

# 创建 KV 命名空间
wrangler kv namespace create "OAUTH_KV"

步骤 3: 更新配置文件

使用步骤 2 中获得的 KV ID 更新 wrangler.toml 文件中的 KV 命名空间配置。

步骤 4: 部署服务器

Terminal
npm run deploy

部署完成后,记下您的实际 subdomain(会在部署日志中显示)。

步骤 5: 配置重定向 URL

回到飞书应用设置:

  1. 进入"安全设置"
  2. 添加重定向 URL:https://feishu-mcp-server.<your-actual-subdomain>.workers.dev/callback

本地开发环境

配置本地环境

  1. 配置飞书应用:

    • 在飞书应用的"安全设置"中添加:http://localhost:8788/callback
    • 确保拥有所需的权限(同生产环境)
  2. 创建环境变量文件: 在项目根目录创建 .dev.vars 文件:

    Code
    FEISHU_APP_ID=your_development_feishu_app_id
    FEISHU_APP_SECRET=your_development_feishu_app_secret
    COOKIE_ENCRYPTION_KEY=any_random_string_here
    

启动本地服务器

Terminal
npm run dev

服务器将在 http://localhost:8788 运行。

🔌 客户端集成

使用 Inspector 测试

使用官方的 MCP Inspector 测试您的服务器:

Terminal
npx @modelcontextprotocol/inspector@latest

连接地址:

  • 生产环境:https://feishu-mcp-server.<your-subdomain>.workers.dev/sse
  • 本地环境:http://localhost:8788/sse

使用 Cursor

通过一键安装按钮快速配置:

Install MCP Server

或手动配置:

config.json
{
  "mcpServers": {
    "feishu": {
      "url": "http://localhost:8788/sse"
    }
  }
}

使用 ChatWise

  1. 配置步骤:

    • 打开 ChatWise 设置界面
    • 导航到工具选项
    • 新增命令行输入输出(stdio)
    • 命令:npx -y mcp-remote ${URL}
  2. 连接地址:

    • 本地:http://localhost:8788/sse
    • 生产:https://feishu-mcp-server.<your-subdomain>.workers.dev/sse
  3. 首次使用:

    • 保存配置后会自动打开飞书 OAuth 登录页面
    • 完成授权即可使用飞书相关功能

🔐 访问控制

  • 身份验证:使用飞书 OAuth 进行用户身份验证
  • 权限范围:所有经过身份验证的飞书用户都可以访问所有工具

📋 工具开发路线图

🚧 当前开发中 (飞书文档)

  • 🔧开发辅助工具
    • ✅ 开发文档内容搜索与召回
  • 📄 文档基础操作
    • ✅ 文档块树结构获取
    • ✅ 获取块类型创建参数 schema
    • ✅ 创建文档块(支持各种块类型)
    • ✅ 更新文档块内容
    • ✅ 批量删除文档块
  • 🔧 文档高级功能
    • ✅ 表格创建与操作
    • ✅ 图片、视频、文件上传与插入
    • ✅ Markdown 导入功能
    • ✅ 素材上传与管理
    • ✅ 文档搜索

🎯 未来计划

  • 📊 电子表格(Sheets)

    • 📋 工作表基础操作(创建、删除、重命名)
    • 📋 单元格数据读写
    • 📋 公式计算与应用
    • 📋 图表创建与编辑
    • 📋 数据筛选与排序
    • 📋 协作与权限管理
  • 🗃️ 多维表格(Base/Bitable)

    • 📋 数据表基础操作
    • 📋 记录增删改查
    • 📋 字段类型管理
    • 📋 视图创建与配置
    • 📋 自动化规则设置
    • 📋 数据导入导出

    ...

图例:✅ 已完成 | 🔄 开发中 | 📋 计划中

🛠️ 技术原理

架构组件

OAuth Provider

完整的 OAuth 2.1 服务器实现,处理:

  • MCP 客户端身份验证
  • 飞书 OAuth 服务连接管理
  • KV 存储中的安全令牌管理

Durable MCP

基于 Cloudflare Durable Objects 的 MCP 扩展:

  • 持久状态管理
  • 身份验证上下文存储
  • 通过 this.props 访问用户信息
  • 基于用户身份的条件工具可用性

MCP Remote

支持远程 MCP 客户端连接:

  • 定义客户端-服务器通信协议
  • 提供结构化工具定义方式
  • 处理请求/响应序列化
  • 维护 SSE 连接

👨‍💻 开发指南

MCP 服务器(由 Cloudflare Workers 提供支持)

本项目实现了双重 OAuth 角色:

  • 对 MCP 客户端充当 OAuth 服务器
  • 对飞书 OAuth 服务充当 OAuth 客户端

工具开发

当前工具使用用户访问令牌进行身份验证,确保:

  • 安全访问飞书 API
  • 基于用户权限的功能访问
  • 完整的错误处理和日志记录

📝 注意:确保在部署前正确配置所有环境变量和飞书应用设置。如遇问题,请检查飞书应用权限配置和重定向 URL 设置。

Star History

Star History Chart

Read the full README →View source on GitHub →

Related MCP Servers

View all in Communication View all alternatives
  • Slack MCP Server logoSlack MCP Server

    The most powerful MCP server for Slack Workspaces.

    💬 Communication1 views
    Compare vs Slack MCP Server →
  • Line Bot MCP Server logoLine Bot MCP Server
    Verified

    MCP Server for Integrating LINE Official Account

    💬 Communication3 views
    Compare vs Line Bot MCP Server →
  • Emailmd logoEmailmd

    Write and preview emails from your assistant. Renders markdown into email-safe HTML that holds up in Outlook and Gmail, lints drafts for deliverability problems, and returns a live preview link. Hosted with no API key, or run it locally with npx emailmd mcp.

    💬 Communication2 views
    Compare vs Emailmd →
  • Bluesky Context Server logoBluesky Context Server

    Bluesky instance integration for querying and interaction

    💬 Communication1 views
    Compare vs Bluesky Context Server →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
86
Stargazers on the source repository.
Last commit
7mo ago
Most recent push to the default branch.
Directory activity
1 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Open Feishu MCP Server

It uses Feishu OAuth for user authentication with automatic token management.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewOpen Feishu MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/ztxtxwd-open-feishu-mcp-server?style=directory)](https://allmcps.com/mcp/ztxtxwd-open-feishu-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/ztxtxwd-open-feishu-mcp-server"><img src="https://allmcps.com/api/badge/ztxtxwd-open-feishu-mcp-server?style=directory" alt="Open Feishu MCP Server on AllMCPs" /></a>

Technical Specs & Signals

Category💬Communication
More technical detailsExpand ▾
TransportSTDIO
RuntimeNode.js
Last updatedAug 7, 2026
Views1
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars86
GitHub Star CountTotal stargazers on GitHub representing community popularity (86 stars).
Last commit7mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Jan 27, 2026
44Quality signal: Fair · 44/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership6/20
Documentation & tools23/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

2 high-severity advisories on record for this package. Most advisories affect transitive dependencies and may not be exploitable in this server's actual usage — this is a directional signal, not a security audit.

Critical 1High 1Medium 0Low 0

Scanned 27d ago via OSV.dev · @modelcontextprotocol/inspector@latest (npm)

★ FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server →

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 💬 Communication →Best MCP servers for Slack & Communication →Alternatives to Open Feishu MCP Server →Install in Claude DesktopInstall in CursorInstall in VS Code