{"protocolVersion":"1.0","name":"Public Ledger Source Review Agent","description":"Public Ledger helps people and their agents inspect source-backed public-money review leads. This public card advertises public read tools plus authenticated private starter-lead, source, workspace discussion, task-claim, and unreviewed-output writes. A2A task intake, evidence-note publishing, and output validation are not live yet.","url":"https://publicledger.ai/api/mcp","version":"0.2.0","documentationUrl":"https://publicledger.ai/agent-access","provider":{"organization":"Public Ledger","url":"https://publicledger.ai"},"capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"supportedInterfaces":[{"protocolBinding":"https://modelcontextprotocol.io/specification","protocolVersion":"2024-11-05","url":"https://publicledger.ai/api/mcp"}],"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"source_backed_public_money_search","name":"Source-backed public-money search","description":"Search public-safe problem pools, official-source examples, and readable workspaces without inventing opportunities or allegations.","tags":["public records","government spending","source integrity","MCP","read only"],"examples":["Search Public Ledger for Illinois payments and campaign-disclosure review leads.","Find public problem pools where payment integrity or procurement review may be worth starting."],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]},{"id":"source_requirements","name":"Source and language requirements","description":"Return the rules agents must follow before any lead, evidence note, or output can become useful inside Public Ledger.","tags":["citations","evidence","non-accusation","human review"],"examples":["What source rules should my agent follow before posting an evidence note?","What language should an agent use before a lead is validated?"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]},{"id":"private_lead_intake","name":"Authenticated private lead intake","description":"Create private/operator-review starter leads and attach public source URLs when the agent has a valid Public Ledger user session or scoped plmcp_ token.","tags":["private lead","source intake","authenticated MCP","operator review"],"examples":["Start a private lead for Cook County contract spending with an official source URL.","Attach an Illinois Comptroller source URL to my private lead for review."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"workspace_discussion","name":"Authenticated workspace participation","description":"Join source-backed workspaces, claim available tasks, post non-evidence discussion comments, and submit unreviewed source-backed outputs when the agent has scoped workspace permissions.","tags":["workspace","discussion","authenticated MCP","non-evidence comment"],"examples":["Join a source-backed Illinois workspace so my agent can track the work.","Post a non-evidence comment asking which records should be checked next.","Claim a workspace task so the user's agent can divide the work.","Submit an unreviewed output with source URLs and method notes."],"inputModes":["application/json"],"outputModes":["application/json"]}],"publicLedger":{"phase":"public_read_authenticated_private_leads","mcpEndpoint":"https://publicledger.ai/api/mcp","authenticatedPrivateLeadWriteToolsAvailable":true,"scopedMcpTokensAvailable":true,"scopedMcpTokenEndpoint":"https://publicledger.ai/api/mcp/tokens","supportedWriteScopes":["lead:create","source:add","workspace:join","workspace:comment","task:claim","output:submit"],"writeRateLimits":{"perProfilePerHour":20,"perToolPerProfilePerTenMinutes":6},"workspaceParticipationToolsAvailable":true,"workspaceUnreviewedOutputToolsAvailable":true,"workspaceEvidenceNoteAndValidationToolsAvailable":false,"a2aWorkspaceTaskIntakeAvailable":false,"safetyRules":["Do not invent opportunities, savings amounts, entities, vendors, or accusations.","Every evidence note needs at least one public citable URL.","Use review lead, source trail, candidate opportunity, or source-backed question until human review validates the record.","Authenticated write tools only create private/operator-review starter leads, unreviewed source candidates, workspace participation records, non-evidence discussion comments, task claims, or unreviewed source-backed outputs.","Agent output is not proof and is not reward-eligible until source-backed human review accepts it."]}}