@niklaserik/effect-mcp

@niklaserik/effect-mcp

site icon
2025.04.21 2
TypeScript文档服务开发辅助开发效率
effect-mcp 是一个专为 Effect 生态系统设计的 Model Context Protocol (MCP) 服务器,旨在为 AI 助手和工具提供实时访问 Effect 生态系统的最新文档。它支持 VS Code 扩展和其他 MCP 客户端,帮助开发者获取准确且最新的 Effect 包文档,解答关于核心 `effect` 包、生态系统包(如 `@effect/platform`、`@effect/ai` 等)以及稳定和不稳定 Effect 包的问题。
View on GitHub

Overview

基本能力

产品定位

effect-mcp 是一个专为 Effect 生态系统设计的 MCP 服务器,提供实时文档访问服务,帮助开发者快速获取 Effect 生态系统的文档信息。

核心功能

  • 实时访问 Effect 生态系统的文档
  • 支持稳定和实验性包
  • 基于导入的上下文感知包检测
  • 与 VS Code 和其他 MCP 兼容客户端的无缝集成
  • 帮助解答 Effect 开发者的 API 使用问题

适用场景

  • 开发者在编写 Effect 生态系统相关代码时需要快速查阅文档
  • AI 助手或工具需要实时获取 Effect 文档以提供帮助
  • VS Code 扩展需要集成 Effect 文档支持

工具列表

  • VS Code 扩展:支持集成 effect-mcp 以提供 Effect 文档支持
  • MCP 兼容客户端:可以通过 effect-mcp 获取 Effect 文档

常见问题解答

  • 如何集成到 VS Code 扩展中?请参考客户端的文档以添加自定义 MCP 服务器。

使用教程

使用依赖

无特殊前置依赖,直接安装即可。

安装教程

pnpm add @niklaserik/effect-mcp

调试方式

# 安装依赖
pnpm install

# 构建项目
pnpm build

# 开发模式运行(自动重载)
pnpm dev

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。