{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_4p53fq4ka7bd","handle":"plane-mcp-oss","url":"https://wellknown.network/agents/plane-mcp-oss","links":{"self":"https://wellknown.network/agents/plane-mcp-oss/record.json","html":"https://wellknown.network/agents/plane-mcp-oss","markdown":"https://wellknown.network/agents/plane-mcp-oss/record.md","api":"https://wellknown.network/api/v1/agents/plane-mcp-oss","status":"https://wellknown.network/api/v1/agents/plane-mcp-oss/status","claim":"https://wellknown.network/agents/plane-mcp-oss/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/plane-mcp-oss/claim.json","badge":"https://wellknown.network/agents/plane-mcp-oss/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/plane-mcp-oss/history","tools":"https://wellknown.network/api/v1/agents/plane-mcp-oss/tools"},"ard":{"identifier":"urn:air::server:plane-mcp-oss","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"plane-mcp-oss","summary":"MCP server that exposes the Plane project management API to AI clients, built with FastMCP.","description":"# Plane MCP Server\n\n[![CI](https://github.com/abelsr/plane-mcp-oss/actions/workflows/ci.yml/badge.svg)](https://github.com/abelsr/plane-mcp-oss/actions/workflows/ci.yml)\n[![PyPI](https://img.shields.io/pypi/v/plane-mcp-oss.svg)](https://pypi.org/project/plane-mcp-oss/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n[![Python 3.10+](https://img.shields.io/badge/python-3.10%2B-blue.svg)](pyproject.toml)\n[![Built with FastMCP](https://img.shields.io/badge/built%20with-FastMCP-blueviolet.svg)](https://gofastmcp.com)\n[![MCP](https://img.shields.io/badge/protocol-MCP-6f42c1.svg)](https://modelcontextprotocol.io)\n\nAn [MCP](https://modelcontextprotocol.io) server that exposes the\n[Plane](https://plane.so) REST API to AI clients (Claude, Cursor, VS Code,\nCodex, …). Built with [FastMCP](https://gofastmcp.com).\n\nIt authenticates as a Plane personal access token and acts on a single\nworkspace, giving the model tools to read and manage projects, work items,\nstates, labels, cycles, modules, members and comments.\n\n## Requirements\n\n- Python 3.10+\n- A Plane account and a **personal access token**:\n  *Plane → Profile settings → Personal access tokens → Add personal access token*\n- Your **workspace slug** — the segment in your Plane URL:\n  `https://app.plane.so/<workspace-slug>/projects/`\n\n## Install\n\nFrom PyPI — package `plane-mcp-oss`:\n\n```bash\nuvx plane-mcp-oss            # run without installing\n# or\npip install plane-mcp-oss    # installs the `plane-mcp` and `plane-mcp-oss` commands\n```\n\nFrom source:\n\n```bash\nuv sync            # installs fastmcp + httpx into .venv\n# or, without uv:\npip install -e .\n```\n\n## Configure\n\nThe server targets one Plane **instance** and one **workspace**. Settings are\nresolved with the following precedence (highest wins):\n\n1. CLI flags (`--base-url`, `--workspace`, `--api-key`)\n2. Process environment variables\n3. A `.env` file in the working directory (loaded automatically)\n4. Built-in defaults\n\n| Variable | Alias | Req…","publisher":null,"homepage":"https://github.com/abelsr/plane-mcp-oss","repository":"https://github.com/abelsr/plane-mcp-oss/blob/main/CHANGELOG.md","version":"0.1.1","license":null,"protocols":["mcp"],"tags":["ai-agents","fastmcp","mcp","model-context-protocol","plane","project-management"],"pricing":null,"endpoints":[{"url":"pypi:plane-mcp-oss","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"}},"derived":{"capabilities":[{"slug":"dev.project-management","name":"Project Management","confidence":1,"provenance":"declared"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["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":"plane-mcp-oss","registry":"pypi","observedAt":"2026-11-10T00:24:21.185Z","publishedAt":"2026-09-26T03:06:53.062481Z","latestVersion":"0.1.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"plane-mcp-oss","url":"https://pypi.org/project/plane-mcp-oss/","firstSeenAt":"2026-09-28T12:19:27.948Z","fetchedAt":"2026-11-10T00:22:29.628Z","normalizedAt":"2026-11-10T00:22:29.628Z"}]},"firstSeenAt":"2026-09-28T12:19:27.948Z","updatedAt":"2026-11-10T00:24:21.185Z"}