Chrome Course MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| chrome_launchB | Launch a Chrome window with the DevTools Protocol enabled, or open a new tab if it is already running. |
| chrome_open_tabA | Open a new tab through an existing Chrome DevTools Protocol endpoint. |
| chrome_tabsA | List Chrome tabs exposed by the local Chrome DevTools Protocol endpoint. |
| chrome_navigateB | Navigate the selected Chrome tab to a URL and wait briefly for the page to load. |
| chrome_snapshotB | Summarize the selected page with visible text, links, buttons, inputs, selects, and forms for automation planning. |
| chrome_clickB | Click an element by CSS selector or visible text. Useful for control panels and file-manager buttons. |
| chrome_typeC | Type into an input or textarea by CSS selector, label text, placeholder, name, id, or aria-label. |
| chrome_selectA | Set a select dropdown by CSS selector or label text, matching option value or visible text. |
| chrome_pressB | Send a keyboard key to the selected page, optionally after focusing an element. |
| chrome_screenshotC | Capture a PNG screenshot of the selected page. |
| chrome_evalB | Evaluate JavaScript in the selected tab. Use for small, explicit inspection or panel automation snippets. |
| chrome_extract_mediaC | Extract media, document, iframe, and link candidates from a selected Chrome tab. |
| chrome_save_pageC | Save the selected Chrome tab as HTML and/or PDF. |
| chrome_download_urlsC | Download authorized direct URLs using cookies from the selected Chrome tab. |
| brightspace_collect_currentC | Create a Brightspace-oriented manifest from the selected course/module page. |
| brightspace_archive_linksB | Navigate through Brightspace links from the current tab or a provided URL list and save each page as a categorized manifest plus HTML/PDF. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/CrispyW0nton/Chrome-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server