Skip to main content
Glama

Folderr MCP Server

A Model Context Protocol (MCP) server that provides tools to interact with Folderr's API, specifically for managing and communicating with Folderr Assistants.

Installation

Add to your MCP Settings

{ "mcpServers": { "folderr": { "command": "npx", "args": ["-y", "@folderr/folderr-mcp-server"] } } }

Features

The server provides the following tools:

Authentication

Two methods of authentication are supported:

  1. Login with Email/Password

    { "name": "login", "arguments": { "email": "user@example.com", "password": "your-password" } }
  2. API Token Authentication

    { "name": "set_api_token", "arguments": { "token": "your-api-token" } }

    API tokens can be generated from the Folderr developers section. This method is recommended for automated or long-running processes.

Assistant Management

  1. List Assistants

    { "name": "list_assistants", "arguments": {} }

    Returns a list of all available assistants for the authenticated user.

  2. Ask Assistant

    { "name": "ask_assistant", "arguments": { "assistant_id": "assistant-id", "question": "Your question here" } }

    Send a question to a specific assistant and receive their response.

Configuration

The server stores its configuration in a config.json file, which includes:

  • Base URL for the Folderr API

  • Authentication token (from login or API key)

Error Handling

The server provides detailed error messages for common scenarios:

  • Authentication failures

  • Invalid requests

  • API errors

  • Network issues

Development

To build the server:

npm install npm run build

Usage in MCP Settings

Add the following to your MCP settings configuration:

{ "mcpServers": { "folderr": { "command": "node", "args": ["/path/to/folderr-server/build/index.js"] } } }

Authentication Flow

  1. Either:

    • Use the login tool with email and password

    • Use the set_api_token tool with an API token from Folderr's developers section

  2. The authentication token is automatically saved and used for subsequent requests

  3. All assistant-related tools require authentication before use

Error Messages

Common error messages and their meanings:

  • "Not logged in": No authentication token is set

  • "Login failed": Invalid credentials

  • "Failed to list assistants": Error retrieving assistant list

  • "Failed to ask assistant": Error sending question to assistant

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    A beginner-friendly Model Context Protocol (MCP) server that helps users understand MCP concepts, provides interactive examples, and lists available MCP servers. This server is designed to be a helpful companion for developers working with MCP. Also comes with a huge list of servers you can install.
    Last updated -
    3
    20
    62
    Apache 2.0
  • -
    security
    A
    license
    -
    quality
    MCP Server simplifies the implementation of the Model Context Protocol by providing a user-friendly API to create custom tools and manage server workflows efficiently.
    Last updated -
    6
    4
    MIT License
  • -
    security
    A
    license
    -
    quality
    MCP Server provides a simpler API to interact with the Model Context Protocol by allowing users to define custom tools and services to streamline workflows and processes.
    Last updated -
    2
    3
    MIT License
  • -
    security
    F
    license
    -
    quality
    A server implementation of the Model Context Protocol (MCP) that provides REST API endpoints for managing and interacting with MCP resources.
    Last updated -

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/folderr-tech/folderr-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server