Skip to content

feat(science): add Capital Equipment Network (CapNetEq) skill#135

Closed
cesco345 wants to merge 1 commit intoopenclaw:mainfrom
cesco345:add-capneteq-skill
Closed

feat(science): add Capital Equipment Network (CapNetEq) skill#135
cesco345 wants to merge 1 commit intoopenclaw:mainfrom
cesco345:add-capneteq-skill

Conversation

@cesco345
Copy link

Description

Adds the official MCP skill for the Capital Equipment Network (CapNetEq). This skill allows researchers to discover, price, request service, and book scientific instruments across 500+ core facilities directly from OpenClaw.

Capabilities Included

  • Read-Only Discovery Tools: Equipment search, facility info, compatibility checks, marketplace pricing, researcher networking, and paper tracking.
  • Transactional Tools: Equipment booking and service request submission.
  • Proactive Automations: Included AUTOMATIONS.md defining cron-based equipment scouting, price alerts, and booking reminders using OpenClaw's heartbeat system.

Technical Details

  • Endpoint: Remote MCP Server (Streamable HTTP / SSE) hosted on Firebase.
  • Discovery: Supports .well-known/mcp-configuration.json for agent capability mapping.
  • Auth: Implements dynamic OAuth 2.1 via the connect_account tool for secure, long-lived token management without exposing raw API keys.
  • Safety: All tools are fully annotated with Anthropic/OpenAI safety hints (readOnlyHint and destructiveHint) to ensure transactional tools (booking) require user confirmation.

Verification

  • Tested remote Firebase deployment via SSE (Streamable HTTP).
  • Verified MCP protocol compliance (tools/list, tools/call) via terminal execution.
  • OAuth handshake verified.
  • Read-only tools execute without auth.
  • Destructive tools require explicit user confirmation.

@openclaw-barnacle
Copy link

Thanks for the pull request! This repository is read-only and is automatically synced from https://clawhub.ai, so we can’t accept changes here. Please make updates on the website instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant