关于 Fabelis MCP Servers
Fabelis MCP Servers 是一组使用 Rust 和 mcp-core 构建的可组合 MCP 服务,供希望运行本地服务的开发者使用。它涵盖 Discord、Shopify、X (Twitter)、arXiv、Hugging Face 和 Replicate。
主要功能
- 01基于 Rust 与 mcp-core 构建
- 02按需运行指定服务
- 03支持 SSE 服务模式
- 04配置服务端口
适用场景
- 01在本地启动 arXiv 服务
- 02通过 SSE 接入 MCP 客户端
MCP 相关
该项目提供面向 Discord、Shopify、X (Twitter)、arXiv、Hugging Face 和 Replicate 的 MCP 服务。服务支持 SSE 模式,默认端口为 3000。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Fabelis MCP 服务
使用 Rust 构建的一组可组合 MCP 服务
Fabelis MCP 服务是一组功能强大的可组合服务,使用 Rust 和我们的 mcp-core 框架构建。借助本项目,你可以轻松启动和管理自己的本地 MCP 服务,并与各种平台和服务无缝集成。
支持的平台
![]() Discord |
![]() Shopify |
![]() X (Twitter) |
![]() arXiv |
![]() Hugging Face |
![]() Replicate |
目录
快速开始
前提条件
- 已安装 Rust 工具链
- Cargo 包管理器
- Git
安装
- 克隆仓库
git clone https://github.com/fabelis/mcp-servers.git
cd mcp-servers
用法
环境配置
- 创建环境文件:
cp .env.example .env
- 配置环境变量:
# Shopify Server
SHOPIFY_SHOP_DOMAIN="FILL_WITH_YOUR_DOMAIN"
SHOPIFY_ACCESS_TOKEN="FILL_WITH_YOUR_ACCESS_TOKEN"
运行服务
运行特定服务:
cargo run --server arxiv
以 SSE 服务模式运行:
cargo run sse --server arxiv
使用特定功能运行:
cargo run --no-default-features --features arxiv sse --server arxiv
SSE 服务说明
服务默认运行在端口 3000,但你可以在 .env 文件中使用 SERVER_PORT="" 指定自定义端口。如果所选端口已被占用,服务会自动尝试下一个可用端口。
连接到你的 SSE 服务:http://localhost:{YOUR_PORT}/sse
参与贡献
欢迎贡献!如果你想添加使用 mcp-core 创建的 MCP 工具,请遵循我们的贡献指南并提交拉取请求。
许可证
本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。





