Skip to main content
Glama
TheOctMind

Super Fireberry MCP

by TheOctMind

Super Fireberry MCP


Overview

Super Fireberry MCP is a production-grade implementation of the Model Context Protocol (MCP) specifically engineered for Fireberry CRM. It provides a high-fidelity interface for Large Language Models (LLMs) to interact with CRM data using natural language.

This server acts as an intelligent middleware, abstracting the complexities of the Fireberry REST API into a set of powerful, self-documenting tools.

Related MCP server: Follow Up Boss MCP Server

Architecture

The project is built on a modular service-oriented architecture, ensuring high performance and type safety.

graph TD
    A[LLM / Claude] -->|MCP Protocol| B[Super Fireberry Server]
    B -->|Normalization Layer| C[API Service]
    C -->|Authenticated REST| D[Fireberry CRM API]
    D -->|JSON Response| C
    C -->|Typed Objects| B
    B -->|Structured Output| A

Key Components

  • Normalization Service: Maps human-readable entity names to internal system codes.

  • Query Engine: Translates natural language intent into structured Fireberry Query API payloads.

  • Batch Handler: Manages high-volume data operations with efficient error recovery.

Features

  • Full Metadata Reflection: Zero-config support for custom objects and fields.

  • Power Query: Advanced filtering (logical AND/OR), sorting, and deep pagination.

  • Financial Integration: Native support for Invoices, Receipts, and Transaction Items.

  • Batch Processing: High-throughput creation and updates for enterprise data loads.

  • Relationship Intelligence: Navigate complex record hierarchies effortlessly.

Toolset

Tool

Capability

Typical Use Case

get_objects

System Discovery

"What modules are available?"

get_fields

Schema Inspection

"What are the fields for 'Projects'?"

query

Advanced Search

"Find all leads from LinkedIn with status 'New'."

manage_record

Full CRUD

"Update the status of Account #105 to 'Active'."

get_related_records

Hierarchy Traversal

"Get all tasks linked to this contact."

Installation & Setup

Prerequisites

  • Node.js v18.0.0 or higher

  • A valid Fireberry API Access Token

Local Setup

git clone https://github.com/TheOctMind/super-fireberry-mcp.git
cd super-fireberry-mcp
npm install
npm run build

Integration

Claude Desktop Configuration

Add the following entry to your claude_desktop_config.json:

{
  "mcpServers": {
    "super-fireberry": {
      "command": "node",
      "args": ["/absolute/path/to/super-fireberry-mcp/build/index.js"],
      "env": {
        "FIREBERRY_TOKEN_ID": "YOUR_API_TOKEN"
      }
    }
  }
}

Roadmap

  • v1.1: Direct file attachment streaming.

  • v1.2: Webhook integration for real-time notifications.

  • v2.0: Native support for Fireberry Workflow execution.

Contributing

We welcome contributions! Please see our Contributing Guidelines for more details.

License

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


A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/TheOctMind/super-fireberry-mcp'

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