Skip to main content
Glama

get-case

Retrieve eDiscovery case details from Miro for enterprise organizations by providing organization and case IDs.

Instructions

Retrieves information about a specific eDiscovery case (Enterprise only)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
orgIdYesThe ID of the organization for which you want to retrieve the case information
caseIdYesThe ID of the case you want to retrieve

Implementation Reference

  • The handler function for the 'get-case' tool that executes the logic to retrieve eDiscovery case information via MiroClient API.
    fn: async ({ orgId, caseId }) => { try { const response = await MiroClient.getApi().getCase(orgId, caseId); return ServerResponse.text(JSON.stringify(response.body, null, 2)); } catch (error) { process.stderr.write(`Error retrieving case: ${error}\n`); return ServerResponse.error(error); } }
  • Tool schema definition including name, description, and Zod input schema for orgId and caseId parameters.
    const getCaseTool: ToolSchema = { name: "get-case", description: "Retrieves information about a specific eDiscovery case (Enterprise only)", args: { orgId: z.string().describe("The ID of the organization for which you want to retrieve the case information"), caseId: z.string().describe("The ID of the case you want to retrieve") },
  • src/index.ts:203-203 (registration)
    Registration of the getCaseTool with the ToolBootstrapper instance.
    .register(getCaseTool)
Install Server

Other Tools

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/k-jarzyna/mcp-miro'

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