MCP Server for Fider

Provides an MCP server to manage Fider posts, comments, and tags via HTTP or stdio with authentication.
  • typescript

0

GitHub Stars

typescript

Language

6 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "ringostat-fider-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "mcp-fider==2025.06.27.170000",
        "--refresh-package",
        "mcp-fider",
        "mcp-fider"
      ],
      "env": {
        "FIDER_API_KEY": "YOUR_API_KEY_PLACEHOLDER",
        "FIDER_BASE_URL": "YOUR_FIDER_BASE_URL_PLACEHOLDER"
      }
    }
  }
}

You run an MCP server that connects to your Fider instance to manage posts, comments, and tags. It exposes a set of tools you can access from an MCP client to list, create, update, and delete content, all while handling authentication and permissions according to your role within Fider.

How to use

You use an MCP client to interact with the server. Start the MCP server locally or run it from a trusted environment, then configure your client with the provided connection details. Use the available tools to perform operations such as listing posts, creating posts, commenting, and tagging, while respecting authentication requirements and role-based permissions.

How to install

Prerequisites you need before starting:

  • Ensure you have Python and a compatible runtime for the MCP runner installed, or use the provided runtime tool to launch the server.

  • A Fider instance to connect to and an API key if you plan to create, edit, or delete posts.

Concrete steps to run the MCP server from the example configuration:

uvx --from mcp-fider==2025.06.27.170000 --refresh-package mcp-fider mcp-fider

# Optional: run directly from GitHub
uvx --from git+https://github.com/ringostat/fider-mcp.git mcp-fider

Configuration and usage notes

Configure access to your Fider instance by setting the environment variables used by the MCP server. These variables tell the server where to reach Fider and how to authenticate when performing write operations.

export FIDER_BASE_URL="https://your-fider-instance.com"
export FIDER_API_KEY="your-api-key-here"

Example client configuration

To connect your MCP client to the local server, provide the following configuration for the MCP client you are using. This example uses the standard run command to launch the MCP server and exposes the necessary environment variables.

{
  "mcpServers": {
    "fider": {
      "command": "uvx",
      "args": ["--from", "mcp-fider==2025.06.27.170000", "--refresh-package", "mcp-fider", "mcp-fider"],
      "env": {
        "FIDER_BASE_URL": "https://your-fider-instance.com",
        "FIDER_API_KEY": "your-api-key-here"
      }
    }
  }
}

Available tools

list_posts

List posts with optional filtering such as search terms, view mode, limit, and tags.

get_post

Retrieve a specific post by its number.

create_post

Create a new post (requires authentication).

edit_post

Edit an existing post (requires collaborator/admin role).

delete_post

Delete a post (requires admin role).

respond_to_post

Change a post's status (open, planned, started, completed, declined, duplicate).

list_comments

List comments for a particular post.

add_comment

Add a comment to a post (requires authentication).

update_comment

Update a comment (requires authentication and ownership).

delete_comment

Delete a comment (requires authentication and ownership/admin).

list_tags

List all available tags.

create_tag

Create a new tag (requires admin role).

update_tag

Update an existing tag (requires admin role).

delete_tag

Delete a tag (requires admin role).

assign_tag

Assign a tag to a post (requires collaborator/admin role).

unassign_tag

Unassign a tag from a post (requires collaborator/admin role).

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational