Civic MCP Bridge for Openclaw

A comprehensive integration bridge connecting Openclaw to over 100 external services via the Civic Model Context Protocol.

civictechuser
v0.1.0
Mar 6, 2026
1
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install openclaw-civic-skill

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install openclaw-civic-skill using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Civic MCP Bridge?

The Civic MCP Bridge is a robust connectivity layer designed to expand the utility of Openclaw Skills by providing a gateway to more than 100 third-party integrations. This skill leverages the Model Context Protocol (MCP) to allow AI agents to interact with popular enterprise tools, databases, and communication platforms like Gmail, PostgreSQL, MongoDB, and Box through a unified interface.

By integrating this skill, developers can empower their agents to perform complex cross-platform tasks that previously required manual API implementations. Whether it is querying a database or managing cloud storage, this bridge ensures that your Openclaw Skills remain highly versatile and capable of handling real-world business logic.

Civic MCP Bridge Use Cases

  • Searching and managing unread messages within Gmail for automated inbox triage.
  • Executing queries against remote PostgreSQL or MongoDB databases directly from the agent terminal.
  • Automating document workflows and file management tasks within cloud storage services like Box.
  • Enabling agents to handle OAuth-protected authorization flows for secure third-party service access.

How Civic MCP Bridge Works

  1. The skill establishes a secure connection to the Civic Nexus hub using a unique MCP URL and access token.
  2. The agent uses either the mcporter utility or a dedicated TypeScript runner to discover available tools and their respective schemas.
  3. Upon user request, the agent invokes specific tools (e.g., searching Gmail or querying a database) with the required parameters.
  4. If a tool requires authentication, the skill provides an OAuth URL to the user and waits for a job continuation signal.
  5. The external service returns the processed data back to the Openclaw Skills environment for final output or further reasoning.

Civic MCP Bridge Setup

1. Retrieve Civic Credentials

Log in to nexus.civic.com and navigate to your profile settings to obtain your MCP URL and access token.

2. Configure OpenClaw

Add the following configuration to your ~/.openclaw/openclaw.json file:

{
  "skills": {
    "entries": {
      "civic": {
        "enabled": true,
        "env": {
          "CIVIC_URL": "YOUR_CIVIC_MCP_URL",
          "CIVIC_TOKEN": "YOUR_ACCESS_TOKEN"
        }
      }
    }
  }
}

3. Install Utilities

To enable full functionality, ensure mcporter is installed globally:

npm install -g mcporter

Civic MCP Bridge Data Schema & Taxonomy

The Civic MCP Bridge organizes its functionality through a dynamic schema discovered at runtime. Key components include:

Attribute Type Description
CIVIC_URL String The unique hub endpoint containing your account and profile IDs.
CIVIC_TOKEN String Bearer token used to authenticate all requests to the Civic hub.
Tool Name String A formatted string (e.g., civic.service-action) identifying the integration.
Job ID String An identifier used to resume processes after OAuth authorization.
Args Object JSON-formatted parameters passed to the specific integration tool.

Civic MCP Bridge Advanced Features

  • Dual-layer execution: Prefers mcporter for streamlined tool calls with a robust TypeScript fallback runner for environment flexibility.
  • Built-in OAuth Handling: Seamlessly manages external authentication flows with the continue_job tool to maintain agent state.
  • Dynamic Tool Discovery: Use mcporter list or grep to search across 100+ available integrations in real-time.
  • Latency Management: Built-in support for server-side operations that may require extended processing time (10-15 seconds).
  • Extensive Openclaw Skills compatibility: Designed to work within the standard skill lifecycle and environment variable structure.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*