Sign inTry it

Glossary

The terms behind AI agents, browsers and websites, each defined in a few sentences.

45 pages

Agents & MCP

AI agentAn AI agent is a system where a language model repeatedly picks actions, calls tools, reads the results and continues until a goal is met.Browser agentA browser agent is an AI agent that operates a web browser, reading each page and clicking, typing and navigating one step at a time with model calls.Computer useComputer use: a model capability where the model views screenshots and issues mouse and keyboard actions to control a computer or browser.MCP clientAn MCP client is the part of an AI app that holds a connection to one MCP server, lists its tools and forwards the model's tool calls to it.MCP serverAn MCP server is a program that exposes tools, resources and prompts to an MCP client over JSON-RPC 2.0. Wield's wield-mcp is a local MCP server.MCPB bundle (.mcpb)An MCPB bundle is a zip archive with a manifest.json that packages a local MCP server so a desktop app can install it with one click. Formerly called DXT.Model Context Protocol (MCP)MCP is an open protocol that lets AI apps like Claude, Cursor and Codex call external tools and read data through small servers, local or remote.stdio transportstdio transport is an MCP transport where the client starts the server as a subprocess and exchanges JSON-RPC messages over standard input and output.Streamable HTTPStreamable HTTP is an MCP transport where the server exposes one HTTP endpoint that accepts JSON-RPC messages by POST, with optional Server-Sent Events.Tool callingTool calling is a model capability where the model outputs a tool name and JSON arguments, and the application runs the tool and returns the result.

Bot protection

Browsers

Concepts

Security

Web data

__NEXT_DATA____NEXT_DATA__ is a script tag on Next.js Pages Router sites. It holds the server-rendered page props as JSON, which tools can read directly.Bearer tokenA bearer token is a credential sent in an Authorization: Bearer header. Whoever holds the token can use it, so keep it secret (RFC 6750).Cookies and sessionsA cookie is a small name-value pair the browser returns on later requests. A session cookie keeps a user logged in, so whoever holds it can act as them.CORSCORS (Cross-Origin Resource Sharing) is an HTTP header rule that lets a server tell browsers which other sites may read its responses.CSRF tokenA CSRF token is a secret value a site checks on requests that change data. It blocks forged requests that ride on the user's cookies.CSS selectorA CSS selector matches HTML elements by tag, class, id, attribute or position. Wield recipes use selectors to read data that exists only in a page's HTML.GraphQL persisted queryA GraphQL persisted query is a stored server-side query that a client calls by ID or hash instead of sending the full text.HAR fileA HAR file is an HTTP Archive: JSON that records a browser's network requests and responses, exported from DevTools. Raw HARs can hold cookies and tokens.Internal APIAn internal API is an HTTP endpoint that a website's own pages call. It is usually undocumented, so it can change without notice.JMESPathJMESPath is a query language for JSON. Expressions such as people[?age>`20`].name pull and reshape values. Wield recipes use it to read responses.JSON SchemaJSON Schema is a vocabulary for describing and validating JSON, with keywords such as type, properties and required. MCP tools use it to declare their inputs.Rate limitingRate limiting caps how many requests a client can send in a time window. Servers often answer 429 Too Many Requests, sometimes with Retry-After.Same-origin policySame-origin policy: a browser rule that limits how a script from one origin (scheme, host and port) can read responses from another origin.Server-side rendering (SSR)Server-side rendering (SSR) builds a page's HTML on the server for each request, so its content arrives in the first response.