← WebMCP Directory

commonplace-webmcp.vercel.app

commonplace-webmcp.vercel.app

live Unverified (seed import) Media & Personal 89 tools mixed implementation

Commonplace is an editable social reading space built for people and their browser agents.

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 10 · Act 77 · Transact 2 · Score: Not yet scored

Tool inspector

commonplace_set_theme

act imperative

Edit any supported Commonplace preference. This compatibility tool accepts the full customization model.

Input schema

PropertyTypeRequiredDescription
palette string no The base color language.
density string no The default vertical rhythm.
radius string no The corner treatment preset.
typeScale number no Heading scale multiplier.
contentWidth number no Reading measure in characters.
showAgentRail boolean no Show the contextual agent rail.
showReadingTimes boolean no Show estimated reading times.
reduceMotion boolean no Reduce transitions and animations.
fontFamily string no Body typeface family.
displayFont string no Display and heading typeface family.
bodySize number no Base body size multiplier.
lineHeight number no Body line-height multiplier.
letterSpacing number no Body letter-spacing in em.
headingWeight number no Display font weight.
bodyWeight number no Body font weight.
sidebarWidth number no Sidebar width in pixels.
railWidth number no Agent rail width in pixels.
pagePadding number no Page edge padding in pixels.
topbarPadding number no Top bar horizontal padding in pixels.
sidebarPadding number no Sidebar inset padding in pixels.
sectionGap number no Vertical gap between page sections.
feedGap number no Gap between feed cards.
railGap number no Gap between agent rail groups.
groupGap number no Gap inside control groups.
heroPadding number no Hero surface padding in pixels.
quotePadding number no Quote surface padding in pixels.
readerPadding number no Reader padding in pixels.
sheetPadding number no Sheet and dialog padding in pixels.
controlHeight number no Base control height in pixels.
buttonPadding number no Horizontal button padding in pixels.
layoutGap number no Main column gap in pixels.
postColumnGap number no Post text-to-art gap in pixels.
cardPadding number no Post card padding in pixels.
artworkWidth number no Post artwork width in pixels.
controlRadius number no Control corner radius in pixels.
surfaceRadius number no Surface corner radius in pixels.
borderWidth number no Surface border width in pixels.
shadowStyle string no Surface shadow strength.
gridStyle string no Canvas grid treatment.
gridSize number no Canvas grid spacing in pixels.
gridOpacity number no Canvas grid opacity.
postLayout string no Post card layout.
artworkPosition string no Which side post artwork occupies.
surfaceStyle string no Surface treatment for cards and panels.
showSidebar boolean no Show the primary navigation sidebar.
showTopbar boolean no Show the search and quick-action top bar.
showHomeTopline boolean no Show the home page status topline.
showHomeHero boolean no Show the home page hero block.
showHeroSurface boolean no Show the hero raised surface.
showQuote boolean no Show the home page quote block.
showHomeFeed boolean no Show the home page feed block.
showFeedEnd boolean no Show the caught-up marker at the end of feeds.
showSidebarFooter boolean no Show the sidebar profile footer.
showPostArtwork boolean no Show artwork on post cards and readers.
showPostTags boolean no Show post topic tags.
showPostActions boolean no Show like, save, and overflow actions.
showPostExcerpt boolean no Show post summaries.
showPostAuthor boolean no Show post author identity.
showPostPublished boolean no Show post published labels.
showReaderActions boolean no Show reader like and save controls.
showProfileTopline boolean no Show the profile status topline.
showProfileCover boolean no Show the profile cover artwork.
showProfileBio boolean no Show profile bio and location details.
showProfileStats boolean no Show profile statistics.
showProfileInterests boolean no Show profile interest tags.
showRailStatus boolean no Show agent bridge readiness.
showRailTools boolean no Show agent rail action shortcuts.
homeOrder array no The order of home page blocks.
navOrder array no The order of sidebar navigation items.
customColors object no —
copy object no —
Raw JSON schema
{
  "type": "object",
  "properties": {
    "palette": {
      "type": "string",
      "enum": [
        "paper",
        "lichen",
        "night"
      ],
      "description": "The base color language."
    },
    "density": {
      "type": "string",
      "enum": [
        "airy",
        "balanced",
        "dense"
      ],
      "description": "The default vertical rhythm."
    },
    "radius": {
      "type": "string",
      "enum": [
        "crisp",
        "soft",
        "round"
      ],
      "description": "The corner treatment preset."
    },
    "typeScale": {
      "type": "number",
      "minimum": 0.88,
      "maximum": 1.12,
      "description": "Heading scale multiplier."
    },
    "contentWidth": {
      "type": "number",
      "minimum": 48,
      "maximum": 78,
      "description": "Reading measure in characters."
    },
    "showAgentRail": {
      "type": "boolean",
      "description": "Show the contextual agent rail."
    },
    "showReadingTimes": {
      "type": "boolean",
      "description": "Show estimated reading times."
    },
    "reduceMotion": {
      "type": "boolean",
      "description": "Reduce transitions and animations."
    },
    "fontFamily": {
      "type": "string",
      "enum": [
        "geist",
        "serif",
        "mono"
      ],
      "description": "Body typeface family."
    },
    "displayFont": {
      "type": "string",
      "enum": [
        "geist",
        "serif",
        "mono"
      ],
      "description": "Display and heading typeface family."
    },
    "bodySize": {
      "type": "number",
      "minimum": 0.88,
      "maximum": 1.12,
      "description": "Base body size multiplier."
    },
    "lineHeight": {
      "type": "number",
      "minimum": 1.25,
      "maximum": 1.85,
      "description": "Body line-height multiplier."
    },
    "letterSpacing": {
      "type": "number",
      "minimum": -0.03,
      "maximum": 0.08,
      "description": "Body letter-spacing in em."
    },
    "headingWeight": {
      "type": "number",
      "minimum": 400,
      "maximum": 700,
      "description": "Display font weight."
    },
    "bodyWeight": {
      "type": "number",
      "minimum": 350,
      "maximum": 600,
      "description": "Body font weight."
    },
    "sidebarWidth": {
      "type": "number",
      "minimum": 180,
      "maximum": 320,
      "description": "Sidebar width in pixels."
    },
    "railWidth": {
      "type": "number",
      "minimum": 180,
      "maximum": 320,
      "description": "Agent rail width in pixels."
    },
    "pagePadding": {
      "type": "number",
      "minimum": 16,
      "maximum": 72,
      "description": "Page edge padding in pixels."
    },
    "topbarPadding": {
      "type": "number",
      "minimum": 12,
      "maximum": 48,
      "description": "Top bar horizontal padding in pixels."
    },
    "sidebarPadding": {
      "type": "number",
      "minimum": 12,
      "maximum": 40,
      "description": "Sidebar inset padding in pixels."
    },
    "sectionGap": {
      "type": "number",
      "minimum": 16,
      "maximum": 96,
      "description": "Vertical gap between page sections."
    },
    "feedGap": {
      "type": "number",
      "minimum": 0,
      "maximum": 48,
      "description": "Gap between feed cards."
    },
    "railGap": {
      "type": "number",
      "minimum": 8,
      "maximum": 32,
      "description": "Gap between agent rail groups."
    },
    "groupGap": {
      "type": "number",
      "minimum": 4,
      "maximum": 24,
      "description": "Gap inside control groups."
    },
    "heroPadding": {
      "type": "number",
      "minimum": 18,
      "maximum": 72,
      "description": "Hero surface padding in pixels."
    },
    "quotePadding": {
      "type": "number",
      "minimum": 12,
      "maximum": 48,
      "description": "Quote surface padding in pixels."
    },
    "readerPadding": {
      "type": "number",
      "minimum": 16,
      "maximum": 64,
      "description": "Reader padding in pixels."
    },
    "sheetPadding": {
      "type": "number",
      "minimum": 16,
      "maximum": 40,
      "description": "Sheet and dialog padding in pixels."
    },
    "controlHeight": {
      "type": "number",
      "minimum": 32,
      "maximum": 52,
      "description": "Base control height in pixels."
    },
    "buttonPadding": {
      "type": "number",
      "minimum": 6,
      "maximum": 24,
      "description": "Horizontal button padding in pixels."
    },
    "layoutGap": {
      "type": "number",
      "minimum": 16,
      "maximum": 96,
      "description": "Main column gap in pixels."
    },
    "postColumnGap": {
      "type": "number",
      "minimum": 12,
      "maximum": 48,
      "description": "Post text-to-art gap in pixels."
    },
    "cardPadding": {
      "type": "number",
      "minimum": 12,
      "maximum": 42,
      "description": "Post card padding in pixels."
    },
    "artworkWidth": {
      "type": "number",
      "minimum": 100,
      "maximum": 260,
      "description": "Post artwork width in pixels."
    },
    "controlRadius": {
      "type": "number",
      "minimum": 4,
      "maximum": 24,
      "description": "Control corner radius in pixels."
    },
    "surfaceRadius": {
      "type": "number",
      "minimum": 8,
      "maximum": 32,
      "description": "Surface corner radius in pixels."
    },
    "borderWidth": {
      "type": "number",
      "minimum": 0,
      "maximum": 3,
      "description": "Surface border width in pixels."
    },
    "shadowStyle": {
      "type": "string",
      "enum": [
        "none",
        "soft",
        "strong"
      ],
      "description": "Surface shadow strength."
    },
    "gridStyle": {
      "type": "string",
      "enum": [
        "none",
        "blueprint",
        "ruled"
      ],
      "description": "Canvas grid treatment."
    },
    "gridSize": {
      "type": "number",
      "minimum": 16,
      "maximum": 64,
      "description": "Canvas grid spacing in pixels."
    },
    "gridOpacity": {
      "type": "number",
      "minimum": 0,
      "maximum": 0.35,
      "description": "Canvas grid opacity."
    },
    "postLayout": {
      "type": "string",
      "enum": [
        "standard",
        "compact",
        "magazine"
      ],
      "description": "Post card layout."
    },
    "artworkPosition": {
      "type": "string",
      "enum": [
        "right",
        "left"
      ],
      "description": "Which side post artwork occupies."
    },
    "surfaceStyle": {
      "type": "string",
      "enum": [
        "flat",
        "lined",
        "lifted"
      ],
      "description": "Surface treatment for cards and panels."
    },
    "showSidebar": {
      "type": "boolean",
      "description": "Show the primary navigation sidebar."
    },
    "showTopbar": {
      "type": "boolean",
      "description": "Show the search and quick-action top bar."
    },
    "showHomeTopline": {
      "type": "boolean",
      "description": "Show the home page status topline."
    },
    "showHomeHero": {
      "type": "boolean",
      "description": "Show the home page hero block."
    },
    "showHeroSurface": {
      "type": "boolean",
      "description": "Show the hero raised surface."
    },
    "showQuote": {
      "type": "boolean",
      "description": "Show the home page quote block."
    },
    "showHomeFeed": {
      "type": "boolean",
      "description": "Show the home page feed block."
    },
    "showFeedEnd": {
      "type": "boolean",
      "description": "Show the caught-up marker at the end of feeds."
    },
    "showSidebarFooter": {
      "type": "boolean",
      "description": "Show the sidebar profile footer."
    },
    "showPostArtwork": {
      "type": "boolean",
      "description": "Show artwork on post cards and readers."
    },
    "showPostTags": {
      "type": "boolean",
      "description": "Show post topic tags."
    },
    "showPostActions": {
      "type": "boolean",
      "description": "Show like, save, and overflow actions."
    },
    "showPostExcerpt": {
      "type": "boolean",
      "description": "Show post summaries."
    },
    "showPostAuthor": {
      "type": "boolean",
      "description": "Show post author identity."
    },
    "showPostPublished": {
      "type": "boolean",
      "description": "Show post published labels."
    },
    "showReaderActions": {
      "type": "boolean",
      "description": "Show reader like and save controls."
    },
    "showProfileTopline": {
      "type": "boolean",
      "description": "Show the profile status topline."
    },
    "showProfileCover": {
      "type": "boolean",
      "description": "Show the profile cover artwork."
    },
    "showProfileBio": {
      "type": "boolean",
      "description": "Show profile bio and location details."
    },
    "showProfileStats": {
      "type": "boolean",
      "description": "Show profile statistics."
    },
    "showProfileInterests": {
      "type": "boolean",
      "description": "Show profile interest tags."
    },
    "showRailStatus": {
      "type": "boolean",
      "description": "Show agent bridge readiness."
    },
    "showRailTools": {
      "type": "boolean",
      "description": "Show agent rail action shortcuts."
    },
    "homeOrder": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "hero",
          "quote",
          "feed"
        ]
      },
      "description": "The order of home page blocks."
    },
    "navOrder": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "home",
          "saved",
          "profile"
        ]
      },
      "description": "The order of sidebar navigation items."
    },
    "customColors": {
      "type": "object",
      "properties": {
        "background": {
          "type": "string",
          "description": "CSS color for the page background."
        },
        "surface": {
          "type": "string",
          "description": "CSS color for cards and panels."
        },
        "surfaceRaised": {
          "type": "string",
          "description": "CSS color for raised surfaces."
        },
        "ink": {
          "type": "string",
          "description": "CSS color for primary text."
        },
        "muted": {
          "type": "string",
          "description": "CSS color for secondary text."
        },
        "border": {
          "type": "string",
          "description": "CSS color for rules and borders."
        },
        "brand": {
          "type": "string",
          "description": "CSS color for the primary brand."
        },
        "brandSoft": {
          "type": "string",
          "description": "CSS color for soft brand surfaces."
        },
        "accent": {
          "type": "string",
          "description": "CSS color for the accent."
        },
        "accentSoft": {
          "type": "string",
          "description": "CSS color for soft accent surfaces."
        },
        "success": {
          "type": "string",
          "description": "CSS color for success states."
        },
        "warning": {
          "type": "string",
          "description": "CSS color for warning states."
        },
        "error": {
          "type": "string",
          "description": "CSS color for errors."
        }
      },
      "additionalProperties": false
    },
    "copy": {
      "type": "object",
      "properties": {
        "brandName": {
          "type": "string",
          "description": "The name shown in the brand lockup."
        },
        "brandKicker": {
          "type": "string",
          "description": "The small line under the brand name."
        },
        "heroKicker": {
          "type": "string",
          "description": "The small welcome line above the hero heading."
        },
        "heroTitle": {
          "type": "string",
          "description": "The first line of the hero heading."
        },
        "heroEmphasis": {
          "type": "string",
          "description": "The emphasized second line of the hero heading."
        },
        "heroLede": {
          "type": "string",
          "description": "The hero description."
        },
        "quoteText": {
          "type": "string",
          "description": "The reflective quote on the home page."
        },
        "quoteSource": {
          "type": "string",
          "description": "The quote attribution."
        },
        "railTitle": {
          "type": "string",
          "description": "The agent rail heading."
        },
        "railDescription": {
          "type": "string",
          "description": "The agent rail description."
        }
      },
      "additionalProperties": false
    }
  },
  "additionalProperties": false
}

Similar websites

wfsim.app

wfsim.app

A Warframe calculator that simulates the fight instead of estimating it — builder, simulator, optimizer. Every formula cites its source, and the golden tests ar…

live Unverified Media & Personal
101 tools A12 / Act89 / T0 Not yet scored Seen 2026-11-05
enemies_targets_list enemies_target_new enemies_target_copy enemies_target_open enemies_target_set
Inspect tools
pixelforge-studio.appcaster.chatgpt.site

pixelforge-studio.appcaster.chatgpt.site

A professional browser pixel-art editor for drawing, frame animation, palettes, sprite sheets, GIF export, and WebMCP automation.

live Unverified Media & Personal Transact tools
88 tools A12 / Act70 / T6 Not yet scored Seen 2026-11-05
plan_text_creation get_text_creation_status create_from_text claim_text_creation update_text_creation
Inspect tools
pixelite.taskcraft.site

pixelite.taskcraft.site

Pixelite

live Unverified Media & Personal Transact tools
83 tools A4 / Act78 / T1 Not yet scored Seen 2026-11-05
get_document_info list_layers get_active_layer get_selection_info new_document
Inspect tools
kinncj.github.io

kinncj.github.io

MindCraft — a friendly block-building game for kids. Build, save, and play, all in your browser.

live Unverified Media & Personal
75 tools A14 / Act61 / T0 Not yet scored Seen 2026-11-05
player_get_state player_walk_to player_stop player_teleport player_look
Inspect tools

Related on Influzer