Skip to main content
Glama
scmdr

SourceSync.ai MCP Server

by scmdr

listNamespaces

Retrieve available namespaces for your SourceSync.ai API key to organize and access knowledge management content.

Instructions

Lists all namespaces available for the current API key and optional tenant ID.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
tenantIdNo

Implementation Reference

  • MCP tool handler function that creates a SourceSync client and calls its listNamespaces method, wrapped in safeApiCall for error handling.
    async (params: ListNamespacesParams) => { return safeApiCall(async () => { const { tenantId } = params // Create a client with the provided API key const client = createClient({ tenantId }) return await client.listNamespaces() }) },
  • src/index.ts:144-158 (registration)
    Registration of the 'listNamespaces' MCP tool using server.tool, including name, description, input schema, and handler.
    server.tool( 'listNamespaces', 'Lists all namespaces available for the current API key and optional tenant ID.', listNamespacesSchema.shape, async (params: ListNamespacesParams) => { return safeApiCall(async () => { const { tenantId } = params // Create a client with the provided API key const client = createClient({ tenantId }) return await client.listNamespaces() }) }, )
  • Zod schema defining the input parameters for listNamespaces tool (optional tenantId).
    export const listNamespacesSchema = z.object({ tenantId: tenantIdSchema, })
  • SourceSyncApiClient method that performs the actual HTTP GET request to /v1/namespaces to list namespaces.
    public async listNamespaces(): Promise<SourceSyncListNamespacesResponse> { return this.client .url('/v1/namespaces') .get() .json<SourceSyncListNamespacesResponse>() }

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/scmdr/sourcesyncai-mcp'

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