Skip to main content
Glama
lallen30
by lallen30

get_state_management

Retrieve React Native state management standards and guidelines for implementing consistent application state handling.

Instructions

Get state management standards for React Native development

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The inline asynchronous handler function for the 'get_state_management' tool. It calls the getStandardContent helper to load the state management standards from 'resources/standards/state_management.md' and returns the content (or error) as a text markdown artifact.
    async () => { const result = getStandardContent("standards", "state_management"); return { content: [ { type: "text", text: result.content ?? result.error ?? "Error: No content or error message available", }, ], }; },
  • src/index.ts:207-223 (registration)
    Registration of the 'get_state_management' tool on the MCP server, with no input parameters (empty schema) and an inline handler function that provides React Native state management standards.
    server.tool( "get_state_management", "Get state management standards for React Native development", {}, async () => { const result = getStandardContent("standards", "state_management"); return { content: [ { type: "text", text: result.content ?? result.error ?? "Error: No content or error message available", }, ], }; }, );
  • Helper function used by the tool (and others) to read standard content from markdown files in the 'resources/standards' directory. For this tool, it loads 'state_management.md'.
    function getStandardContent(category: string, standardId: string): { content?: string; error?: string } { const standardPath = path.join(RESOURCES_DIR, category, `${standardId}.md`); if (!fs.existsSync(standardPath)) { return { error: `Standard ${standardId} not found` }; } try { const content = fs.readFileSync(standardPath, 'utf8'); return { content }; } catch (err) { console.error(`Error reading standard ${standardId}:`, err); return { error: `Error reading standard ${standardId}` }; } }

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/lallen30/mcp-remote-server'

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