← WebMCP Directory

Tool tree

jamestannahill.com

Productivity & BusinessTools verified
Website
Operator-led PE advisory for founder-led companies: value engineering, exit preparation and applied AI. AI/ML for Capital Markets at SpaceX Super Intelligence.
Explore capabilities

    page: Every page

    scan_images_c2paAnswer

    Scan every <img> on the current page for C2PA Content Credentials (content provenance metadata) and return a per-image summary: whether a manifest is present, the claim generator (the tool that produced or edited the image), the title, and the signer name. Use this to find which images on a page carry provenance data. Note: provenance is decoded but NOT cryptographically verified.

    View tool JSON
    {
      "name": "scan_images_c2pa",
      "kind": "answer",
      "impl": "imperative",
      "description": "Scan every <img> on the current page for C2PA Content Credentials (content provenance metadata) and return a per-image summary: whether a manifest is present, the claim generator (the tool that produced or edited the image), the title, and the signer name. Use this to find which images on a page carry provenance data. Note: provenance is decoded but NOT cryptographically verified.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 100,
            "default": 25,
            "description": "Maximum number of images to fetch and scan (default 25, max 100)."
          }
        },
        "required": []
      },
      "page": "/"
    }
    inspect_image_c2paAnswer

    Fetch a single image (by CSS selector or URL) and return its fully decoded C2PA manifest store: every manifest's claim, assertions (e.g. c2pa.actions edit history, schema.org authorship), and the COSE signature details (algorithm and signing-certificate identity). Provide exactly one of `selector` or `url`. Note: the signature is decoded but NOT cryptographically verified.

    View tool JSON
    {
      "name": "inspect_image_c2pa",
      "kind": "answer",
      "impl": "imperative",
      "description": "Fetch a single image (by CSS selector or URL) and return its fully decoded C2PA manifest store: every manifest's claim, assertions (e.g. c2pa.actions edit history, schema.org authorship), and the COSE signature details (algorithm and signing-certificate identity). Provide exactly one of `selector` or `url`. Note: the signature is decoded but NOT cryptographically verified.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "selector": {
            "type": "string",
            "maxLength": 8192,
            "description": "CSS selector for an <img> element on the page."
          },
          "url": {
            "type": "string",
            "maxLength": 8192,
            "description": "Same-origin image URL (absolute same-origin, or relative to the current page) to fetch and inspect. Cross-origin URLs are rejected."
          }
        },
        "required": []
      },
      "page": "/"
    }
    search_siteAnswer

    [Site-provided MCP tool — executes with your session credentials.] Search jamestannahill.com across pages, ventures and FAQs. Returns ranked matches with their URLs. Use this first when you do not already know which page answers the question.

    View tool JSON
    {
      "name": "search_site",
      "kind": "answer",
      "impl": "imperative",
      "description": "[Site-provided MCP tool — executes with your session credentials.] Search jamestannahill.com across pages, ventures and FAQs. Returns ranked matches with their URLs. Use this first when you do not already know which page answers the question.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text query, e.g. \"private equity valuation levers\" or \"SigScan\"."
          },
          "limit": {
            "type": "integer",
            "description": "Maximum results to return.",
            "minimum": 1,
            "maximum": 25,
            "default": 8
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/"
    }
    list_venturesAnswer

    [Site-provided MCP tool — executes with your session credentials.] List the ventures and platforms James Tannahill founded, leads or advises, with each one's description, external website and on-site page.

    View tool JSON
    {
      "name": "list_ventures",
      "kind": "answer",
      "impl": "imperative",
      "description": "[Site-provided MCP tool — executes with your session credentials.] List the ventures and platforms James Tannahill founded, leads or advises, with each one's description, external website and on-site page.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    get_ventureAnswer

    [Site-provided MCP tool — executes with your session credentials.] Retrieve the full record for one venture by its slug. Call list_ventures first if you do not know the slug.

    View tool JSON
    {
      "name": "get_venture",
      "kind": "answer",
      "impl": "imperative",
      "description": "[Site-provided MCP tool — executes with your session credentials.] Retrieve the full record for one venture by its slug. Call list_ventures first if you do not know the slug.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Venture slug, e.g. \"plocamium\", \"prosec\", \"rdlb\", \"sigscan\"."
          }
        },
        "required": [
          "slug"
        ]
      },
      "page": "/"
    }
    get_faq_answerAnswer

    [Site-provided MCP tool — executes with your session credentials.] Answer a pre-engagement question from the published FAQ on value engineering, valuation levers, exit multiples, company fit, applied AI in private equity, and how to make contact.

    View tool JSON
    {
      "name": "get_faq_answer",
      "kind": "answer",
      "impl": "imperative",
      "description": "[Site-provided MCP tool — executes with your session credentials.] Answer a pre-engagement question from the published FAQ on value engineering, valuation levers, exit multiples, company fit, applied AI in private equity, and how to make contact.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "question": {
            "type": "string",
            "description": "The question, in your own words."
          }
        },
        "required": [
          "question"
        ]
      },
      "page": "/"
    }
    get_contact_infoAnswer

    [Site-provided MCP tool — executes with your session credentials.] Get how to reach James Tannahill: contact form, email addresses, and the machine-readable documents describing him and the site.

    View tool JSON
    {
      "name": "get_contact_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "[Site-provided MCP tool — executes with your session credentials.] Get how to reach James Tannahill: contact form, email addresses, and the machine-readable documents describing him and the site.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    search_siteAnswer

    Search jamestannahill.com across pages, ventures and FAQs. Returns ranked matches with their URLs. Use this first when you do not already know which page answers the question.

    View tool JSON
    {
      "name": "search_site",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search jamestannahill.com across pages, ventures and FAQs. Returns ranked matches with their URLs. Use this first when you do not already know which page answers the question.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text query, e.g. \"private equity valuation levers\" or \"SigScan\"."
          },
          "limit": {
            "type": "integer",
            "description": "Maximum results to return.",
            "minimum": 1,
            "maximum": 25,
            "default": 8
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/"
    }
    list_venturesAnswer

    List the ventures and platforms James Tannahill founded, leads or advises, with each one's description, external website and on-site page.

    View tool JSON
    {
      "name": "list_ventures",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the ventures and platforms James Tannahill founded, leads or advises, with each one's description, external website and on-site page.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    get_ventureAnswer

    Retrieve the full record for one venture by its slug. Call list_ventures first if you do not know the slug.

    View tool JSON
    {
      "name": "get_venture",
      "kind": "answer",
      "impl": "imperative",
      "description": "Retrieve the full record for one venture by its slug. Call list_ventures first if you do not know the slug.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "Venture slug, e.g. \"plocamium\", \"prosec\", \"rdlb\", \"sigscan\"."
          }
        },
        "required": [
          "slug"
        ]
      },
      "page": "/"
    }
    get_faq_answerAnswer

    Answer a pre-engagement question from the published FAQ on value engineering, valuation levers, exit multiples, company fit, applied AI in private equity, and how to make contact.

    View tool JSON
    {
      "name": "get_faq_answer",
      "kind": "answer",
      "impl": "imperative",
      "description": "Answer a pre-engagement question from the published FAQ on value engineering, valuation levers, exit multiples, company fit, applied AI in private equity, and how to make contact.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "question": {
            "type": "string",
            "description": "The question, in your own words."
          }
        },
        "required": [
          "question"
        ]
      },
      "page": "/"
    }
    get_contact_infoAnswer

    Get how to reach James Tannahill: contact form, email addresses, and the machine-readable documents describing him and the site.

    View tool JSON
    {
      "name": "get_contact_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get how to reach James Tannahill: contact form, email addresses, and the machine-readable documents describing him and the site.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }
    navigate_toAction

    Navigate this browser tab to a page on jamestannahill.com. Use search_site first to find the path. Only same-site paths are accepted.

    View tool JSON
    {
      "name": "navigate_to",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigate this browser tab to a page on jamestannahill.com. Use search_site first to find the path. Only same-site paths are accepted.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "description": "Site-relative path beginning with \"/\", e.g. \"/contact\" or \"/ventures/plocamium\"."
          }
        },
        "required": [
          "path"
        ]
      },
      "page": "/"
    }