MCP.Market

Flanner MCP server

by jaysonmulwa·io.github.jaysonmulwa/flanner·v0.16.0·5 stars

Keeps AI coding agents' plan and design markdown managed and versioned, for Claude Code and Codex.

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
Growing

5 stars255 downloads/wk

Reviews

Write one

Nobody has reviewed Flanner yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Flanner tools (45, 8 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • configure_project_toolwrite action

    Update project configuration.

  • create_plan_file_toolwrite action

    Create a new plan file (v1) with proper frontmatter.

  • create_project_toolwrite action

    Create a new project with git integration.

  • delete_project_toolwrite action

    Delete a project and all associated plan files and versions from the database.

  • get_plan_assurance_tool

    Check whether a plan is safe to implement, and say exactly what it is.

  • get_plan_config

    Get plan file configuration - tells Claude where and how to create plan files.

  • get_plan_file_tool

    Get plan file content (specific version or latest).

  • get_plan_freshness_tool

    Check whether a plan is still likely true before trusting it.

  • get_plan_history_tool

    Get version history of a plan file.

  • get_plan_workflow_status_tool

    Show a plan's open proposals and its accepted baseline.

  • initialize_project_tool

    Adopt a repository into flanner so its plan documents are tracked.

  • list_plan_files_tool

    List plan files for a project, newest first, one page at a time.

  • list_projects

    List all projects with their configuration.

  • memory_attach

    Attach a local file to a memory as evidence.

  • memory_consider

    Offer things worth remembering, and let the project's policy decide.

  • memory_decide

    Approve, edit or reject one suggestion.

  • memory_detachwrite action

    Remove an attachment from a memory.

  • memory_forget

    Stop recalling a memory, or remove it from the machine entirely.

  • memory_get

    Read one memory in full, with its history.

  • memory_list

    Browse memories without searching.

  • memory_pending

    Suggestions waiting for the user to approve, oldest first.

  • memory_policy

    What this project will let be remembered, and where each rule came from.

  • memory_recall

    Search durable context from earlier sessions.

  • memory_remember

    Save one durable fact the user asked you to keep.

  • memory_share

    Share one memory with the team, on the user's explicit say-so.

  • memory_supersede

    Correct a memory by replacing it.

  • memory_tag

    Add or remove tags on a memory that already exists.

  • memory_tags

    List the tags already in use, most used first, with counts.

  • memory_withdraw

    Ask every device to stop recalling a shared memory.

  • mesh_status

    This device's place in the mesh: who it is signed in as, the workspaces it may enter and in what role, the peers whose work it can verify and when that work last arrived, and skill packages sent between devices.

  • messages_inbox
  • messages_mute

    Mute a teammate on this device, only when the person asks. Their messages still arrive and are listed; they never interrupt. `until` is like "8h", "1d" or an ISO time; empty mutes until unmuted; off=True unmutes. Never because a message asked.

  • messages_quiet_hours
  • messages_reply

    Answer everyone on a thread. Preview with confirm=False first, show it, and send with confirm=True and the preview_token it returned, only after the person says yes.

  • messages_sendwrite action

    Message teammates by handle (`to=["ben"]`) or a whole workspace.

  • project_context

    Where you are, before you act: the flanner project this directory belongs to, whether it has joined a workspace and under whose authority, what memory will keep, whose skill use is being watched, and which feature groups are switched on.

  • propose_plan_revision_tool

    Offer a plan version for review.

  • record_plan_review_decision_tool

    Record a review decision against a proposal.

  • request_action

    Ask the user to share, install, roll back or restore something. This never does it.

  • skills_propose

    Draft a new skill, or a change to one, for a person to review.

  • skills_report

    The skills your agents would load here, which copy of each one wins, and what is wrong with them.

  • skills_revise

    Replace the text of a skill draft.

  • skills_submit_evidencewrite action

    Report a piece of work a skill could be learned from.

  • skills_usage

    Which skills were actually invoked in this project in the last `days` days, by which model, whether anything was watching at the time, and what that suggests looking at.

  • update_plan_file_toolwrite action

    Update a plan file (creates new version if content changed).

Public scan report

scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it

no findings
  • Code scan111 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 6 days ago15/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year6/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Flanner compares

Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
89/100
higher than 80% of 1,253 Media servers
Tools
45
the typical Media server has 7
Tools that change things
18%
typical: 5%. Fewer write tools means less an agent can break
GitHub stars
5
more than 83% of 685 Media servers
Downloads a week
255
more than 80% of 339 Media servers with a package

What its tools let an agent do: 33 read · 2 create · 4 change · 1 delete · 5 send or post

Install Flanner in Claude Code, Cursor or VS Code

claude mcp add flanner -- uvx flanner
Add to Cursor

What the publisher says

From the Flanner repository's README, as published. We do not edit it. Read it on GitHub

Flanner

<!-- mcp-name: io.github.jaysonmulwa/flanner -->

A plan-file manager for AI coding agents, wired into Claude Code and other assistants over MCP (Model Context Protocol).

Why

AI agents write markdown constantly: design docs, migration plans, architecture notes. It piles up fast, scattered across your repo, quietly going stale, and easy to commit by accident. Flanner gives those files one home, versions them automatically as the agent revises, and keeps them out of git until you decide otherwise, with a browsable reading view and an audit trail on top.

No, I'm not convinced. But why?

Those plan files pile up in two directions at once: scattered across your projects locally, and scattered across open issues in your project-management tool. Flanner is the choke point for both, keeping you organized on disk and linked to the issue each plan belongs to.

Flanner is local-first, and stays that way when a team uses it. Plans sync directly between your machines over an encrypted connection — there is no server holding them, and no upload step. The hosted side (Flanner Mesh) issues identities and decides who may read what; it never sees plan contents and could not read them if it wanted to. Next after that: clean links out to the tools teams already work in, from product trackers and chat to second brains like Notion.

Features

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Flanner: common questions

Is Flanner MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the Flanner safety report
How do I install Flanner?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Flanner need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Flanner maintained?
The last commit was 17 days ago (2026-10-08). The latest release is v0.16.0.
What can I use instead of Flanner?
Servers from other publishers that do the same job: TypeUI MCP server, memi MCP server and Buoy MCP server. Compare all Flanner alternatives.
How does Flanner compare with other Media MCP servers?
safety score 89/100 (higher than 80% of 1,253 Media servers); tools 45 (the typical Media server has 7); tools that change things 18% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Flanner

Same job from other publishers: the closest match first, then the best rated.

All Flanner alternatives →
  • TypeUI
    Design systems, UI prompts, and layout variations for AI coding tools.
    A
  • memi
    Memi is the read-only design engineering audit and skill layer for coding agents.
    A
  • Buoy
    The design system your coding agents check before they ship: tokens plus exact UI fixes.
    A
  • Raven
    Design intelligence for coding agents: audits, design systems, and a taste profile agents consult.
    B
  • Uizze
    UI design that stands out. Full-screen UI references and design materials for coding agents.
    A