Portolan MCP server
io.github.fcon-tech/portolan·v0.7.0·1 starsPortolan: an MCP server that charts codebases - Chart store, Harbor expeditions, Chart Room.
1 stars85 downloads/wk
Reviews
Write oneNobody has reviewed Portolan yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Portolan tools (15, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
chart.exportExport the province's whole machine layer as one self-describing adjacency document (format
chart.neighborhoodOne vessel's fairway neighborhood in one deterministic call: the charted fairways touching it out to the
chart.readRead the Chart (Padrón) of the province: the machine index entries as stored under <target>/.portolan/chart/index.jsonl.
chart.renderRender the Chart Room — the one-file byproduct export of the Chart at <target>/.portolan/chart-room.html:
chart.writewrite actionWrite the Chart (full-replace semantics): validates every entry — anchors and a trust label are mandatory,
expeditions.decideRecord the Governor's decision on a proposal from expeditions.propose — accepted or declined. Appends to
expeditions.proposeThe Harbor Master: compute the expedition-proposal queue from deterministic state — vessels marked
log.appendAppend one receipt to the ship's log (<target>/.portolan/log.jsonl): command identity, scope, outcome.
log.readRead the ship's log: one receipt by id, or all receipts matching a filter. Receipt ids are chart-anchorable.
manifestsCheap deterministic facts from one manifest file (go.mod, pom.xml, package.json, Cargo.toml, pubspec.yaml):
sound.anchorDeterministic verification that an anchor cited by a chart entry resolves: file anchors (existence, range,
sound.edgeDeterministic verification of an asserted fairway between two charted vessels: a manifest-declared dependency
sweepripgrep-backed pattern search over the province. Returns one anchored chunk per match (path, line, matched text,
symbolsctags-backed symbol lookup: definitions (name, kind, path, line) and, when requested, references corroborated
trust.reportOne-call verification summary of the province: the trust-label distribution, the per-kind counts, the
Public scan report
scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it
- Code scan54 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 5 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How Portolan compares
Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 90% of 2,174 E-commerce servers
- Tools
- 15
- the typical E-commerce server has 6
- Tools that change things
- 7%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 1,047 E-commerce servers
- Downloads a week
- 85
- more than 65% of 411 E-commerce servers with a package
What its tools let an agent do: 14 read · 1 create
Install Portolan in Claude Code, Cursor or VS Code
Runs npx -y @fcon-tech/portolan on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add portolan -- npx -y @fcon-tech/portolan
Portolan: common questions
- Is Portolan MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the Portolan safety report
- How do I install Portolan?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Portolan need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Portolan maintained?
- The last commit was 24 days ago (2026-10-11). The latest release is v0.7.0.
- What can I use instead of Portolan?
- Servers from other publishers that do the same job: Apify MCP server, Mneme Memory MCP server and Heimdall MCP server.
- How does Portolan compare with other E-commerce MCP servers?
- safety score 91/100 (higher than 90% of 2,174 E-commerce servers); tools 15 (the typical E-commerce server has 6); tools that change things 7% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Portolan
Same job from other publishers: the closest match first, then the best rated.
- ApifyExtract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡not reviewedEstablishedA
- Mneme MemoryCross-session memory for AI coding agents via six tools; local-first SQLite store.not reviewedEstablishedA
- HeimdallEvery App Store Connect + StoreKit 2 endpoint. 929 tools in 13 profiles, narrow to 27.not reviewedEstablishedB
BuywhereAgent-native product catalog: 300M+ products, 150,000+ stores, deliver_to ranking.not reviewedEstablishedA- NativeKeelReact Native and Expo health check: upgrade blockers, store rules, crash risks, security findingsnot reviewedGrowingA