Skip to main content
Glama
rafteles2016

MCP Dynamics CRM Server

by rafteles2016

dynamics_list_publishers

Retrieve available publishers from Microsoft Dynamics CRM to manage solution components and deployment workflows.

Instructions

Lista publicadores disponíveis

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
customOnlyNo

Implementation Reference

  • Handler implementation for the dynamics_list_publishers tool.
    server.tool(
      "dynamics_list_publishers",
      "Lista publicadores disponíveis",
      ListPublishersSchema.shape,
      async (params: z.infer<typeof ListPublishersSchema>) => {
        const filter = params.customOnly ? "iscustomizable/Value eq true" : undefined;
    
        const result = await client.list("publishers", {
          select: ["publisherid", "uniquename", "friendlyname", "customizationprefix", "customizationoptionvalueprefix", "description"],
          filter,
          orderby: "friendlyname asc",
        });
    
        return {
          content: [
            {
              type: "text" as const,
              text: `Publicadores encontrados: ${result.value.length}\n\n${JSON.stringify(result.value, null, 2)}`,
            },
          ],
        };
      }
    );
  • Schema definition for the dynamics_list_publishers tool inputs.
    export const ListPublishersSchema = z.object({
      customOnly: z.boolean().default(true),
    });

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/rafteles2016/mcpDynamics'

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