← WebMCP Directory

Tool tree

techpulse-uk.vercel.app

Media & PersonalTools verified
Website
Discover the latest technology news, upcoming UK & online conferences, AI events and hackathons — all in one place. Stay Ahead. Build. Learn. Connect.
Explore capabilities

    page: Every page

    search_newsAnswer

    Search TECHPULSE's live tech/AI/data news feed (30+ RSS sources + arXiv). Use for questions like 'what's new in AI agents' or 'show me research papers from this week'.

    View tool JSON
    {
      "name": "search_news",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search TECHPULSE's live tech/AI/data news feed (30+ RSS sources + arXiv). Use for questions like 'what's new in AI agents' or 'show me research papers from this week'.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text search, e.g. 'agentic AI' or 'OpenAI'."
          },
          "topic": {
            "type": "string",
            "description": "Narrow by topic/tag, e.g. 'LLMs', 'Robotics'."
          },
          "time": {
            "type": "string",
            "enum": [
              "today",
              "week",
              "month",
              "all"
            ],
            "description": "How recent. Defaults to 'all'."
          },
          "trendingOnly": {
            "type": "boolean",
            "description": "Only return currently-trending stories."
          },
          "limit": {
            "type": "number",
            "description": "Max results, default 8, max 25."
          }
        }
      },
      "page": "/"
    }
    search_eventsAnswer

    Search TECHPULSE's live tech events/conferences/meetups/webinars (UK-first, worldwide coverage). Use for 'AI conferences in London next month' style questions.

    View tool JSON
    {
      "name": "search_events",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search TECHPULSE's live tech events/conferences/meetups/webinars (UK-first, worldwide coverage). Use for 'AI conferences in London next month' style questions.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text search."
          },
          "topic": {
            "type": "string",
            "description": "e.g. 'Generative AI', 'Cybersecurity'."
          },
          "location": {
            "type": "string",
            "description": "City, country, region (e.g. 'UK', 'Europe'), or 'online'/'in-person'/'hybrid'."
          },
          "date": {
            "type": "string",
            "enum": [
              "today",
              "week",
              "month",
              "next-month",
              "all"
            ]
          },
          "price": {
            "type": "string",
            "enum": [
              "free",
              "paid",
              "u25",
              "u50",
              "u100",
              "all"
            ]
          },
          "limit": {
            "type": "number",
            "description": "Max results, default 8, max 25."
          }
        }
      },
      "page": "/"
    }
    search_hackathonsAnswer

    Search TECHPULSE's live hackathon listings (Devpost + UK hackathon community, cash prizes, deadlines). Use for 'AI hackathons closing this week' or 'hackathons with $10k+ prizes'.

    View tool JSON
    {
      "name": "search_hackathons",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search TECHPULSE's live hackathon listings (Devpost + UK hackathon community, cash prizes, deadlines). Use for 'AI hackathons closing this week' or 'hackathons with $10k+ prizes'.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text search."
          },
          "topic": {
            "type": "string",
            "description": "Technology/category, e.g. 'LLMs', 'Web'."
          },
          "region": {
            "type": "string",
            "description": "e.g. 'UK', 'Europe', 'North America', 'Online', 'Global'."
          },
          "mode": {
            "type": "string",
            "enum": [
              "online",
              "in-person",
              "hybrid",
              "all"
            ]
          },
          "deadline": {
            "type": "string",
            "enum": [
              "soon",
              "week",
              "month",
              "future",
              "all"
            ],
            "description": "How soon registration closes. 'soon' = within 3 days."
          },
          "prize": {
            "type": "string",
            "enum": [
              "1k",
              "5k",
              "10k",
              "50k",
              "any"
            ]
          },
          "limit": {
            "type": "number",
            "description": "Max results, default 8, max 25."
          }
        }
      },
      "page": "/"
    }
    search_opportunitiesAnswer

    Search TECHPULSE Hunt — awards, volunteering and other tech opportunities beyond news/events/hackathons (more categories are on the roadmap). Use for 'tech awards I can enter' or 'volunteering for developers'.

    View tool JSON
    {
      "name": "search_opportunities",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search TECHPULSE Hunt — awards, volunteering and other tech opportunities beyond news/events/hackathons (more categories are on the roadmap). Use for 'tech awards I can enter' or 'volunteering for developers'.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text search."
          },
          "type": {
            "type": "string",
            "enum": [
              "award",
              "volunteering",
              "speaking"
            ],
            "description": "Hunt category."
          },
          "location": {
            "type": "string",
            "description": "City, country, 'remote' or 'hybrid'."
          },
          "deadline": {
            "type": "string",
            "enum": [
              "soon",
              "week",
              "month",
              "future",
              "all"
            ]
          },
          "free": {
            "type": "boolean",
            "description": "Only free-to-enter/apply opportunities."
          },
          "eligibility": {
            "type": "string",
            "enum": [
              "student",
              "graduate",
              "professional",
              "founder"
            ]
          },
          "limit": {
            "type": "number",
            "description": "Max results, default 8, max 25."
          }
        }
      },
      "page": "/"
    }
    global_searchAction

    Search across everything on TECHPULSE (news, events, hackathons and Hunt opportunities) at once. Good first tool for a vague query like 'anything about AI agents happening soon'.

    View tool JSON
    {
      "name": "global_search",
      "kind": "act",
      "impl": "imperative",
      "description": "Search across everything on TECHPULSE (news, events, hackathons and Hunt opportunities) at once. Good first tool for a vague query like 'anything about AI agents happening soon'.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string"
          },
          "type": {
            "type": "string",
            "enum": [
              "news",
              "event",
              "hackathon",
              "opportunity"
            ],
            "description": "Optionally restrict to one type."
          },
          "limit": {
            "type": "number",
            "description": "Max results, default 10, max 30."
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/"
    }
    get_trending_and_closing_soonAnswer

    Get right-now trending tech topics plus events/hackathons whose registration closes within 14 days. Use for 'what's hot right now' or 'what am I about to miss'.

    View tool JSON
    {
      "name": "get_trending_and_closing_soon",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get right-now trending tech topics plus events/hackathons whose registration closes within 14 days. Use for 'what's hot right now' or 'what am I about to miss'.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "limit": {
            "type": "number",
            "description": "Number of trending topics, default 6."
          }
        }
      },
      "page": "/"
    }
    ask_techpulse_assistantAction

    Ask TECHPULSE's own natural-language assistant a free-form question ('what's closing soonest?', 'any free events in Manchester?'). Use when the structured search tools don't map cleanly to the question.

    View tool JSON
    {
      "name": "ask_techpulse_assistant",
      "kind": "act",
      "impl": "imperative",
      "description": "Ask TECHPULSE's own natural-language assistant a free-form question ('what's closing soonest?', 'any free events in Manchester?'). Use when the structured search tools don't map cleanly to the question.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "message": {
            "type": "string",
            "description": "The question, in plain English."
          }
        },
        "required": [
          "message"
        ]
      },
      "page": "/"
    }
    list_saved_itemsAnswer

    List the items (news/events/hackathons/Hunt opportunities) the current visitor has saved/bookmarked on this device.

    View tool JSON
    {
      "name": "list_saved_items",
      "kind": "answer",
      "impl": "imperative",
      "description": "List the items (news/events/hackathons/Hunt opportunities) the current visitor has saved/bookmarked on this device.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    save_itemAction

    Save (bookmark) a news article, event, hackathon or Hunt opportunity for the current visitor, by its content type and slug (get the slug from a search tool's `slug` field first).

    View tool JSON
    {
      "name": "save_item",
      "kind": "act",
      "impl": "imperative",
      "description": "Save (bookmark) a news article, event, hackathon or Hunt opportunity for the current visitor, by its content type and slug (get the slug from a search tool's `slug` field first).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "enum": [
              "news",
              "event",
              "hackathon",
              "opportunity"
            ]
          },
          "slug": {
            "type": "string"
          }
        },
        "required": [
          "type",
          "slug"
        ]
      },
      "page": "/"
    }
    remove_saved_itemAction

    Remove a previously saved item by content type and slug.

    View tool JSON
    {
      "name": "remove_saved_item",
      "kind": "act",
      "impl": "imperative",
      "description": "Remove a previously saved item by content type and slug.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "enum": [
              "news",
              "event",
              "hackathon",
              "opportunity"
            ]
          },
          "slug": {
            "type": "string"
          }
        },
        "required": [
          "type",
          "slug"
        ]
      },
      "page": "/"
    }
    open_itemAction

    Navigate the visitor's browser tab to a news article, event, hackathon or Hunt opportunity's detail page, by content type and slug. Use this so the human watching can see what the agent found, or to hand off a signup flow (e.g. hackathon registration) that needs a human to complete.

    View tool JSON
    {
      "name": "open_item",
      "kind": "act",
      "impl": "imperative",
      "description": "Navigate the visitor's browser tab to a news article, event, hackathon or Hunt opportunity's detail page, by content type and slug. Use this so the human watching can see what the agent found, or to hand off a signup flow (e.g. hackathon registration) that needs a human to complete.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "type": {
            "type": "string",
            "enum": [
              "news",
              "event",
              "hackathon",
              "opportunity"
            ]
          },
          "slug": {
            "type": "string"
          }
        },
        "required": [
          "type",
          "slug"
        ]
      },
      "page": "/"
    }