GateCore Marketplace
Procure governed AI capabilities: machine-readable price, scope, trust, gateway-delegation terms.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"marketplace": {
"url": "https://mcp.gatecoreai.com/mcp"
}
}
}Puntos de conexión remotos
https://mcp.gatecoreai.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (8)
🟢discover_listings(query, tags, max_price_cents, min_trust)
Discover governed GateCore marketplace capabilities with machine-readable pricing, required scopes, and minimum trust terms. Results preserve the marketplace's organic order.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Query"
},
"tags": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Tags"
},
"max_price_cents": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Max Price Cents"
},
"min_trust": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Min Trust"
}
},
"title": "discover_listingsArguments"
}🟢get_listing(listing_id)
Fetch one governed marketplace listing and its machine-enforceable contract terms: price, required scopes, minimum trust, target, and data classification.
Esquema de entrada
{
"type": "object",
"properties": {
"listing_id": {
"title": "Listing Id",
"type": "string"
}
},
"required": [
"listing_id"
],
"title": "get_listingArguments"
}🔴procure(listing_id, requester_agent_id, requester_trust, scopes, max_price_cents, ...)
Request governed procurement for a listing. In public full mode, identity comes from the MCP access key, trust comes from GateCore's baseline, and the result is a PROCURE, REVIEW, or DENY decision with gateway delegation when eligible.
Esquema de entrada
{
"type": "object",
"properties": {
"listing_id": {
"title": "Listing Id",
"type": "string"
},
"requester_agent_id": {
"title": "Requester Agent Id",
"type": "string"
},
"requester_trust": {
"title": "Requester Trust",
"type": "number"
},
"scopes": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Scopes"
},
"max_price_cents": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Max Price Cents"
},
"request_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Request Id"
},
"procurement_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Procurement Id"
}
},
"required": [
"listing_id",
"requester_agent_id",
"requester_trust"
],
"title": "procureArguments"
}🔴authorize_access(listing_id, purpose, max_price_cents)
Authorize signed access to a governed listing. Purpose is forwarded unchanged when present; policy at the gateway decides whether the declared purpose is allowed.
Esquema de entrada
{
"type": "object",
"properties": {
"listing_id": {
"title": "Listing Id",
"type": "string"
},
"purpose": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Purpose"
},
"max_price_cents": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Max Price Cents"
}
},
"required": [
"listing_id"
],
"title": "authorize_accessArguments"
}🔴complete_access(ticket, outcome, seller_output)
Hash seller output locally, attest completion with the buyer agent key, and return the terminal signed receipt. Seller output itself is never forwarded or returned.
Esquema de entrada
{
"type": "object",
"properties": {
"ticket": {
"additionalProperties": true,
"title": "Ticket",
"type": "object"
},
"outcome": {
"title": "Outcome",
"type": "string"
},
"seller_output": {
"title": "Seller Output",
"type": "string"
}
},
"required": [
"ticket",
"outcome",
"seller_output"
],
"title": "complete_accessArguments"
}🟢list_procurements
List procurement decisions for the credential tenant in public modes.
Esquema de entrada
{
"type": "object",
"properties": {},
"title": "list_procurementsArguments"
}🟡request_listing_access(listing_id, agent_id)
Submit an idempotent listing-access request for the credential's tenant and agent.
Esquema de entrada
{
"type": "object",
"properties": {
"listing_id": {
"title": "Listing Id",
"type": "string"
},
"agent_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Agent Id"
}
},
"required": [
"listing_id"
],
"title": "request_listing_accessArguments"
}🟡submit_lead(listing_id, lead)
Submit a consented consumer lead to a supported published listing.
Esquema de entrada
{
"type": "object",
"properties": {
"listing_id": {
"title": "Listing Id",
"type": "string"
},
"lead": {
"additionalProperties": true,
"title": "Lead",
"type": "object"
}
},
"required": [
"listing_id",
"lead"
],
"title": "submit_leadArguments"
}Comunidad
Evidencia