Skip to main content
Glama
mashh-lab
by mashh-lab

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AGENT_SERVERSNoSpace or comma separated list of agent server URLs.
MCP_TRANSPORTNoTransport method (stdio/http).http
MCP_SERVER_PORTNoPort for the proxy server.3001

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
logging
{
  "enabled": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
callAgentA

Proxies requests to a target agent using appropriate client libraries. Supports generate and stream interactions. Use server:agentId format for multi-server environments with agent name conflicts.

listAgentsA

Lists available agents on all configured agent servers. Supports both single and multi-server setups with automatic conflict detection.

connectServerC

Connects to a new agent server (Mastra, LangGraph, etc.) and adds it to the proxy's server list.

disconnectServerA

Disconnects from a dynamically connected agent server and removes it from the proxy's server list.

describeAgentA

Gets detailed information about a specific agent, including its instructions/description.

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/mashh-lab/mcp-agent-proxy'

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