By SepineTam
Search, inspect metadata, download PDFs, and serve NBER working paper data programmatically via CLI or as an MCP server, enabling automated research workflows for economists.
A command line interface for reaching the National Bureau of Economic Research (NBER) paper without brower.
NBER is a registered trademark of the National Bureau of Economic Research. This project is an independent open-source tool and is not affiliated with, endorsed by, or sponsored by the National Bureau of Economic Research. By using this project, you agree to the Usage Policy.
w25000.NBER-CLI can be used by agents through plugins, the MCP server, and the skill. Claude Code and Codex should install the NBER-CLI plugin first; OpenClaw and other agents should use the MCP server plus the skill.
If you want an agent to install and check NBER-CLI automatically, send it this prompt:
Install NBER-CLI globally for yourself from https://github.com/sepinetam/nber-cli, and check the status.
After installation, verify it with either prompt:
I remember that in 2025, Anton had a paper on NBER about Agent for Econ. Download it to the current directory.
I remember that paper w25000 was interesting. Show me its abstract.
If you are an agent, visit the Agent Guides.
Run commands directly with uvx:
uvx nber-cli search "Labor Economic"
uvx nber-cli info w25000
uvx nber-cli download w34567
Or install the command first:
uv tool install nber-cli
nber-cli search "Labor Economic"
nber-cli info w25000
nber-cli download w34567
NBER-CLI can run as a stdio MCP server:
uvx nber-cli mcp-server
Example MCP client configuration:
{
"mcpServers": {
"nber-cli-mcp": {
"command": "uvx",
"args": ["nber-cli", "mcp-server"]
}
}
}
The MCP server exposes tools for paper lookup, search, and PDF download.
More usage details, command references, MCP setup, Python API examples, development notes, and release history are available in the documentation.
uv sync --dev --group docs
uv run pytest
uv run ruff check .
uv run --group docs mkdocs serve
NBER-CLI is released under the Apache-2.0 License.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
The official working package of MCP-for-Stata plugin, including mcp config and stata lsp.
npx claudepluginhub sepinetam/nber-cli --plugin nber-cliHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Plugin that includes the Figma MCP server and Skills for common workflows
Production-grade vibe coding suite. Structured workflows from discovery to deployment: start, build, ship, fix, refactor.
Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation, manage sprints, and integrate your development workflow with Atlassian's collaboration tools.
Memory compression system for Claude Code - persist context across sessions