# TensorPM > An AI agent harness purpose-built for project management. TensorPM anchors its model loop on a persistent, typed project graph — goals, scope, stakeholders, budget, timeline, milestones, work packages, action items, risks and decisions — and connects it to Context Distillation, governed tools and explicit permission boundaries. Distilled inputs and core-context proposals require human confirmation; authorized typed MCP CRUD can apply directly. TensorPM is a local-first desktop application. External agents reach the same project graph the human team uses over MCP (structured tools) or A2A JSON-RPC (conversational project management). It is bidirectional MCP: a server for your agent and a client for external MCP servers. Stable product interfaces and experimental discovery descriptors are identified separately below. ## Agent documentation - [SKILL.md](https://tensorpm.com/SKILL.md): When to reach for TensorPM, how to connect, and how to behave once connected - [MCP-TOOLS.md](https://tensorpm.com/MCP-TOOLS.md): Full MCP tool catalog with arguments and semantics - [A2A-API.md](https://tensorpm.com/A2A-API.md): A2A JSON-RPC endpoints for conversational project management - [ACTION-ITEMS.md](https://tensorpm.com/ACTION-ITEMS.md): Action item schema and worked examples - [AGENT-MCP-CLIENTS.md](https://tensorpm.com/AGENT-MCP-CLIENTS.md): Client-specific setup for Claude Code, Codex, Cursor and OpenClaw - [PRICING.md](https://tensorpm.com/PRICING.md): Tiers, the credit formula, and what an agent should know before spending - [SECURITY.md](https://tensorpm.com/SECURITY.md): Security model, permissions and data handling ## Discovery endpoints - [/.well-known/ai-catalog.json](https://tensorpm.com/.well-known/ai-catalog.json): Agentic Resource Discovery catalog — every capability on this domain in one manifest - [/.well-known/agent.json](https://tensorpm.com/.well-known/agent.json): TensorPM discovery manifest for its local MCP and A2A interfaces - [/.well-known/mcp.json](https://tensorpm.com/.well-known/mcp.json): Experimental MCP discovery descriptor based on the current SEP-2127 draft - [/.well-known/mcp/server-card.json](https://tensorpm.com/.well-known/mcp/server-card.json): Experimental detailed descriptor for the local stdio MCP server - [/openapi.json](https://tensorpm.com/openapi.json): OpenAPI 3.1 for commerce, credits and the local A2A endpoint - [/llms-full.txt](https://tensorpm.com/llms-full.txt): Every document above concatenated into one file ## Pages - [/for-agents](https://tensorpm.com/for-agents): What the harness is and why project management needs its own - [/pricing](https://tensorpm.com/pricing): Trial, Pro and Business - [/docs](https://tensorpm.com/docs): Product documentation