Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AIOBS_API_KEYNoYour Shepherd API key
LANGFUSE_HOSTNoCustom Langfuse host URLhttps://cloud.langfuse.com
AIOBS_ENDPOINTNoCustom API endpoint URL
LANGFUSE_PUBLIC_KEYNoYour Langfuse public API key
LANGFUSE_SECRET_KEYNoYour Langfuse secret API key

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
aiobs_list_sessions

[AIOBS] List all AI agent sessions from Shepherd. Returns session metadata, labels, and event counts.

aiobs_get_session

[AIOBS] Get detailed information about a specific AI agent session including the full trace tree, LLM calls, function events, and evaluations.

aiobs_search_sessions

[AIOBS] Search and filter AI agent sessions with multiple criteria including text search, labels, provider, model, function name, date range, errors, and failed evaluations.

aiobs_diff_sessions

[AIOBS] Compare two AI agent sessions and show their differences including metadata, LLM calls, tokens, latency, providers, models, functions, evaluations, errors, system prompts, request parameters, and response content.

langfuse_list_traces

[Langfuse] List traces with pagination and filters. Traces represent complete workflows or conversations.

langfuse_get_trace

[Langfuse] Get a specific trace with its observations. Returns full trace data including all observations (generations, spans, events).

langfuse_list_sessions

[Langfuse] List sessions with pagination. Sessions group related traces together.

langfuse_get_session

[Langfuse] Get a specific session with its metrics and aggregated data.

langfuse_list_observations

[Langfuse] List observations (generations, spans, events) with filters. Observations are the building blocks of traces.

langfuse_get_observation

[Langfuse] Get a specific observation with full details including input, output, usage, and costs.

langfuse_list_scores

[Langfuse] List scores/evaluations with filters. Scores are attached to traces or observations.

langfuse_get_score

[Langfuse] Get a specific score/evaluation with full details.

langfuse_search_traces

[Langfuse] Search and filter traces with extended criteria including text search, release, cost range, and latency range. Combines API-level and client-side filtering.

langfuse_search_sessions

[Langfuse] Search and filter sessions with extended criteria including text search, user ID, trace count range, and cost range. Combines API-level and client-side filtering.

list_sessions

[Deprecated: Use aiobs_list_sessions] List all AI agent sessions from Shepherd.

get_session

[Deprecated: Use aiobs_get_session] Get detailed information about a specific AI agent session.

search_sessions

[Deprecated: Use aiobs_search_sessions] Search and filter AI agent sessions.

diff_sessions

[Deprecated: Use aiobs_diff_sessions] Compare two AI agent sessions.

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/neuralis-in/shepherd-mcp'

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