Skip to main content
Glama

get_users

Retrieve a list of users from the Backlog space using API integration with the Backlog MCP Server for efficient project and resource management.

Instructions

Returns list of users in the Backlog space

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The getUsersTool function defines the 'get_users' MCP tool, including its schema, description, and handler logic that retrieves users via the Backlog SDK.
    export const getUsersTool = ( backlog: Backlog, { t }: TranslationHelper ): ToolDefinition< ReturnType<typeof getUsersSchema>, (typeof UserSchema)['shape'] > => { return { name: 'get_users', description: t( 'TOOL_GET_USERS_DESCRIPTION', 'Returns list of users in the Backlog space' ), schema: z.object(getUsersSchema(t)), outputSchema: UserSchema, importantFields: ['userId', 'name', 'roleType', 'lang'], handler: async () => backlog.getUsers(), }; };
  • Input schema for the get_users tool, which takes no parameters.
    const getUsersSchema = buildToolSchema((_t) => ({}));
  • Registration of the get_users tool within the 'space' toolset group.
    getUsersTool(backlog, helper),
  • Import of the getUsersTool for registration.
    import { getUsersTool } from './getUsers.js';

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/nulab/backlog-mcp-server'

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