Read-only MCP tools for AI agent discovery, structured resources, and NIULAI information.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Normalize a public-data query into a typed evidence, freshness, latency, result, and cost plan. Compilation does not execute retrieval or contact providers.
Normalize a public-data query into a typed evidence, freshness, latency, result, and cost plan. Compilation does not execute retrieval or contact providers.
| Argument | Type | Description |
|---|---|---|
| intent* | string | |
| limits | object | |
| output | object | |
| policy | object | |
| sources | array | |
| evidence | object | |
| freshness | object |
{
"type": "object",
"required": [
"intent"
],
"properties": {
"intent": {
"type": "string",
"maxLength": 2000,
"minLength": 3
},
"limits": {
"type": "object"
},
"output": {
"type": "object"
},
"policy": {
"type": "object"
},
"sources": {
"type": "array",
"items": {
"type": "object"
},
"maxItems": 16,
"minItems": 1
},
"evidence": {
"type": "object"
},
"freshness": {
"type": "object"
}
},
"additionalProperties": false
}Return enabled, partial, contract-only, and unavailable growth metrics with privacy and interpretation boundaries.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Return publisher-declared Base network, contract, claim, community-role, custody, and risk-boundary information for 牛来 (NIULAI).
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Retrieve one complete prepared resource profile, including evidence-backed facts and primary-source provenance, by its stable resource ID.
| Argument | Type | Description |
|---|---|---|
| resourceId* | string |
{
"type": "object",
"required": [
"resourceId"
],
"properties": {
"resourceId": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9._:-]{0,159}$",
"maxLength": 160,
"minLength": 1
}
},
"additionalProperties": false
}Search the public agent registry by capability and protocol. Preview data only.
| Argument | Type | Description |
|---|---|---|
| protocol | string | |
| capability | string | Capability identifier or substring |
{
"type": "object",
"properties": {
"protocol": {
"enum": [
"any",
"a2a",
"mcp",
"rest"
],
"type": "string",
"default": "any"
},
"capability": {
"type": "string",
"description": "Capability identifier or substring"
}
},
"additionalProperties": false
}Search 350 prepared structured resource profiles by category, keyword or declared source hostname without contacting external providers.
| Argument | Type | Description |
|---|---|---|
| q | string | Up to 8 whitespace-separated terms within 100 UTF-16 code units including outer whitespace; all terms must match literal case-insensitive substrings across public fields, declared publisher names or declared source hosts, in any order. Example: World Bank public, or worldbank.org public. Hostname matches include label-boundary subdomains; no full URLs, credentials, control characters, stemming or model inference. Ordering: exact resource ID first, then every term matched as a whole word in the title or a declared publisher name, or as a declared source host, then remaining substring matches; ties use stable resource ID order. Ranking is not a quality or ownership assertion. |
| limit | integer | |
| cursor | integer | |
| category | string |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "Up to 8 whitespace-separated terms within 100 UTF-16 code units including outer whitespace; all terms must match literal case-insensitive substrings across public fields, declared publisher names or declared source hosts, in any order. Example: World Bank public, or worldbank.org public. Hostname matches include label-boundary subdomains; no full URLs, credentials, control characters, stemming or model inference. Ordering: exact resource ID first, then every term matched as a whole word in the title or a declared publisher name, or as a declared source host, then remaining substring matches; ties use stable resource ID order. Ranking is not a quality or ownership assertion."
},
"limit": {
"type": "integer",
"default": 25,
"maximum": 100,
"minimum": 1
},
"cursor": {
"type": "integer",
"default": 0,
"maximum": 350,
"minimum": 0
},
"category": {
"enum": [
"agent-interoperability",
"ai-discovery-and-registry",
"ai-safety-provenance-and-audit",
"data-knowledge-infrastructure",
"enterprise-application-connectors",
"platform-integration",
"public-data-apis"
],
"type": "string"
}
},
"additionalProperties": false
}