wcc
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WCC_DATA_DIR | No | Where templates and history are stored. Absolute paths only; defaults to the OS per-user data directory. | |
| WCC_ALLOW_PRIVATE_NETWORK | No | Set to 1 to allow loopback and private addresses. Development only — it switches off the SSRF boundary of specification 10.2. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| open_sessionA | Open a browser session on a URL and report what page it landed on. The URL policy is enforced before the session is returned, so a refused address never becomes a session. |
| inspect_pageA | Read the current page and return the capabilities it supports, the entities it is about, and anything the compiler refused. Reuses a stored template for the page class when one binds, and compiles a new one only when none does. |
| list_capabilitiesA | List the capabilities already bound in this session, optionally filtered by category and by a maximum risk level. Inspect the page first; this reports what that inspection found. |
| execute_capabilityA | Run one bound capability and return the complete result: the steps that ran, what changed on the page, whether the intended effect was verified, and the entities the resulting page is about. Only low-risk capabilities execute; anything else is refused with a reason. |
| get_execution_resultA | Retrieve a stored execution result. Only the session that produced the execution can read it. |
| close_sessionA | Close a session and retire its capabilities. Closing an already closed session is not an error. |
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/Maaa2005/web-capability-compiler'
If you have feedback or need assistance with the MCP directory API, please join our Discord server