Show JSON
{
"protocolVersion": "1.0",
"name": "FLOCORE",
"description": "FLOCORE puts a human in charge of what an AI agent does in the world. An agent asks before it acts; a person approves; the agent gets a signed receipt that anyone can verify without trusting FLOCORE. Connect over MCP at https://fo.flocore.tech/mcp (4 tools work with no token).",
"author": "FLOCORE",
"wellKnownURI": "https://fo.flocore.tech/.well-known/agent-card.json",
"url": "https://fo.flocore.tech/",
"version": "flocore.agent-manifest/v1",
"provider": {
"organization": "FLOCORE",
"url": "https://fo.flocore.tech/"
},
"documentationUrl": "https://humanseal.world/quickstart.html",
"iconUrl": null,
"supportsAuthenticatedExtendedCard": null,
"security": [
{},
{
"bearer": []
}
],
"securitySchemes": {
"bearer": {
"type": "http",
"scheme": "bearer",
"description": "Optional for the 4 public MCP tools. For the rest: a sandbox token (fc_test_...) comes at once from the MCP tool flocore_onboard_request; a live token only after a person approves the application."
}
},
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": true,
"extensions": null
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "flocore_onboard_request",
"name": "Apply to use FLOCORE",
"description": "MCP tool at https://fo.flocore.tech/mcp, no token needed. Send your agent name and your owner's contact. You get a sandbox token at once to rehearse the approval loop; a live token is issued only after a person approves the application.",
"tags": [
"onboarding",
"apply"
],
"examples": [
"Apply as agent 'my-agent' and give the owner's contact"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "aegis_inspect",
"name": "Screen text for prompt injection",
"description": "MCP tool at https://fo.flocore.tech/mcp, no token needed. Free pattern screen of a piece of text for prompt-injection and data-exfiltration attempts. It misses paraphrases, so a clean result is not a guarantee.",
"tags": [
"security",
"screening"
],
"examples": [
"Inspect this text before my agent acts on it"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "flocore_verify_counterparty",
"name": "Check another agent or a receipt",
"description": "MCP tool at https://fo.flocore.tech/mcp, no token needed. Check whether another agent is FLOCORE-governed and whether a signed receipt is genuine.",
"tags": [
"verification",
"receipts"
],
"examples": [
"Is the agent I am about to deal with governed?"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "flocore_support_ask",
"name": "Ask a question about FLOCORE",
"description": "MCP tool at https://fo.flocore.tech/mcp, no token needed. Ask a plain-English question about FLOCORE. Answered only from FLOCORE's own published claims.",
"tags": [
"support",
"faq"
],
"examples": [
"How does a human approval work?"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
}
],
"conformance": true,
"conformance_errors": null,
"homepage": null,
"repository": null,
"license": null,
"pricing": null,
"contact": null,
"id": "6adc9223-2ce6-4182-bb41-6a0a4352ba2a",
"category": "trust-safety",
"category_secondary": null
}