Skip to main content
Glama
AronLEEdev

Profitlee-MCP

by AronLEEdev

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PROFITLEE_BASE_URLNoOverride the API origin (testing).https://profitlee.com
PROFITLEE_API_TOKENNoPro token (eck_live_…); needed only for the scenario tools.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
calculate_profitA

Calculate ecommerce profit for one product on Amazon FBA, Amazon FBM, TikTok Shop FBT, or TikTok Shop self-fulfilled. Returns per-unit fees, landed cost, gross margin, net margin after ads/returns/storage, and monthly P&L. Free to use; no Profitlee API token required.

list_scenariosA

List saved Profitlee profit scenarios for the authenticated Pro account. Use this before get_scenario, update_scenario, or delete_scenario when you need a scenario id. Requires PROFITLEE_API_TOKEN.

get_scenarioA

Fetch one saved Profitlee scenario by id, including the original calculator inputs and the computed profit output. Requires PROFITLEE_API_TOKEN.

save_scenarioA

Create a saved Profitlee scenario from a scenario name and calculator inputs. Profitlee validates the inputs and computes outputs server-side. Requires PROFITLEE_API_TOKEN.

update_scenarioA

Update an existing Profitlee scenario by id. Pass name to rename it, inputs to replace calculator inputs and recompute outputs, or both. Requires PROFITLEE_API_TOKEN.

delete_scenarioA

Delete one saved Profitlee scenario by id. This permanently removes the saved scenario from the authenticated Pro account. Requires PROFITLEE_API_TOKEN.

copy_scenarioA

Duplicate an existing Profitlee scenario into a new one. Profitlee reads the source inputs server-side and recomputes outputs, so the copy reflects the current fee tables. The new name defaults to "Copy of " unless you pass name. Counts against the saved-scenario limit. Requires PROFITLEE_API_TOKEN.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.5/5.0

Scored across 7 tools

Disambiguation5/5

Each tool has a clear, distinct purpose. calculate_profit handles the standalone profit calculation, while list/get/save/update/delete/copy_scenario map exactly to scenario lifecycle operations with no overlap.

Naming Consistency5/5

All tool names follow the verb_noun pattern in snake_case: calculate_profit, list_scenarios, get_scenario, save_scenario, update_scenario, delete_scenario, copy_scenario. This is completely consistent and predictable.

Tool Count5/5

Seven tools is well-scoped for the server's purpose: one calculator plus six scenario management operations. Each tool earns its place without redundancy or bloat.

Completeness5/5

The tool surface covers the full lifecycle for scenarios (create, read, update, delete, list, copy) and includes the core calculation feature. There are no obvious gaps or dead ends for the stated domain.

Maintenance

ActivityMaintained
ResponsivenessNo issues