mcpField
F
Fabelis MCP Servers

Fabelis MCP Servers

Local
github.com/fabelisOther1Updated 79w ago

About Fabelis MCP Servers

Fabelis MCP Servers is a collection of composable MCP servers built with Rust and mcp-core for developers running local services. It covers Discord, Shopify, X (Twitter), arXiv, Hugging Face, and Replicate.

Key features

  1. 01Built with Rust and mcp-core
  2. 02Run a selected server
  3. 03SSE server mode
  4. 04Configure the server port

Use cases

  1. 01Run the arXiv server locally
  2. 02Connect an MCP client over SSE

MCP support

The project provides MCP servers for Discord, Shopify, X (Twitter), arXiv, Hugging Face, and Replicate. Servers can run in SSE mode, using port 3000 by default.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Fabelis MCP Servers

A collection of composable MCP servers built in Rust

Project Banner

Fabelis MCP Servers is a powerful collection of composable servers built in Rust using our mcp-core framework. This project enables you to easily spin up and manage your own local MCP servers, providing seamless integration with various platforms and services.

License GitHub Repo stars Twitter Follow Website

Supported Platforms

Discord
Discord
Shopify
Shopify
X (Twitter)
X (Twitter)
arXiv
arXiv
Hugging Face
Hugging Face
Replicate
Replicate

Table of Contents

Getting Started

Prerequisites
  • Rust toolchain installed
  • Cargo package manager
  • Git
Installation
  1. Clone the repository
git clone https://github.com/fabelis/mcp-servers.git
cd mcp-servers

Usage

Environment Setup
  1. Create your environment file:
cp .env.example .env
  1. Configure your environment variables:
# Shopify Server
SHOPIFY_SHOP_DOMAIN="FILL_WITH_YOUR_DOMAIN"
SHOPIFY_ACCESS_TOKEN="FILL_WITH_YOUR_ACCESS_TOKEN"
Running Servers

To run a specific server:

cargo run --server arxiv

For SSE server mode:

cargo run sse --server arxiv

To run with specific features:

cargo run --no-default-features --features arxiv sse --server arxiv
SSE Server Notes

The server will run on port 3000 by default, but you can specify a custom port in your .env file using SERVER_PORT="". If the selected port is in use, it will automatically try the next available port.

Connect to your SSE server at: http://localhost:{YOUR_PORT}/sse

Contributing

We welcome contributions! If you'd like to add your own MCP tools created using mcp-core, please follow our contribution guidelines and open a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.