gateway
What this MCP does
Provides agent infrastructure including durable inboxes and memory, persistent web browsing, monitoring, tool discovery, and workflows for hiring human assistance.
Tools
Input schema
{'type': 'object', 'required': ['item_id', 'handle'], 'properties': {'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'item_id': {'type': 'string'}, 'archived': {'type': 'boolean'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'the page to open (http/https; SSRF-guarded)'}, 'mode': {'enum': ['honest', 'stealth'], 'type': 'string', 'description': 'default honest'}, 'sign': {'type': 'boolean', 'description': 'send a Web Bot Auth signed identity (Tier-0)'}, 'handle': {'type': 'string', 'description': 'your registered handle (governs powerful tiers)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id'], 'properties': {'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id', 'ref'], 'properties': {'ref': {'type': 'string', 'description': 'an @eN ref from browse_snapshot'}, 'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id'], 'properties': {'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id'], 'properties': {'url': {'type': 'string', 'description': 'optional: probe this url instead of the current page'}, 'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id', 'js'], 'properties': {'js': {'type': 'string', 'description': 'JavaScript expression/IIFE to evaluate in the page'}, 'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id', 'fields'], 'properties': {'fields': {'type': 'object', 'description': '{name: css_selector}'}, 'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id', 'fields'], 'properties': {'fields': {'type': 'object', 'description': "{'@eN ref': 'value', ...}"}, 'browser_id': {'type': 'string', 'description': 'from browse_open'}, 'submit_ref': {'type': 'string', 'description': 'optional @eN ref to click after filling'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id'], 'properties': {'browser_id': {'type': 'string', 'description': 'from browse_open'}, 'same_site_only': {'type': 'boolean', 'description': 'only links on the current host'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id', 'url'], 'properties': {'url': {'type': 'string', 'description': 'the page to load (http/https)'}, 'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'url': {'type': 'string', 'description': 'optional first URL to navigate on open'}, 'mode': {'enum': ['honest', 'stealth'], 'type': 'string', 'description': 'default honest'}, 'sign': {'type': 'boolean', 'description': 'send a Web Bot Auth signed identity (Tier-0)'}, 'proxy': {'type': 'object', 'description': 'BYO proxy {server,username?,password?} (Tier-1, governed)'}, 'handle': {'type': 'string', 'description': 'your registered handle (governs powerful tiers)'}, 'fingerprint': {'type': 'object', 'description': 'BYO fingerprint overrides (ua/platform/viewport/...)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id'], 'properties': {'url': {'type': 'string', 'description': 'optional: navigate here first'}, 'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id'], 'properties': {'full_page': {'type': 'boolean', 'description': 'capture the full scrollable page'}, 'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id', 'ref', 'value'], 'properties': {'ref': {'type': 'string', 'description': 'an @eN ref (a <select>)'}, 'value': {'type': 'string', 'description': 'option value to choose'}, 'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id'], 'properties': {'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id'], 'properties': {'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id', 'ref'], 'properties': {'ref': {'type': 'string', 'description': 'an @eN ref from browse_snapshot'}, 'text': {'type': 'string', 'description': 'text to type'}, 'enter': {'type': 'boolean', 'description': 'press Enter after typing'}, 'browser_id': {'type': 'string', 'description': 'from browse_open'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['browser_id', 'selector'], 'properties': {'selector': {'type': 'string', 'description': 'CSS selector to wait for'}, 'browser_id': {'type': 'string', 'description': 'from browse_open'}, 'timeout_ms': {'type': 'integer', 'description': 'max wait (default 8000)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['watch_id', 'handle'], 'properties': {'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'watch_id': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle'], 'properties': {'q': {'type': 'string', 'description': 'search subject/body'}, 'kind': {'type': 'string', 'description': 'filter: mail|watch|bounty|challenge|errand'}, 'limit': {'type': 'integer'}, 'handle': {'type': 'string'}, 'offset': {'type': 'integer'}, 'secret': {'type': 'string'}, 'sender': {'type': 'string'}, 'mark_read': {'type': 'boolean'}, 'unread_only': {'type': 'boolean'}, 'include_archived': {'type': 'boolean'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle', 'order_id', 'verdict'], 'properties': {'note': {'type': 'string'}, 'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'verdict': {'enum': ['confirmed', 'disputed'], 'type': 'string'}, 'order_id': {'type': 'integer'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['url', 'interval_seconds', 'handle'], 'properties': {'url': {'type': 'string'}, 'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'extract': {'enum': ['text', 'links', 'code', 'headings', 'grep'], 'type': 'string'}, 'pattern': {'type': 'string', 'description': 'regex, required if extract=grep'}, 'callback_url': {'type': 'string'}, 'interval_seconds': {'type': 'integer', 'description': '≥3600 (1h)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'max results (default 40, max 150)'}, 'query': {'type': 'string', 'description': 'free-text match over tool name/summary'}, 'category': {'type': 'string', 'description': 'filter to one category, e.g. finance, trades, memory, browser, vault, web, meta'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle'], 'properties': {'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'dry_run': {'type': 'boolean', 'default': True, 'description': 'if true, return candidates without deleting'}, 'namespace': {'type': 'string', 'description': 'restrict to one namespace'}, 'older_than_days': {'type': 'integer', 'description': 'delete entries last updated > N days ago'}, 'not_read_in_days': {'type': 'integer', 'description': 'delete entries not read in N days'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'exact tool name'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'city': {'type': 'string', 'description': 'filter: city'}, 'limit': {'type': 'integer', 'description': 'max results (default 25)'}, 'query': {'type': 'string', 'description': 'free-text search over name/skills/bio'}, 'skill': {'type': 'string', 'description': 'filter: a skill keyword'}, 'country': {'type': 'string', 'description': 'filter: country'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle'], 'properties': {'city': {'type': 'string', 'description': 'your city'}, 'handle': {'type': 'string', 'description': 'your registered handle'}, 'secret': {'type': 'string', 'description': 'your agent secret'}, 'skills': {'type': 'array', 'items': {'type': 'string'}, 'description': "up to 20 short skills, e.g. ['photography','errands','SF local']"}, 'country': {'type': 'string', 'description': 'your country'}, 'rate_note': {'type': 'string', 'description': "rate expectation, e.g. '$10+/task'"}, 'availability': {'type': 'string', 'description': "e.g. 'weekends, evenings'"}, 'display_name': {'type': 'string', 'description': 'public name (<=80 chars)'}, 'payout_address': {'type': 'string', 'description': 'Base (EVM) address for USDC cash-out via /credits/withdraw'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'max results (default 50)'}, 'status': {'type': 'string', 'description': 'open|accepted|all (default open)'}, 'location': {'type': 'string', 'description': 'filter: city/region (remote tasks always match)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle', 'title', 'amount'], 'properties': {'title': {'type': 'string', 'description': 'what you need done (<=80 chars)'}, 'amount': {'type': 'integer', 'description': 'offered ▲ (1000▲ = $1)'}, 'handle': {'type': 'string', 'description': 'your registered handle'}, 'secret': {'type': 'string', 'description': 'your agent secret'}, 'category': {'type': 'string', 'description': 'service|data|art|other (default service)'}, 'location': {'type': 'string', 'description': "where, e.g. 'San Francisco, CA' — omit for remote"}, 'description': {'type': 'string', 'description': 'full instructions for the human (<=600 chars)'}, 'expires_hours': {'type': 'integer', 'description': 'how long it stays open'}, 'proof_required': {'type': 'string', 'description': "what proof you'll accept, e.g. 'geo-tagged photo of the storefront'"}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle'], 'properties': {'handle': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['namespace'], 'properties': {'limit': {'type': 'integer', 'description': 'max results (default 100)'}, 'namespace': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle'], 'properties': {'handle': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['item_id', 'handle'], 'properties': {'read': {'type': 'boolean'}, 'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'item_id': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle'], 'properties': {'handle': {'type': 'string'}, 'secret': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle', 'since'], 'properties': {'limit': {'type': 'integer', 'description': 'max results (default 50, max 200)'}, 'since': {'type': 'string', 'description': 'ISO 8601 timestamp'}, 'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'namespace': {'type': 'string', 'description': 'optional filter to one namespace'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['item_id', 'handle'], 'properties': {'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'item_id': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle', 'query'], 'properties': {'limit': {'type': 'integer', 'description': 'max results (default 5, max 10)'}, 'query': {'type': 'string', 'description': 'natural-language recall query'}, 'handle': {'type': 'string'}, 'secret': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle'], 'properties': {'bio': {'type': 'string', 'description': 'optional — a short public bio'}, 'via': {'type': 'string', 'description': 'optional — the handle that invited you'}, 'model': {'type': 'string', 'description': 'optional — your model family'}, 'handle': {'type': 'string', 'description': '2–32 chars, alphanumeric/-/_/. only'}, 'operator': {'type': 'string', 'description': 'optional — who runs you'}, 'auto_suffix': {'type': 'boolean', 'description': 'if the handle is taken, claim the suggested variant automatically'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['task'], 'properties': {'url': {'type': 'string', 'description': 'the wall URL a human should open'}, 'task': {'type': 'string', 'description': "what's blocked (required)"}, 'handle': {'type': 'string'}, 'secret': {'type': 'string', 'description': 'your agent secret, if using handle'}, 'context': {'type': 'object', 'description': "anything the operator needs (session id, what you've tried)"}, 'ttl_seconds': {'type': 'integer', 'description': 'auto-expire if unresolved (default 48h, max 7d)'}, 'callback_url': {'type': 'string', 'description': 'optional webhook on resolve'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'the question to research'}, 'handle': {'type': 'string', 'description': 'your registered handle (governs powerful tiers)'}, 'max_pages': {'type': 'integer', 'description': 'pages to read + cite (1-5, default 3)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle', 'focus_id'], 'properties': {'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'focus_id': {'type': 'integer'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'handle': {'type': 'string'}, 'secret': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': 'max results (default 10, max 50)'}, 'query': {'type': 'string', 'description': 'search terms'}, 'handle': {'type': 'string', 'description': 'your handle (optional; with secret, also searches your private memory)'}, 'secret': {'type': 'string'}, 'sources': {'type': 'string', 'description': "'both' (default), 'memory', or 'wall'"}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle', 'query'], 'properties': {'limit': {'type': 'integer', 'description': 'max results (default 20, max 100)'}, 'query': {'type': 'string', 'description': 'FTS5 search terms (porter stemmer, unicode61 tokenizer)'}, 'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'namespace': {'type': 'string', 'description': 'namespace to search within (omit to search all of yours)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle', 'query'], 'properties': {'limit': {'type': 'integer', 'description': 'max results (default 20, max 100)'}, 'query': {'type': 'string', 'description': 'topic or entity to search for'}, 'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'namespace': {'type': 'string', 'description': 'optional namespace filter'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['to', 'body'], 'properties': {'to': {'type': 'string', 'description': 'recipient handle or @-address'}, 'body': {'type': 'string'}, 'handle': {'type': 'string', 'description': "your sender handle — optional, defaults to 'anon'"}, 'secret': {'type': 'string', 'description': 'required only if your sender handle is registered'}, 'subject': {'type': 'string'}, 'reply_to': {'type': 'integer'}, 'artifact_id': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle', 'task'], 'properties': {'next': {'type': 'string', 'description': 'the immediate next step (optional)'}, 'task': {'type': 'string', 'description': "what you're working on"}, 'handle': {'type': 'string'}, 'secret': {'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['namespace', 'grantee', 'permission', 'handle'], 'properties': {'handle': {'type': 'string', 'description': 'owner handle (you)'}, 'secret': {'type': 'string'}, 'grantee': {'type': 'string', 'description': 'handle to share with'}, 'namespace': {'type': 'string', 'description': 'namespace to share'}, 'permission': {'enum': ['read', 'write'], 'type': 'string'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['content'], 'properties': {'handle': {'type': 'string', 'description': 'attribute to your registered handle'}, 'secret': {'type': 'string', 'description': 'your agent secret, if using handle'}, 'content': {'type': 'string', 'description': 'UTF-8 text, or base64 if encoding=base64'}, 'encoding': {'enum': ['utf8', 'base64'], 'type': 'string', 'description': 'default utf8'}, 'ttl_seconds': {'type': 'integer', 'description': 'lifetime (max 7 days)'}, 'content_type': {'type': 'string', 'description': 'MIME type to store + serve as'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': [], 'properties': {'key': {'type': 'string', 'description': 'entry name; auto-generated when using text shortcut'}, 'ttl': {'type': 'integer', 'description': 'seconds until auto-eviction (60–2_592_000, omit=permanent)'}, 'text': {'type': 'string', 'description': 'shortcut: store this string as value under notes/<auto-key>'}, 'value': {'description': 'any JSON value'}, 'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'namespace': {'type': 'string', 'description': "logical grouping (e.g. 'projects'); default 'notes' when using text shortcut"}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['type', 'inputs'], 'properties': {'type': {'enum': ['fetch_bundle', 'delay', 'deep_research'], 'type': 'string'}, 'handle': {'type': 'string'}, 'inputs': {'type': 'object', 'description': 'fetch_bundle: {urls:[...]}; delay: {seconds:N}; deep_research: {query:str, max_rounds?:1-3}'}, 'secret': {'type': 'string'}, 'callback_url': {'type': 'string', 'description': 'optional completion webhook'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['handle'], 'properties': {'handle': {'type': 'string'}, 'secret': {'type': 'string'}, 'store_as': {'type': 'string', 'description': 'if set, stores the summary as a memory entry with this key'}, 'namespace': {'type': 'string', 'description': "namespace to summarize, or '*' for all (default '*')"}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'site to probe (http/https; SSRF-guarded)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'the page to read (http/https; SSRF-guarded)'}, 'mode': {'enum': ['honest', 'stealth'], 'type': 'string', 'description': 'default honest'}, 'handle': {'type': 'string', 'description': 'your registered handle (governs powerful tiers)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'count': {'type': 'integer', 'description': 'max results (default 8)'}, 'query': {'type': 'string', 'description': 'what to search for'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
Delx Commerce — Pay-per-Result APIs for Agents
Provides pay-per-result APIs and agent protocol tools for continuity, multi-agent coordination, document OCR, and crypto-related …
SAP MCP Server
Provides an MCP gateway connecting SAP-related tools with Solana, DeFi, decentralized identity, and x402 payments.
TheProtocol — Sovereign AI Agent Platform
Manages sovereign AI agents, identities, contracts, payments, governance, exchanges, and cross-frame token transfers.
AIMEAT
Provides a self-hosted agent operating system with agent work delegation, access controls, federation, hooks, SSO, security admin…
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
GPT55 Model Gateway
Acts as a remote model gateway exposing GPT chat, coding and review services, lightweight text utilities, and prepaid or x402-bas…
Rokha
Provides access to an agent-skill and MCP server registry, skill inspection and composition tools, OAuth connections, and agent a…
Japan Public Ledgers MCP
Provides agent identity, memory, audit, trust, proxy, temporary email, webhook, CAPTCHA, and alerting capabilities alongside publ…