{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_y4epxwxwytvq","handle":"iflow-mcp-ohnicholas93-payload-mcp-server","url":"https://wellknown.network/agents/iflow-mcp-ohnicholas93-payload-mcp-server","links":{"self":"https://wellknown.network/agents/iflow-mcp-ohnicholas93-payload-mcp-server/record.json","html":"https://wellknown.network/agents/iflow-mcp-ohnicholas93-payload-mcp-server","markdown":"https://wellknown.network/agents/iflow-mcp-ohnicholas93-payload-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-ohnicholas93-payload-mcp-server","status":"https://wellknown.network/api/v1/agents/iflow-mcp-ohnicholas93-payload-mcp-server/status","claim":"https://wellknown.network/agents/iflow-mcp-ohnicholas93-payload-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-ohnicholas93-payload-mcp-server/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-ohnicholas93-payload-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-ohnicholas93-payload-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-ohnicholas93-payload-mcp-server/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-ohnicholas93-payload-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp-ohnicholas93-payload-mcp-server","summary":"A Model Context Protocol (MCP) server for interacting with Payload CMS","description":"# Payload CMS MCP Server\n\n## Overview\n\nThis is a Model Context Protocol (MCP) server that enables AI assistants and tools to interact directly with your Payload CMS instance. It provides a set of secure, authenticated tools for common operations like creating, searching, and updating objects in your Payload collections via the REST API.\n\nThe server handles authentication automatically, including JWT token management and browser-based login flows if needed. It's designed to be lightweight, configurable, and easy to integrate into development workflows (e.g., with VS Code and Kilocode).\n\n## Features\n\n- **Create Objects**: Add new documents to any collection, supporting single objects or batches.\n- **Search Objects**: Query collections with filters (MongoDB-like `where` clauses), pagination, sorting, localization, and population of related fields.\n- **Update Objects**: Modify existing documents by ID, with support for partial updates.\n- **Globals Support**: Read and update Global documents by their slug, with full localization and population support.\n- **Authentication Handling**: Automatic JWT token refresh, stored credentials, and interactive browser login for seamless auth.\n- **Localization Support**: Works with Payload's i18n features; specify locales in tool calls.\n- **Error Handling**: Comprehensive exceptions for validation, auth, API, and connection issues.\n- **Configurable**: Override Payload host, timeouts, SSL, and logging via environment variables.\n\n## Tool Schemas\n\nThe available tools and their input schemas (JSON Schema format) are listed below. These define the parameters for each tool call.\n\n### create_object\n**Description**: Create one or multiple new object(s) in a specified collection.\n\n```json\n{\n  \"type\": \"object\",\n  \"properties\": {\n    \"collection_name\": {\n      \"type\": \"string\",\n      \"description\": \"Name of the collection to create object in\"\n    },\n    \"data\": {\n      \"oneOf\": [\n        {\n          \"type\": \"object\",\n          \"description\": \"Ob…","publisher":{"name":"Nitrous Developments","url":null},"homepage":null,"repository":null,"version":"0.1.2","license":"MIT","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp-ohnicholas93-payload-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"content.localization","name":"Localization","confidence":0.825,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.825,"provenance":"derived"},{"slug":"data.database","name":"Databases","confidence":0.779,"provenance":"derived"}],"categories":["content","data","security"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp-ohnicholas93-payload-mcp-server","registry":"pypi","observedAt":"2026-10-22T04:23:37.612Z","publishedAt":"2026-02-11T21:25:33.543341Z","latestVersion":"0.1.2"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp-ohnicholas93-payload-mcp-server","url":"https://pypi.org/project/iflow-mcp-ohnicholas93-payload-mcp-server/","firstSeenAt":"2026-09-09T20:24:40.852Z","fetchedAt":"2026-10-22T04:21:24.533Z","normalizedAt":"2026-10-22T04:21:24.533Z"}]},"firstSeenAt":"2026-09-09T20:24:40.852Z","updatedAt":"2026-10-22T04:23:37.612Z"}