ACAgentic Craft

FoundationHazelJS

Model Context Protocol (MCP)

A protocol for discovering and invoking tools/resources from servers in a standard way.

Authors
editorial-team
Published
Last reviewed

Direct answer

A protocol for discovering and invoking tools/resources from servers in a standard way.

Plain language

MCP is a common plug format so apps can use shared tool servers instead of one-off integrations.

Technical explanation

Host/client connects to MCP servers exposing tools, resources, and prompts; the host remains responsible for auth, UX, and policy. HazelJS exposes this via @hazeljs/mcp into ToolRegistry.

Example

A HazelJS app lists tools from a docs MCP server through @hazeljs/mcp and mediates calls during AgentRuntime.execute.

Related

← All glossary terms