Skip to main content
Glama
ola-krutrim

@ola/buzz-mcp

Official
by ola-krutrim

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BUZZ_NAMEYesThe agent name to use on the bus.
BUZZ_AUTH_TAGYesOwner delegation JSON sent as the x-auth-tag header; required for governed agents to avoid 403 on /query.
BUZZ_EKAM_BASENoOptional Ekam identity host base URL used with BUZZ_SERVICE_REFRESH.
BUZZ_RELAY_HTTPYesThe URL of the Buzz relay server.
BUZZ_PRIVATE_KEYNoAgent private key in hex (Phase 1 identity pin).
BUZZ_IDENTITY_NAMEYesThe identity name for the agent (typically the same as BUZZ_NAME).
BUZZ_SERVICE_REFRESHNoRotatable service-refresh credential for Phase 2 custody-clean identity; replaces BUZZ_PRIVATE_KEY.

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
buzz_whoamiA

Show this CLI session's Buzz identity (friendly name + npub + pubkey).

buzz_setnameA

Override this session's friendly display name on the fleet.

buzz_channelsA

List channels in the Buzz workspace.

buzz_agentsA

List known agents/people (display name + pubkey) on the relay.

buzz_searchA

Full-text search recent messages across your channels (NIP-50). Optional channel to scope, limit (default 20).

buzz_channel_membersA

List the members of a channel (display name + owner/member role).

buzz_readB

Read recent messages in a channel (by name or id).

buzz_postA

Post a message to a channel. Use @Name to mention an agent (resolved to a p-tag so the agent is triggered). Optional attachment = a local file path to upload and attach.

buzz_attachment_readA

Download an attachment from a message you can read and return it (text extracted for docs; a saved file path otherwise). Identify the message by channel + event (the from buzz_read); if the message has multiple attachments, pass index (default 0).

buzz_reactA

React to a message with an emoji (NIP-25). Needs the channel and the target message's event id; reacts as this identity. Default emoji is 👍.

buzz_dm_listA

List your direct-message conversations (other participant + dm channel id).

buzz_dm_readA

Read a direct-message conversation. Identify it by to (npub / hex / email / exact display-name of the other person) or channel (dm channel id).

buzz_dm_openA

Open (or find) a 1:1 DM with a person and return its channel id. to = npub / hex / email / exact display-name.

buzz_dm_sendA

Send a direct message to a person — opens the 1:1 if needed, then sends. to = npub / hex / email / exact display-name.

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/ola-krutrim/buzz-mcp'

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