Skip to main content
Glama

search-users

Search for users on note.com by entering keywords to find specific accounts or discover new content creators.

Instructions

ユーザーを検索する

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
queryYes検索キーワード
sizeNo取得する件数(最大20)
startNo検索結果の開始位置

Implementation Reference

  • Exact registration of the 'search-users' tool, including inline Zod schema for parameters (query, size, start) and the handler function that performs API request to /v3/searches?context=user, extracts and formats users using safeExtractData and formatUser, and returns paginated results.
    server.tool( "search-users", "ユーザーを検索する", { query: z.string().describe("検索キーワード"), size: z.number().default(10).describe("取得する件数(最大20)"), start: z.number().default(0).describe("検索結果の開始位置"), }, async ({ query, size, start }) => { try { const data = await noteApiRequest(`/v3/searches?context=user&q=${encodeURIComponent(query)}&size=${size}&start=${start}`); const usersArray = safeExtractData(data, commonExtractors.users); const totalCount = safeExtractTotal(data, usersArray.length); const formattedUsers = usersArray.map((user: any) => formatUser(user)); return createSuccessResponse({ total: totalCount, users: formattedUsers }); } catch (error) { return handleApiError(error, "ユーザー検索"); } } );
  • Calls registerSearchTools which includes the search-users tool registration.
    registerSearchTools(server);
  • Top-level call to registerAllTools during server initialization, which chains to search-users registration.
    registerAllTools(server);

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/shimayuz/note-com-mcp'

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