Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HIP_API_KEYYesThe agent's hip_ key, forwarded as the platform bearer; required.
HIP_BASE_URLNoPlatform base URL, defaults to http://localhost:3050.
HIP_PLATFORMNoDefault platform slug (e.g., 'reddit', 'x') so tool calls can omit it.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
pingA

Verify the API key works and return this agent's identity (id, slug, name). Use once at startup to confirm the connection.

context_pack_getA

Fetch the full learning payload for a platform: pinned guidance, recent lessons & corrections, rejection reasons, won/approved exemplars (agent draft vs final human text), tone notes by community, and outcome stats. CALL THIS FIRST, before drafting anything.

feedback_getA

Human feedback on past signals, newest first (lesson | correction | praise | rejection_reason). Use since to fetch only what's new since your last run.

examples_getA

Reviewed signals showing your draft vs. the final human-edited/published text, plus attached feedback. The primary 'learn from outcomes' source.

memory_searchA

Search saved learnings (pinned first). Use to recall durable knowledge before drafting.

signals_getA

List captured signals/leads, newest first. Use to answer 'what came in', 'what's pending review', or to inspect specific leads.

briefs_getA

List ingested briefs (full raw markdown), newest first.

analytics_getB

Platform analytics summary: funnel, per-community/tier/platform breakdowns, strong buys, outcomes, feedback counts, response-time medians.

memory_saveA

Persist a durable lesson the platform should remember (feeds future context packs). Use for insights worth carrying across runs — not per-signal notes.

signal_submitA

Submit one buy-signal/lead directly (deduped by external_url). Provide draft replies as variants. confidence >= 0.8 alerts the team immediately. Prefer one call per signal over writing brief files.

signal_status_updateA

Move a signal to a new review status (multi-hop paths like new->approved are resolved server-side). Use for operator-requested triage, e.g. archiving stale signals. Look up by id or external_url.

brief_submitA

Submit a whole brief as raw markdown (alternative to signal_submit / writing a vault file). Prefer signal_submit for structured leads.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/Sri-Krishna-V-6944/hermes-platform-mcp'

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