Skip to main content
Glama

datasets_list

List and search uploaded datasets using fuzzy matching to find specific data files by name, description, or tags.

Instructions

List and search uploaded datasets with fuzzy matching.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
searchNoSearch by name, description, or tags
limitNoMax results

Implementation Reference

  • The `datasets_list` tool (like all other tools) is handled by this `CallToolRequestSchema` handler, which proxies the request to a remote MCP server via `remoteClient.callTool`. The tool catalog is dynamically fetched from the remote server on startup.
    server.setRequestHandler(CallToolRequestSchema, async (request) => {
      try {
        const result = await remoteClient.callTool({
          name: request.params.name,
          arguments: request.params.arguments || {},
        });
        return result;
      } catch (err) {
        return {
          content: [{ type: "text", text: `Error: ${err.message}` }],
          isError: 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/embeddedlayers/mcp-analytics'

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