setup

Configure the academic-research plugin by collecting API keys and registering MCP servers.

20|11|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/mronkko/claude-academic-research --skill setup-mronkko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/mronkko/claude-academic-research/tree/main/skills/setup
Command: npx skills add https://github.com/mronkko/claude-academic-research --skill setup-mronkko

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the initial configuration of the academic-research Claude Code plugin by securely collecting API keys, registering MCP servers, and patching permissions, so users are ready to operate without manual, ad-hoc setup.

Core Features & Use Cases

  • Guided terminal wizard for configuring Zotero API keys, additional service keys (e.g., Elsevier, WoS, Semantic Scholar, OpenAlex), and MCP server registrations.
  • Idempotent and local, writing configuration to the user’s home directory and preserving existing settings.
  • Patch permission rules and validate prerequisites so that dependent skills can run without pre-flight failures.

Quick Start

Run the terminal wizard to configure all keys and MCP servers for the academic-research plugin.

Frequently Asked Questions about setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure API keys for Zotero and academic research plugins in the terminal?

To configure API keys for Zotero and academic research, run the terminal setup wizard which securely collects keys for Scopus, Semantic Scholar, OpenAlex, and Zotero, then writes them to your local config. It patches permission rules so dependent skills run without pre-flight failures.

What is MCP server registration and when do I need it for academic research plugins?

MCP server registration is the process of linking external academic data sources to your local plugin environment. You need it during first-time installs or when a related procedural skill reports NOT CONFIGURED, ensuring Zotero and at least one search service are active.

Can I reconfigure Semantic Scholar or OpenAlex API keys without overwriting existing settings?

Yes, you can reconfigure API keys without overwriting settings because the setup wizard is idempotent and local. It writes configuration to your home directory, preserving existing settings while patching permission rules and validating prerequisites for services like OpenAlex and Semantic Scholar.

How to set up Zotero and Scopus MCP servers step by step?

To set up Zotero and Scopus MCP servers, launch the secure in-terminal setup wizard. It guides you through collecting API keys, registering the MCP servers, patching permission rules, and validating prerequisites so your academic research plugin is ready to operate.

Why does my academic research plugin report NOT CONFIGURED and how do I fix it?

Your academic research plugin reports NOT CONFIGURED when required API keys or MCP servers for Zotero and Scopus, Semantic Scholar, or OpenAlex are missing. Run the terminal setup wizard to securely collect keys, register servers, and patch permissions to resolve it.

Do I need an Elsevier API key to run the academic research setup wizard?

You need a Zotero API key and at least one key for Scopus, Semantic Scholar, or OpenAlex to complete the configuration. Elsevier and Web of Science keys are optional, and the wizard accommodates optional paper-search configurations as well.