# Trusgent MCP [Health: Active]

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/Trusgent/trusgent-mcp  
**GitHub Stars:** 1  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/trusgent-mcp

## Description
Trusgent MCP — Trust Layer for AI agents. HK registry + Agent Cards. Default: get_merged_profile.

## Claude Desktop Quick Installation
Remote MCP endpoint (confidence: high). Install path detected from listing signals. Add as a URL/SSE server in your client:

```json
"mcpServers": {
  "trusgent-mcp": {
    "url": "https://avatars.githubusercontent.com/u/140996700?s=128&u=10d137d209296cb59a74145ffeee2788bdd146b3&v=4"
  }
}
```

## Documentation & README

<div align="center">

<img src="https://avatars.githubusercontent.com/u/140996700?s=128&u=10d137d209296cb59a74145ffeee2788bdd146b3&v=4" width="80" height="80" alt="Trusgent" />

# Trusgent MCP

**Trust Layer for AI agents** — verified Agent Cards, Hong Kong official registry, and citation-safe merged profiles for MCP clients.

<br/>

**English** · [简体中文](https://github.com/Trusgent/trusgent-mcp/blob/HEAD/README.zh-CN.md) · [Developer Docs](https://www.trusgent.com/en/developers) · [Integration Guide](https://www.trusgent.com/en/guides/integrate-hk-registry-merged-profile) · [Smithery](https://smithery.ai/servers/trusgent/trusgent-mcp) · [Claude Market](https://www.claudemarket.ai/mcp)

<br/>

<table>
<tr><td align="center">🔐 Trust Layer for AI agents</td></tr>
<tr><td align="center">✅ Verified Agent Cards</td></tr>
<tr><td align="center">🇭🇰 60k+ HK official registry</td></tr>
<tr><td align="center">🧩 Merged profiles with citation-safe <code>recommendedUse</code></td></tr>
<tr><td align="center">🌐 Remote endpoint: <code>https://www.trusgent.com/api/mcp</code></td></tr>
</table>

<br/>

[![Smithery](https://img.shields.io/badge/Smithery-Listed%20%E2%9C%93-0ea5e9?style=flat-square&labelColor=555555)](https://smithery.ai/servers/trusgent/trusgent-mcp)
[![MCP Registry](https://img.shields.io/badge/MCP%20Registry-io.github.Trusgent%2Ftrusgent--mcp-7C3AED?style=flat-square)](./server.json)
[![Endpoint](https://img.shields.io/badge/Endpoint-trusgent.com%2Fapi%2Fmcp-18181b?style=flat-square)](https://www.trusgent.com/api/mcp)
[![GitHub Org](https://img.shields.io/badge/GitHub-Trusgent-18181b?style=flat-square&logo=github)](https://github.com/Trusgent)

<br/>

*Built for agents that need trustworthy business data — not scraped guesswork.*

</div>

---

Public manifest and partner docs for **Trusgent MCP** — the Trust Layer remote MCP server for AI agents.

> **Note:** The Trusgent product application (website, dashboard, registry importers) is **private**. This repository is intentionally public — it contains only the MCP Registry manifest, directory submission copy, and links to hosted APIs at [trusgent.com](https://www.trusgent.com). **No secrets belong in this repo** — see [SECURITY.md](https://github.com/Trusgent/trusgent-mcp/blob/HEAD/SECURITY.md).

## MCP Endpoint

| | |
|:---|:---|
| **URL** | `https://www.trusgent.com/api/mcp` |
| **Transport** | Streamable HTTP (JSON-RPC POST) |
| **Discovery** | `GET https://www.trusgent.com/api/mcp` |
| **Auth** | Optional `Authorization: Bearer <api_key>` — [create a key](https://www.trusgent.com/en/dashboard/api-keys). Public reads are IP rate-limited without a key. |

## Default Integration Flow (Hong Kong Registry)

```
search_registry → get_merged_profile → (if claimed) verify_agent → (optional) get_business_facade
```

Use `get_registry` only when you need raw official fields without enrichment or claim context.

## Tools

- **Agent Cards:** `search_agents`, `get_agent`, `verify_agent`, `get_business_facade`
- **HK official registry:** `search_registry`, `get_registry`, **`get_merged_profile`** (preferred)

## Documentation

- [Developer Docs](https://www.trusgent.com/en/developers)
- [Integration Guide](https://www.trusgent.com/en/guides/integrate-hk-registry-merged-profile)
- [Partners / BD](https://www.trusgent.com/en/partners)
- [OpenAPI](https://www.trusgent.com/openapi.json) · [llms.txt](https://www.trusgent.com/llms.txt)

## Official MCP Registry

| Field | Value |
|:---|:---|
| **Product Name** | Trusgent MCP |
| **Registry Name** | `io.github.Trusgent/trusgent-mcp` |
| **Manifest** | [`server.json`](https://github.com/Trusgent/trusgent-mcp/blob/HEAD/server.json) |

### Publish

Prerequisites: GitHub org member with permission to publish under [`Trusgent`](https://github.com/Trusgent) (`io.github.Trusgent/*`).

**Recommended:** GitHub Actions OIDC from this repo (Actions → **Publish to MCP Registry** → Run workflow). Local `mcp-publisher login github` may only grant `io.github.peteyhuang/*` unless the OAuth token includes org Owner scope.

```bash
mcp-publisher validate server.json
mcp-publisher login github
mcp-publisher publish server.json
```

## Directory Submissions

| Platform | Copy |
|:---|:---|
| Smithery | [`smithery-submission.md`](https://github.com/Trusgent/trusgent-mcp/blob/HEAD/smithery-submission.md) |
| Claude Market | [`claude-market-submission.md`](https://github.com/Trusgent/trusgent-mcp/blob/HEAD/claude-market-submission.md) |

## Client Config Example

```json
{
  "mcpServers": {
    "trusgent-mcp": {
      "url": "https://www.trusgent.com/api/mcp"
    }
  }
}
```

## Organization

All Trusgent **public** open-source projects: [github.com/Trusgent](https://github.com/Trusgent)

