Aster ships a built-in web MCP server. Five operations, usable from the shell and callable by the agent during a turn:
Search and extract return clean Markdown, made for reading by a model.

Keys

aster key list --all shows every web key you have set and what each one buys. Keys live in .env files like every other key; aster key set CONTEXT_DEV_API_KEY writes one.

In chat

The same five are the agent’s web/search, web/extract, web/crawl, web/sitemap, and web/screenshot tools. Ask it to look something up and it picks one; results arrive as Markdown in the turn. mcp.tools.deny can filter them like any other MCP tool.