OSF CLI Go MCP server
Read-only MCP tools for authenticated Open Science Framework projects and files.
1 stars
Reviews
Write oneNobody has reviewed OSF CLI Go yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
OSF CLI Go tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 6 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How OSF CLI Go compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 73/100
- higher than 39% of 48,255 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
Install OSF CLI Go in Claude Code, Cursor or VS Code
claude mcp add osf-cli-go -- docker run -i --rm ghcr.io/edithatogo/osf-cli-go-osf-mcp:0.3.2
What the publisher says
From the OSF CLI Go repository's README, as published. We do not edit it. Read it on GitHub
osf-cli-go
A Go command-line client for the Open Science Framework (OSF).
Features
- osf auth whoami — Identify the authenticated OSF account
- osf auth login — Guided personal-access-token bootstrap for username/password users
- osf projects list|get — List and inspect projects
- osf components list — List project components
- osf files list|download|upload|mkdir|rm — Browse, download, upload, create folders, and delete OSF Storage files
- osf search, osf search --bibtex, osf preprints list|search, and osf resolve — Search/export OSF literature metadata, discover preprints, and resolve OSF DOI destinations
- osf registrations create — Create draft registrations for an existing node
- osf export — Export a node snapshot as JSON or a summary table
- osf validate — Check OSF node metadata with deterministic research-output or preregistration profiles
- osf-mcp — Stdio MCP server exposing read-only OSF tools for agent clients
- osf completion bash|zsh|fish|powershell — Shell completion scripts
- JSON and human-readable output modes
Install
Requirements:
- Go 1.26 or newer
go install github.com/edithatogo/osf-cli-go/cmd/osf@latest
go install github.com/edithatogo/osf-cli-go/cmd/osf-mcp@latestOr from a local checkout:
go build -o bin\osf.exe ./cmd/osf
go build -o bin\osf-mcp.exe ./cmd/osf-mcp
.\scripts\build.ps1Authentication
Set OSFTOKEN in your shell session. Do not commit the token or write it into project files. OSFUSERNAME and OSF_PASSWORD are supported as an opt-in fallback credential source, but personal access tokens remain preferred for automation and for accounts using SSO or two-factor authentication.
$env:OSF_TOKEN = '<your-token>'For guided token setup:
osf auth loginQuick Start
osf --help
osf auth whoami
osf projects list
osf projects get https://osf.io/abc12/
osf components list abc12
osf files list abc12
osf files download --file <file-id> ./output/
osf files download --tree abc12 ./output/
osf files upload --node abc12 ./report.pdf
osf search "open science"
osf search "open science" --bibtex
osf preprints list
osf preprints search "open science" --provider osf
osf resolve 10.1234/example
osf registrations create abc12 --schema <schema-id> --title "Analysis plan"
osf export abc12 --jsonMCP Server
osf-mcp runs a stdio MCP server with read-only tools: osfwhoami, osfprojectslist, osfprojectget, osfcomponentslist, osffileslist, osfcontributorslist, osfsearch, osfpreprintslist, osfpreprintssearch, and osfdoiresolve.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
OSF CLI Go: common questions
- Is OSF CLI Go MCP server safe?
- Mostly: it is graded B (73/100). Read the OSF CLI Go safety report
- How do I install OSF CLI Go?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does OSF CLI Go need an API key?
- Yes. The registry entry asks for
OSF_TOKEN,OSF_USERNAME,OSF_PASSWORD. - Is OSF CLI Go maintained?
- The last commit was 45 days ago (2026-09-19). The latest release is v0.3.2.
- How does OSF CLI Go compare with other MCP servers?
- safety score 73/100 (higher than 39% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers). Full comparison.