Tool tree
gradeNot graded
get_influzer_overviewAnswer
Return a short overview of Influzer.ai: what it offers (MCP directory, WebMCP directory, insights) and key URLs agents should use.
View tool JSON
{
"name": "get_influzer_overview",
"kind": "answer",
"impl": "imperative",
"description": "Return a short overview of Influzer.ai: what it offers (MCP directory, WebMCP directory, insights) and key URLs agents should use.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}get_webmcp_directory_statsAnswer
Return live counts for the Influzer WebMCP Directory: sites, tools, live vs demo, categories, and last refresh time.
View tool JSON
{
"name": "get_webmcp_directory_stats",
"kind": "answer",
"impl": "imperative",
"description": "Return live counts for the Influzer WebMCP Directory: sites, tools, live vs demo, categories, and last refresh time.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}search_webmcp_sitesAnswer
Search websites in the Influzer WebMCP Directory by keyword, category, site type, or verification status. Returns matching hosts with tool counts.
View tool JSON
{
"name": "search_webmcp_sites",
"kind": "answer",
"impl": "imperative",
"description": "Search websites in the Influzer WebMCP Directory by keyword, category, site type, or verification status. Returns matching hosts with tool counts.",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Free-text query matching host, name, description, or category."
},
"category": {
"type": "string",
"description": "Category slug or name (e.g. developer-tools)."
},
"type": {
"type": "string",
"enum": [
"live",
"demo",
"all"
],
"description": "Filter by site type. Defaults to all."
},
"verified": {
"type": "string",
"enum": [
"verified",
"unverified",
"any"
],
"description": "Filter by verification status. Defaults to any."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"description": "Max results to return (1–25). Defaults to 10."
}
},
"additionalProperties": false
},
"page": "/"
}get_webmcp_siteAnswer
Fetch one WebMCP-enabled website by host (e.g. persona-chat.dev), including description, tool list, and schemas when available.
View tool JSON
{
"name": "get_webmcp_site",
"kind": "answer",
"impl": "imperative",
"description": "Fetch one WebMCP-enabled website by host (e.g. persona-chat.dev), including description, tool list, and schemas when available.",
"inputSchema": {
"type": "object",
"properties": {
"host": {
"type": "string",
"description": "Hostname without protocol (www. is optional)."
},
"include_schemas": {
"type": "boolean",
"description": "When true, include full input schemas for each tool. Defaults to false for a shorter payload."
}
},
"required": [
"host"
],
"additionalProperties": false
},
"page": "/"
}search_webmcp_toolsAnswer
Search WebMCP tools across all catalogued websites by tool name, description, or kind (answer / act / transact).
View tool JSON
{
"name": "search_webmcp_tools",
"kind": "answer",
"impl": "imperative",
"description": "Search WebMCP tools across all catalogued websites by tool name, description, or kind (answer / act / transact).",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Free-text query matching tool name or description."
},
"kind": {
"type": "string",
"enum": [
"answer",
"act",
"transact",
"any"
],
"description": "Filter by tool kind. Defaults to any."
},
"host": {
"type": "string",
"description": "Optional host to limit tools to one site."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 40,
"description": "Max results (1–40). Defaults to 15."
}
},
"additionalProperties": false
},
"page": "/"
}search_mcp_serversAnswer
Search Influzer's MCP server directory (backend MCP integrations, not WebMCP). Returns matching servers with categories and tool names.
View tool JSON
{
"name": "search_mcp_servers",
"kind": "answer",
"impl": "imperative",
"description": "Search Influzer's MCP server directory (backend MCP integrations, not WebMCP). Returns matching servers with categories and tool names.",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Free-text query matching server name, slug, description, or category."
},
"scope": {
"type": "string",
"enum": [
"top",
"all"
],
"description": "Search Top 100 (default) or the full catalog."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 25,
"description": "Max results (1–25). Defaults to 10."
}
},
"required": [
"q"
],
"additionalProperties": false
},
"page": "/"
}get_mcp_serverAnswer
Fetch one classic MCP server by slug from Influzer's directory: transport, indexed tools, install command, docs URL, and setup summary.
View tool JSON
{
"name": "get_mcp_server",
"kind": "answer",
"impl": "imperative",
"description": "Fetch one classic MCP server by slug from Influzer's directory: transport, indexed tools, install command, docs URL, and setup summary.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "Server slug from search_mcp_servers (e.g. playwright, postgres, firecrawl)."
},
"include_tools": {
"type": "boolean",
"description": "Include tool name/description list. Defaults to true."
}
},
"required": [
"slug"
],
"additionalProperties": false
},
"page": "/"
}recommend_agent_stackAction
Given an app or workflow goal, search BOTH Influzer directories at once: WebMCP websites (in-browser page tools) and classic MCP servers (backend integrations). Returns a combined shortlist with tool previews and suggested next steps for building in ChatGPT or Cursor.
View tool JSON
{
"name": "recommend_agent_stack",
"kind": "act",
"impl": "imperative",
"description": "Given an app or workflow goal, search BOTH Influzer directories at once: WebMCP websites (in-browser page tools) and classic MCP servers (backend integrations). Returns a combined shortlist with tool previews and suggested next steps for building in ChatGPT or Cursor.",
"inputSchema": {
"type": "object",
"properties": {
"goal": {
"type": "string",
"description": "What you are building, e.g. 'e-commerce app with cart and Postgres' or 'coding agent with GitHub and docs lookup'."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 8,
"description": "Max matches per surface (WebMCP sites, WebMCP tools, MCP servers). Defaults to 5."
},
"include_tool_details": {
"type": "boolean",
"description": "When true, include top tool names for each WebMCP site. Defaults to false."
}
},
"required": [
"goal"
],
"additionalProperties": false
},
"page": "/"
}open_webmcp_siteAction
Navigate this browser tab to a WebMCP-enabled website's homepage so the user and agent can use that site's own document.modelContext tools together. Call only after the user confirms which host to open.
View tool JSON
{
"name": "open_webmcp_site",
"kind": "act",
"impl": "imperative",
"description": "Navigate this browser tab to a WebMCP-enabled website's homepage so the user and agent can use that site's own document.modelContext tools together. Call only after the user confirms which host to open.",
"inputSchema": {
"type": "object",
"properties": {
"host": {
"type": "string",
"description": "Hostname from search_webmcp_sites or recommend_agent_stack (no protocol)."
},
"path": {
"type": "string",
"description": "Optional path on that host (must start with /). Defaults to /."
}
},
"required": [
"host"
],
"additionalProperties": false
},
"page": "/"
}start_webmcp_listing_scanAction
Start an Influzer scan to detect WebMCP tools on a public website and queue it for directory listing. Requires the user's email, site URL, and explicit consent (user_confirmed: true). Returns a scan_id to poll with get_webmcp_listing_scan. Listing is scan-gated — sites with detected tools may be published after review.
View tool JSON
{
"name": "start_webmcp_listing_scan",
"kind": "act",
"impl": "imperative",
"description": "Start an Influzer scan to detect WebMCP tools on a public website and queue it for directory listing. Requires the user's email, site URL, and explicit consent (user_confirmed: true). Returns a scan_id to poll with get_webmcp_listing_scan. Listing is scan-gated — sites with detected tools may be published after review.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Public website URL to scan (https://example.com or example.com)."
},
"email": {
"type": "string",
"description": "Submitter email for the scan report and listing follow-up."
},
"user_confirmed": {
"type": "boolean",
"description": "Must be true — confirms the user explicitly asked to submit this URL and share their email."
},
"relationship": {
"type": "string",
"enum": [
"owner",
"developer",
"user",
"researcher"
],
"description": "Submitter relationship to the site. Defaults to owner."
},
"newsletter": {
"type": "boolean",
"description": "Subscribe email to Influzer newsletter for directory updates. Defaults to true."
}
},
"required": [
"url",
"email",
"user_confirmed"
],
"additionalProperties": false
},
"page": "/"
}get_webmcp_listing_scanAnswer
Poll status of a WebMCP listing scan started by start_webmcp_listing_scan. Returns progress, detected tools, scorecard, and directory URL when published.
View tool JSON
{
"name": "get_webmcp_listing_scan",
"kind": "answer",
"impl": "imperative",
"description": "Poll status of a WebMCP listing scan started by start_webmcp_listing_scan. Returns progress, detected tools, scorecard, and directory URL when published.",
"inputSchema": {
"type": "object",
"properties": {
"scan_id": {
"type": "string",
"description": "Scan id returned by start_webmcp_listing_scan."
}
},
"required": [
"scan_id"
],
"additionalProperties": false
},
"page": "/"
}list_latest_insightsAnswer
List the latest Influzer.ai insights / articles (titles, URLs, summaries) for agent briefings.
View tool JSON
{
"name": "list_latest_insights",
"kind": "answer",
"impl": "imperative",
"description": "List the latest Influzer.ai insights / articles (titles, URLs, summaries) for agent briefings.",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 12,
"description": "Number of articles (1–12). Defaults to 5."
}
},
"additionalProperties": false
},
"page": "/"
}navigate_influzerAction
Navigate this browser tab to a first-party Influzer.ai path (e.g. /webmcp, /mcp, /webmcp/demo, /insights). Use after the user confirms they want to move.
View tool JSON
{
"name": "navigate_influzer",
"kind": "act",
"impl": "imperative",
"description": "Navigate this browser tab to a first-party Influzer.ai path (e.g. /webmcp, /mcp, /webmcp/demo, /insights). Use after the user confirms they want to move.",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Site path starting with /. Only same-origin Influzer paths are allowed."
}
},
"required": [
"path"
],
"additionalProperties": false
},
"page": "/"
}