Skip to main content
Glama

smithery_discovery

Explore and analyze PocketBase database structures using Discovery to uncover schema details, relationships, and metadata for enhanced data management and optimization.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Handler function for the 'smithery_discovery' tool, returning static JSON with server capabilities and status for fast tool discovery.
    async () => { return { content: [{ type: 'text', text: JSON.stringify({ server: 'pocketbase-mcp-server', version: '0.1.0', capabilities: ['pocketbase', 'database', 'realtime', 'auth', 'files'], status: 'ready', tools: ['health_check', 'list_collections', 'create_record', 'query_records'], discoveryTime: '0ms' }, null, 2) }] }; } );
  • Registration of the 'smithery_discovery' tool including empty input schema and handler function.
    this.server.tool( "smithery_discovery", "Fast discovery endpoint for Smithery tool scanning", {}, async () => { return { content: [{ type: 'text', text: JSON.stringify({ server: 'pocketbase-mcp-server', version: '0.1.0', capabilities: ['pocketbase', 'database', 'realtime', 'auth', 'files'], status: 'ready', tools: ['health_check', 'list_collections', 'create_record', 'query_records'], discoveryTime: '0ms' }, null, 2) }] }; } );
  • Handler function for the 'smithery_discovery' tool in the simple agent implementation.
    async () => { return { content: [{ type: 'text', text: JSON.stringify({ server: 'pocketbase-mcp-server', version: '0.1.0', capabilities: ['pocketbase', 'database', 'realtime', 'auth'], status: 'ready', discoveryTime: '0ms' }, null, 2) }] }; } );
  • Handler case for 'smithery_discovery' in the Cloudflare Worker execution switch statement.
    case 'smithery_discovery': return { content: [{ type: 'text', text: JSON.stringify({ server: 'pocketbase-mcp-server', version: '0.1.0', capabilities: ['pocketbase', 'database', 'realtime', 'auth', 'files', 'stripe', 'email'], status: 'ready', discoveryTime: '0ms', environment: 'cloudflare-worker', totalTools: 14 }, null, 2) }] };
  • Schema definition for 'smithery_discovery' tool in the tools/list response.
    name: 'smithery_discovery', description: 'Fast discovery endpoint for Smithery tool scanning', inputSchema: { type: 'object', properties: {} } },

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/DynamicEndpoints/pocketbase-mcp-server'

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