← WebMCP Directory

Tool tree

allisons.dev

Media & PersonalTools verified
Website
Allison Coleman builds agent systems and developer tools. Creator of JupyterLite WebMCP, one of 10 winners of the 2026 OpenAI WebMCP Challenge.
Explore capabilities

    page: Every page

    search_projectsAnswer

    Search Allison Coleman's published projects by keyword (matches title, description, technologies and tags). Leave the query empty to list every project. Returns title, slug, description, group and URL for each match.

    View tool JSON
    {
      "name": "search_projects",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search Allison Coleman's published projects by keyword (matches title, description, technologies and tags). Leave the query empty to list every project. Returns title, slug, description, group and URL for each match.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Keyword or phrase to look for, e.g. \"webmcp\", \"rust\" or \"keyboard\". Empty returns all projects."
          },
          "group": {
            "type": "string",
            "description": "Optional project group key to filter by, e.g. \"browser-agents\", \"agent-systems-devtools\", \"languages-runtimes\", \"creative-coding\", \"social-systems\", \"hardware-homelab\" or \"earlier-work\"."
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    get_projectAnswer

    Get one project's summary and links (page, GitHub, demo, docs, Devpost), plus technologies, tags and any award. Use a slug from search_projects.

    View tool JSON
    {
      "name": "get_project",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get one project's summary and links (page, GitHub, demo, docs, Devpost), plus technologies, tags and any award. Use a slug from search_projects.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "The project slug, e.g. \"jupyterlite-webmcp\"."
          }
        },
        "required": [
          "slug"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    list_blog_postsAnswer

    List the published blog posts, newest first, with title, slug, date, description and URL.

    View tool JSON
    {
      "name": "list_blog_posts",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the published blog posts, newest first, with title, slug, date, description and URL.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    navigateAction

    Open a page of this site in the current tab (client-side navigation), e.g. "/projects/", "/blog/" or "/contact/". Only same-site paths are accepted. This changes what the user is looking at.

    View tool JSON
    {
      "name": "navigate",
      "kind": "act",
      "impl": "imperative",
      "description": "Open a page of this site in the current tab (client-side navigation), e.g. \"/projects/\", \"/blog/\" or \"/contact/\". Only same-site paths are accepted. This changes what the user is looking at.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "description": "A same-site path starting with \"/\", e.g. \"/projects/jupyterlite-webmcp/\"."
          }
        },
        "required": [
          "path"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    get_contact_infoAnswer

    Get Allison Coleman's email link and her GitHub, LinkedIn and X profiles.

    View tool JSON
    {
      "name": "get_contact_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get Allison Coleman's email link and her GitHub, LinkedIn and X profiles.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }