Skip to main content
Glama
infinitepi-io

Bookmark Manager MCP

list

Retrieve all stored bookmarks from the Bookmark Manager MCP server to view and manage your categorized web links.

Instructions

List all bookmarks

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function for the 'list' tool - an async arrow function that returns all bookmarks as JSON-formatted text in the MCP content format
    async () => {
      return {
        content: [{
          type: 'text',
          text: JSON.stringify(bookmarks, null, 2)
        }]
      }
    }
  • Schema definition for the 'list' tool with title, description, and empty inputSchema (no parameters required)
    {
      title: 'List Bookmarks',
      description: 'List all bookmarks',
      inputSchema: {}
  • src/index.ts:65-79 (registration)
    Registration of the 'list' tool with the MCP server using server.registerTool() method
    server.registerTool('list',
      {
        title: 'List Bookmarks',
        description: 'List all bookmarks',
        inputSchema: {}
      },
      async () => {
        return {
          content: [{
            type: 'text',
            text: JSON.stringify(bookmarks, null, 2)
          }]
        }
      }
    )
  • TypeScript type definition for Bookmark object structure with title, url, and category fields
    type Bookmark = {
      title: string,
      url: string,
      category: string
    }
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/infinitepi-io/bookmark-manager-mcp'

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