{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_zvpnzfvn33za","handle":"pf2e-mcp","url":"https://wellknown.network/agents/pf2e-mcp","links":{"self":"https://wellknown.network/agents/pf2e-mcp/record.json","html":"https://wellknown.network/agents/pf2e-mcp","markdown":"https://wellknown.network/agents/pf2e-mcp/record.md","api":"https://wellknown.network/api/v1/agents/pf2e-mcp","status":"https://wellknown.network/api/v1/agents/pf2e-mcp/status","claim":"https://wellknown.network/agents/pf2e-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/pf2e-mcp/claim.json","badge":"https://wellknown.network/agents/pf2e-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:pf2e-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"pf2e-mcp","summary":"MCP server for Pathfinder 2nd Edition Remastered rules lookup and character building","description":"# pf2e-mcp\n\nAn MCP server for building Pathfinder 2nd Edition Remastered characters\ntogether with an AI assistant. Rather than relying on the assistant's own\nmemory of the rules — which is often incomplete or out of date — it looks\neverything up in a local, structured database built from the official\nrules data.\n\nThat local database also means your AI assistant doesn't need to search\nthe web or query sites like Archives of Nethys just to answer a rules\nquestion. That keeps character-building conversations fast and\ntoken-efficient, and keeps traffic off those free community resources.\n\nIt exposes two tool namespaces over a single local SQLite database:\n\n- `rules_*` — general rules reference (search, get an entry, cross-reference\n  prerequisites, explain a rules topic).\n- `build_*` — character-building tools (browse ancestries/backgrounds/\n  classes/equipment/spells, find feats a character actually qualifies for,\n  validate a build, compute derived stats, see what unlocks on level-up,\n  export to Pathbuilder JSON).\n\nA companion Claude Skill (`.claude/skills/pf2e-character-builder/`) teaches\nan agent the conversational workflow for using these tools together.\n\n## Quick install\n\nPublished on PyPI as [`pf2e-mcp`](https://pypi.org/project/pf2e-mcp/). With\n[uv](https://docs.astral.sh/uv/), nothing needs to be cloned or installed\nup front:\n\n```bash\n# Build the rules database once (~1 minute, a few hundred MB downloaded)\nuvx --from pf2e-mcp python -m pf2e_mcp.ingestion.build\n```\n\nThen point your MCP client at it:\n\n```json\n{\n  \"mcpServers\": {\n    \"pf2e-mcp\": {\n      \"command\": \"uvx\",\n      \"args\": [\"pf2e-mcp\"]\n    }\n  }\n}\n```\n\nOr install it as a normal package (`pip install pf2e-mcp`, `uv tool install\npf2e-mcp`) and use `pf2e-mcp` as the command instead.\n\n**The database build is not optional** — no game data ships with this\nproject (see\n[NOTICE.md](https://github.com/rjenks/pf2e-mcp/blob/main/NOTICE.md)), so the\nserver starts but every tool call fails until you run it. It's …","publisher":{"name":"Rob Jenks","url":null},"homepage":"https://github.com/rjenks/pf2e-mcp","repository":"https://github.com/rjenks/pf2e-mcp","version":"0.2.0","license":null,"protocols":["mcp"],"tags":["mcp","pathfinder","pf2e","ttrpg","character-builder"],"pricing":null,"endpoints":[{"url":"pypi:pf2e-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":1,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.791,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["data","dev"],"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":"pf2e-mcp","registry":"pypi","observedAt":"2026-09-10T09:27:02.536Z","publishedAt":"2026-09-01T03:31:54.308298Z","latestVersion":"0.2.0"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"pf2e-mcp","url":"https://pypi.org/project/pf2e-mcp/","firstSeenAt":"2026-09-10T09:26:09.762Z","fetchedAt":"2026-09-10T09:26:09.762Z","normalizedAt":"2026-09-10T09:26:09.762Z"}]},"firstSeenAt":"2026-09-10T09:26:09.762Z","updatedAt":"2026-09-10T09:27:02.536Z"}