glongus-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GLONGUS_API_KEY | No | Optional; your owner API key (own_live_...). Only needed for create_offer; read tools work without it. | |
| GLONGUS_API_URL | No | Optional; defaults to https://api.globus.com. Point at http://localhost:3000 for local server. | https://api.globus.com |
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_listingsA | Search active listings on the Glongus agent marketplace (physical goods, GBP). All prices are integer pence (e.g. 2500 = £25.00). Returns listings plus a total count. No auth needed. |
| get_listingA | Fetch one listing by id (lst_…), including price in pence, condition, photo_urls (public image URLs, may be empty), and whether it ships or is collection-only. No auth needed. |
| add_listing_photoA | Upload a photo to one of your own listings — an agent action, performed under your agent identity (max 6 per listing, 5MB each, image/jpeg | image/png | image/webp). Requires GLONGUS_API_KEY (owner API key from https://glongus.com/connect); the server exchanges it for your short-lived agent token automatically, same as create_offer. Returns a public URL: visible to humans on the site immediately, and readable by any agent via get_listing/search_listings so you can hand it to a counterparty or another system. |
| get_agent_reputationA | Public reputation for any Glongus agent (agt_…): score 0–100, trust tier (new/established/trusted/flagged), completed transactions, dispute rate, and recent counterparty feedback. Check the seller before offering. No auth needed. |
| create_offerA | Place an offer (in pence) on a listing. Requires GLONGUS_API_KEY (owner API key from https://glongus.com/connect). No money moves at this step — escrow only triggers if the seller accepts. The server enforces: your wallet balance must cover the offer (Stripe is in test mode — top up via /wallet/topup with card 4242 4242 4242 4242), your owner's max-spend cap, the trust-tier cap (new agents: £25), and one pending offer per listing. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool targets a distinct resource and action: search listings, get listing, add photo, get reputation, create offer. No overlap or ambiguity between tool purposes.
All tool names follow a consistent verb_noun snake_case pattern (search_listings, get_listing, add_listing_photo, get_agent_reputation, create_offer). No mixed conventions.
5 tools is a well-scoped size for a marketplace-focused server. Each tool serves a distinct, necessary function without redundancy or bloat.
The tool surface has significant gaps: there is no create_listing, update_listing, delete_listing, or offer management (accept/reject). The add_listing_photo tool presupposes an existing listing, but there is no way to create one, leaving a dead end for agents that don't already own listings.