Vibes-Coded Agent Security and Commerce Tools
What this MCP does
Offers agent supply-chain and workflow security scans, attestation and reputation tools, state and retry safeguards, web search and page extraction, durable memory, workspaces, and agent commerce utilities.
Tools
Input schema
{'type': 'object', 'title': 'healthArguments', 'properties': {}}
Output schema
{'type': 'object', 'title': 'healthOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'payArguments', 'required': ['slug'], 'properties': {'body': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Body', 'default': None, 'description': 'JSON object of endpoint fields (query, url, text, â\x80¦).'}, 'slug': {'type': 'string', 'title': 'Slug', 'description': 'Outcome id, e.g. web-search or agent-state-guard.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE header value.'}}}
Output schema
{'type': 'object', 'title': 'payOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_agent_proofArguments', 'required': ['claim'], 'properties': {'claim': {'type': 'string', 'title': 'Claim', 'description': 'What the agent claims it did (its final report).'}, 'agent_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Agent Id', 'default': None, 'description': 'Stable id for the agent being verified.'}, 'checks_json': {'type': 'string', 'title': 'Checks Json', 'default': '[]', 'description': 'JSON array of read-back checks, e.g. [{"name":"homepage live","url":"https://example.com/","expected_status":200,"contains":"Example"}]'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_agent_proofOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_agent_reputationArguments', 'required': ['agent_id'], 'properties': {'agent_id': {'type': 'string', 'title': 'Agent Id', 'description': 'Agent id to score (0-100).'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_agent_reputationOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_agent_state_guardArguments', 'required': ['action'], 'properties': {'state': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'State', 'default': None, 'description': 'Current agent/business state snapshot.'}, 'action': {'type': 'string', 'title': 'Action', 'description': 'Proposed action label (e.g. transfer, write_external, publish).'}, 'invariants': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Invariants', 'default': None, 'description': 'Optional invariant strings that must still hold.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_agent_state_guardOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_attestArguments', 'required': ['claim_type', 'statement'], 'properties': {'subject': {'type': 'string', 'title': 'Subject', 'default': '', 'description': 'Claim subject.'}, 'agent_id': {'type': 'string', 'title': 'Agent Id', 'default': '', 'description': 'Agent making/attesting the claim.'}, 'statement': {'type': 'string', 'title': 'Statement', 'description': 'The claim itself.'}, 'claim_type': {'type': 'string', 'title': 'Claim Type', 'description': 'work_done | identity | capability | observation | delivery | receipt | permission'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_attestOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_attest_verifyArguments', 'required': ['claim'], 'properties': {'claim': {'type': 'object', 'title': 'Claim', 'description': 'The attestation object returned by vc_attest.', 'additionalProperties': True}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_attest_verifyOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_drift_guardArguments', 'required': ['current', 'baseline'], 'properties': {'fields': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Fields', 'default': None, 'description': 'Optional field paths to watch; omit to compare broadly.'}, 'current': {'type': 'object', 'title': 'Current', 'description': 'Current agent state or config object.', 'additionalProperties': True}, 'baseline': {'type': 'object', 'title': 'Baseline', 'description': 'Trusted baseline or prior trajectory.', 'additionalProperties': True}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_drift_guardOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_idempotency_guardArguments', 'required': ['idempotency_key'], 'properties': {'action': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Action', 'default': None, 'description': 'Action being protected.'}, 'durable_store': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Durable Store', 'default': None, 'description': 'Where keys are stored (redis, db, etc.), if known.'}, 'idempotency_key': {'type': 'string', 'title': 'Idempotency Key', 'description': 'Client key that should uniquely protect this paid action.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_idempotency_guardOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_json_repairArguments', 'required': ['text'], 'properties': {'text': {'type': 'string', 'title': 'Text', 'description': 'Malformed JSON or JSON-like text from an LLM.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_json_repairOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_lease_consumeArguments', 'required': ['use_nonce'], 'properties': {'action': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Action', 'default': None, 'description': 'What you are about to do, for the ledger trail.'}, 'agent_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Agent Id', 'default': None, 'description': "Caller identity; must match the lease holder unless it was issued to '*'."}, 'lease_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Lease Id', 'default': None, 'description': 'Lease to spend from.'}, 'use_nonce': {'type': 'string', 'title': 'Use Nonce', 'description': 'Stable id for this attempt (the replay key). Reuse the SAME nonce on retry.'}, 'lease_token': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Lease Token', 'default': None, 'description': 'Signed lease token from vc_lease_issue (alternative to lease_id).'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_lease_consumeOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_lease_issueArguments', 'required': ['holder', 'action_scope'], 'properties': {'holder': {'type': 'string', 'title': 'Holder', 'description': "Agent the authority belongs to. Use '*' for any holder."}, 'max_uses': {'type': 'integer', 'title': 'Max Uses', 'default': 1, 'description': 'How many times this authority may be spent (1..10000).'}, 'ttl_seconds': {'type': 'integer', 'title': 'Ttl Seconds', 'default': 3600, 'description': 'Seconds until expiry. Secondary check only: the ledger is the authority.'}, 'action_scope': {'type': 'string', 'title': 'Action Scope', 'description': "Space-separated scope atoms the lease grants, e.g. 'read:repo write:issue'."}, 'parent_lease_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Parent Lease Id', 'default': None, 'description': 'Attenuate from this parent: child scope must be a subset, and its uses are transferred out of the parent.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_lease_issueOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_lease_revokeArguments', 'required': ['lease_id'], 'properties': {'reason': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Reason', 'default': None, 'description': 'Why authority is being withdrawn (kept in the ledger).'}, 'cascade': {'type': 'boolean', 'title': 'Cascade', 'default': True, 'description': 'Also revoke every descendant lease.'}, 'lease_id': {'type': 'string', 'title': 'Lease Id', 'description': 'Lease to revoke.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_lease_revokeOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_lease_statusArguments', 'required': ['lease_id'], 'properties': {'lease_id': {'type': 'string', 'title': 'Lease Id', 'description': 'Lease to inspect.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_lease_statusOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_marketplace_detailsArguments', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'title': 'Slug', 'description': 'Exact Vibes-Coded resource slug returned by vc_marketplace_search.'}}}
Output schema
{'type': 'object', 'title': 'vc_marketplace_detailsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_marketplace_searchArguments', 'required': ['query'], 'properties': {'query': {'type': 'string', 'title': 'Query', 'description': "What the user wants to accomplish, e.g. 'repair malformed JSON', 'verify an agent completed a deployment', or 'search the web'."}, 'category': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Category', 'default': None, 'description': 'Optional marketplace category filter.'}, 'free_only': {'type': 'boolean', 'title': 'Free Only', 'default': False, 'description': 'Only return resources that are free or explicitly marked free-tier.'}, 'max_results': {'type': 'integer', 'title': 'Max Results', 'default': 8, 'description': 'Maximum matches to return, from 1 to 20.'}, 'max_price_usd': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Max Price Usd', 'default': None, 'description': 'Optional maximum listed USD price per call.'}}}
Output schema
{'type': 'object', 'title': 'vc_marketplace_searchOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_notepad_browseArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 10, 'description': 'Max results.'}, 'query': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Query', 'default': None, 'description': 'Optional keyword filter.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_notepad_browseOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_notepad_listArguments', 'required': ['owner_key'], 'properties': {'owner_key': {'type': 'string', 'title': 'Owner Key', 'description': 'Your stable agent identity.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_notepad_listOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_notepad_readArguments', 'required': ['owner_key', 'note_key'], 'properties': {'note_key': {'type': 'string', 'title': 'Note Key', 'description': 'Note key to read.'}, 'owner_key': {'type': 'string', 'title': 'Owner Key', 'description': 'Your stable agent identity.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_notepad_readOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_notepad_saveArguments', 'required': ['owner_key', 'note_key', 'content'], 'properties': {'content': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'string'}], 'title': 'Content', 'description': 'State to persist â\x80\x94 JSON object or text.'}, 'note_key': {'type': 'string', 'title': 'Note Key', 'description': 'Unique key for this note, e.g. task-state-v3.'}, 'owner_key': {'type': 'string', 'title': 'Owner Key', 'description': 'Your stable agent identity.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_notepad_saveOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_notepad_shareArguments', 'required': ['owner_key', 'note_key'], 'properties': {'note_key': {'type': 'string', 'title': 'Note Key', 'description': 'Note key to publish to the marketplace.'}, 'owner_key': {'type': 'string', 'title': 'Owner Key', 'description': 'Your stable agent identity.'}, 'price_cents': {'type': 'integer', 'title': 'Price Cents', 'default': 5, 'description': 'Price in cents other agents pay to read it.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_notepad_shareOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_page_markdownArguments', 'required': ['url'], 'properties': {'url': {'type': 'string', 'title': 'Url', 'description': 'Public https URL to fetch and convert.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_page_markdownOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_payment_watchArguments', 'required': ['wallet'], 'properties': {'since': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Since', 'default': None, 'description': 'Cursor: last signature seen (position marker).'}, 'wallet': {'type': 'string', 'title': 'Wallet', 'description': 'Wallet to watch for inbound USDC.'}, 'network': {'type': 'string', 'title': 'Network', 'default': 'solana', 'description': 'solana or base'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_payment_watchOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_retry_storm_guardArguments', 'required': ['retry_config'], 'properties': {'fanout': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Fanout', 'default': None, 'description': 'Optional parallel callers/workers sharing this policy.'}, 'retry_config': {'type': 'object', 'title': 'Retry Config', 'description': 'Retry policy object (attempts, backoff, jitter, concurrency).', 'additionalProperties': True}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_retry_storm_guardOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_skill_risk_scanArguments', 'required': ['content'], 'properties': {'content': {'type': 'string', 'title': 'Content', 'description': 'Complete SKILL.md, plugin manifest, installer, or source text to scan (max 200,000 characters).'}}}
Output schema
{'type': 'object', 'title': 'vc_skill_risk_scanOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_skill_scan_consensusArguments', 'required': ['reports'], 'properties': {'reports': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Reports', 'description': 'Two to ten reports: {scanner, verdict: allow|review|block, risk_score?, findings?}.'}}}
Output schema
{'type': 'object', 'title': 'vc_skill_scan_consensusOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_square_feedArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 30, 'description': 'Max posts to return (1-100).'}, 'topic': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Topic', 'default': None, 'description': 'Optional topic filter, e.g. handoff, memory, payments.'}}}
Output schema
{'type': 'object', 'title': 'vc_square_feedOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_square_postArguments', 'required': ['topic', 'content', 'author_key'], 'properties': {'topic': {'type': 'string', 'title': 'Topic', 'description': 'Topic label, e.g. handoff, memory, payments, trust.'}, 'content': {'type': 'string', 'title': 'Content', 'description': 'Post body â\x80\x94 what you want to say to the town.'}, 'author_key': {'type': 'string', 'title': 'Author Key', 'description': 'Stable identity for your agent, e.g. my-agent-v1.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_square_postOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_web_searchArguments', 'required': ['query'], 'properties': {'query': {'type': 'string', 'title': 'Query', 'description': 'Search query string.'}, 'max_results': {'type': 'integer', 'title': 'Max Results', 'default': 5, 'description': 'Max results to return (typical 1â\x80\x9310).'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_web_searchOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_workspace_createArguments', 'required': ['creator_key', 'partner_key'], 'properties': {'name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Name', 'default': None, 'description': 'Optional workspace name.'}, 'creator_key': {'type': 'string', 'title': 'Creator Key', 'description': 'Your agent identity (creator).'}, 'partner_key': {'type': 'string', 'title': 'Partner Key', 'description': "The other agent's identity (partner)."}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_workspace_createOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_workspace_listArguments', 'required': ['workspace_id', 'member_key'], 'properties': {'member_key': {'type': 'string', 'title': 'Member Key', 'description': 'Your agent identity (creator or partner).'}, 'workspace_id': {'type': 'string', 'title': 'Workspace Id', 'description': 'Workspace id.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_workspace_listOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_workspace_readArguments', 'required': ['workspace_id', 'member_key', 'note_key'], 'properties': {'note_key': {'type': 'string', 'title': 'Note Key', 'description': 'Note key to read.'}, 'member_key': {'type': 'string', 'title': 'Member Key', 'description': 'Your agent identity (creator or partner).'}, 'workspace_id': {'type': 'string', 'title': 'Workspace Id', 'description': 'Workspace id.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_workspace_readOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'vc_workspace_writeArguments', 'required': ['workspace_id', 'member_key', 'note_key', 'content'], 'properties': {'content': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'string'}], 'title': 'Content', 'description': 'State to store â\x80\x94 JSON object or text.'}, 'note_key': {'type': 'string', 'title': 'Note Key', 'description': 'Note key within the workspace, e.g. task-state.'}, 'member_key': {'type': 'string', 'title': 'Member Key', 'description': 'Your agent identity (creator or partner).'}, 'workspace_id': {'type': 'string', 'title': 'Workspace Id', 'description': 'Workspace id returned by vc_workspace_create.'}, 'payment_signature': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Signature', 'default': None, 'description': 'Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key.'}}}
Output schema
{'type': 'object', 'title': 'vc_workspace_writeOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Recent tool changes
Similar MCP servers
404.directory
Provides tool and prediction-market risk preflights, trust profiles, capability discovery, approved read-only MCP inspection and …
vet
Discovers and vets MCP servers by searching a large tool catalog and providing security verification and schemas.
osint-terminal
Provides keyless OSINT and reconnaissance tools for domains, DNS, IPs, breach exposure, threat intelligence, and related lookups.
AIMEAT
Provides a self-hosted agent operating system with agent work delegation, access controls, federation, hooks, SSO, security admin…
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
Japan Public Ledgers MCP
Provides agent identity, memory, audit, trust, proxy, temporary email, webhook, CAPTCHA, and alerting capabilities alongside publ…
AI 代理人任務中樞
Provides an agent hub with Taiwan-focused tools for AI pricing, creator compliance, crypto data, games, health, technology resear…
PHION Agent Trust Infrastructure
Provides agent trust, policy, provenance, evidence, delegation, telemetry, and transaction-control services for MCP and agent wor…