MCPサーバー

GateCore Marketplace

com.gatecoreai/marketplace

このMCPでできること

Discovers and procures governed AI capabilities with machine-readable pricing, trust requirements, access authorization, and signed completion records.

authorize_access
Authorize Governed Access
Authorize signed access to a governed listing. Purpose is forwarded unchanged when present; policy at the gateway decides whether the declared purpose is allowed.
破壊的操作あり
入力スキーマ
{'type': 'object', 'title': 'authorize_accessArguments', 'required': ['listing_id'], 'properties': {'purpose': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Purpose', 'default': None}, 'listing_id': {'type': 'string', 'title': 'Listing Id'}, 'max_price_cents': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Max Price Cents', 'default': None}}}
complete_access
Complete Governed Access
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.
破壊的操作あり
入力スキーマ
{'type': 'object', 'title': 'complete_accessArguments', 'required': ['ticket', 'outcome', 'seller_output'], 'properties': {'ticket': {'type': 'object', 'title': 'Ticket', 'additionalProperties': True}, 'outcome': {'type': 'string', 'title': 'Outcome'}, 'seller_output': {'type': 'string', 'title': 'Seller Output'}}}
discover_listings
Discover Marketplace Listings
Discover governed GateCore marketplace capabilities with machine-readable pricing, required scopes, and minimum trust terms. Results preserve the marketplace's organic order.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'title': 'discover_listingsArguments', 'properties': {'tags': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Tags', 'default': None}, 'query': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Query', 'default': None}, 'min_trust': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Min Trust', 'default': None}, 'max_price_cents': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Max Price Cents', 'default': None}}}
get_listing
Get Listing Details
Fetch one governed marketplace listing and its machine-enforceable contract terms: price, required scopes, minimum trust, target, and data classification.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'title': 'get_listingArguments', 'required': ['listing_id'], 'properties': {'listing_id': {'type': 'string', 'title': 'Listing Id'}}}
list_procurements
List Procurement Decisions
List procurement decisions for the credential tenant in public modes.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'title': 'list_procurementsArguments', 'properties': {}}
procure
Request Governed Procurement
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.
破壊的操作あり
入力スキーマ
{'type': 'object', 'title': 'procureArguments', 'required': ['listing_id', 'requester_agent_id', 'requester_trust'], 'properties': {'scopes': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Scopes', 'default': None}, 'listing_id': {'type': 'string', 'title': 'Listing Id'}, 'request_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Request Id', 'default': None}, 'procurement_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Procurement Id', 'default': None}, 'max_price_cents': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Max Price Cents', 'default': None}, 'requester_trust': {'type': 'number', 'title': 'Requester Trust'}, 'requester_agent_id': {'type': 'string', 'title': 'Requester Agent Id'}}}
request_listing_access
Request Listing Access
Submit an idempotent listing-access request for the credential's tenant and agent.
冪等
入力スキーマ
{'type': 'object', 'title': 'request_listing_accessArguments', 'required': ['listing_id'], 'properties': {'agent_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Agent Id', 'default': None}, 'listing_id': {'type': 'string', 'title': 'Listing Id'}}}
submit_lead
Submit Consumer Lead
Submit a consented consumer lead to a supported published listing.
入力スキーマ
{'type': 'object', 'title': 'submit_leadArguments', 'required': ['listing_id', 'lead'], 'properties': {'lead': {'type': 'object', 'title': 'Lead', 'additionalProperties': True}, 'listing_id': {'type': 'string', 'title': 'Listing Id'}}}
追加
submit_lead
2026年9月17日12:34
追加
request_listing_access
2026年9月17日12:34
追加
list_procurements
2026年9月17日12:34
追加
complete_access
2026年9月17日12:34
追加
authorize_access
2026年9月17日12:34
追加
procure
2026年9月17日12:34
追加
get_listing
2026年9月17日12:34
追加
discover_listings
2026年9月17日12:34