
OSF CLI Go
This server brings read-only access to Open Science Framework projects directly into Claude. It exposes six MCP tools: check your authenticated account, list and inspect projects, browse components, enumerate files, and view contributors. Built in Go, it authenticates via OSF personal access tokens and wraps the OSF API in a format LLMs can call. Reach for it when you need an AI assistant to explore research datasets, audit project structures, or pull file inventories from OSF Storage without leaving your editor. The broader CLI supports uploads and draft registrations, but the MCP surface is intentionally scoped to safe, read-only operations.
- GitHub stars
- 1
- tools
- 10
- auth
- Secret needed
- transport
- STDIO
- env vars
- 3
- last updated
- Jul 12, 2026
Tools
10 toolsPublic tool metadata for what this MCP can expose to an agent.
osf_whoamiIdentify the authenticated OSF account.
Identify the authenticated OSF account.
No parameter schema in public metadata yet.
osf_projects_list
No parameter schema in public metadata yet.
osf_project_get
No parameter schema in public metadata yet.
osf_components_list
No parameter schema in public metadata yet.
osf_files_list
No parameter schema in public metadata yet.
osf_contributors_list
No parameter schema in public metadata yet.
osf_searchSearch OSF literature with a non-empty query and a limit from 1 to 100.
Search OSF literature with a non-empty query and a limit from 1 to 100.
No parameter schema in public metadata yet.
osf_preprints_listLists preprints with an optional provider and a bounded limit.
Lists preprints with an optional provider and a bounded limit.
No parameter schema in public metadata yet.
osf_preprints_searchSearches preprints by title with an optional provider, returning publication date, published state, DOI and OSF HTML URL.
Searches preprints by title with an optional provider, returning publication date, published state, DOI and OSF HTML URL.
No parameter schema in public metadata yet.
osf_doi_resolve
No parameter schema in public metadata yet.
Sponsors
Configuration
OSF_TOKENsecretPreferred OSF personal access token.
OSF_USERNAMEsecretOptional OSF username fallback when OSF_TOKEN is not provided.
OSF_PASSWORDsecretOptional OSF password fallback when OSF_TOKEN is not provided.
Readme
osf-cli-go
A Go command-line client for the Open Science Framework (OSF).
Features
Details
- Repository
- github.com/edithatogo/osf-cli-go
- Package
ghcr.io/edithatogo/osf-cli-go-osf-mcp:0.3.2- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active