dshbase

插件目录 / Knowledge / academica-mcp

academica-mcp

已验证 · 实测可装 academica-sh

✓ 持续维护 基于 1 个官方 DSH 包

查看 GitHub ↗ ← 返回插件目录

0Stars
0Forks
0未关闭 issue
—语言
2026-08-18最近推送
跨平台平台

功能简介

Hosted Model Context Protocol servers for biomedical literature, clinical trials, Open Payments, and healthcare-provider evidence

✅
我们的评价
可用 — 实测通过,早期项目

Hosted Model Context Protocol servers for biomedical literature, clinical trials, Open Payments, and healthcare-provider evidence 实测能干净安装、正常启动。早期项目,但功能可用。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

Academica

Academica MCP

Evidence infrastructure for scientific, healthcare, and financial agents.

Biomedical literature, clinical trials, physician-industry payments, healthcare-provider records, SEC ownership, SEC filing fundamentals, provider-market intelligence, and reimbursement evidence through eight read-only Model Context Protocol servers.

MCP
Access
Authentication
License

Get an API key · Documentation · Report an issue


Five evidence surfaces. One protocol.

Server Evidence surface Plugin
◉ PubMed Biomedical citations, abstracts, authorship, journals, and identifiers academica-pubmed
⌁ Clinical Trials Study protocols, recruitment status, interventions, eligibility, and outcomes academica-clinical-trials
◇ Open Payments CMS transfers of value, manufacturers, physicians, and ownership interests academica-open-payments
✣ Healthcare Providers NPI identities, specialties, taxonomies, credentials, and practice locations academica-hcp
§ SEC Ownership & Flows 13F and N-PORT positions, manager portfolios, security holders, 13D/G, and Form 4 events academica-sec-ownership
10-K SEC Filings & Fundamentals Filing sections, chronology, XBRL facts, metric traces, peer comparisons, and disclosure diffs academica-sec-filings
NPI Provider & Account Intelligence Provider identity, declared organization relationships, observed utilization, account ranking, and market comparison academica-provider-market
$ Reimbursement & Market Access Native rates, code evidence, provider economics, jurisdiction coverage, and observed procedure volume academica-reimbursement

Install one server in under a minute with Claude Code

/plugin marketplace add academica-sh/academica-mcp
/plugin install academica-pubmed@academica

Set the API key before loading the plugin:

export ACADEMICA_API_KEY="ak_…"

[!IMPORTANT]
One repository is the distribution authority; activation remains client-specific. Claude Code and Codex expose eight independently installable plugins. Cursor, Pi, Hermes, and the optional aggregate configurations register eight named servers together and let the client control which tools remain enabled.

From research question to cited evidence

flowchart LR
    A[Research agent<br/>Claude · Cursor · MCP client]
    B[Academica MCP<br/>Authenticated read-only tools]
    C[Primary records<br/>Identifiers and provenance retained]
    A --> B --> C

Hosted endpoints

Server Streamable HTTP endpoint OpenAPI schema
PubMed https://academica.sh/api/mcp/pubmed openapi.json
Clinical Trials https://academica.sh/api/mcp/clinical-trials openapi.json
Open Payments https://academica.sh/api/mcp/open-payments openapi.json
Healthcare Providers https://academica.sh/api/mcp/hcp openapi.json
SEC Ownership & Flows https://academica.sh/api/mcp/sec-ownership openapi.json
SEC Filings & Fundamentals https://academica.sh/api/mcp/sec-filings openapi.json
Provider & Account Intelligence https://academica.sh/api/mcp/provider-market openapi.json
Reimbursement & Market Access https://academica.sh/api/mcp/reimbursement openapi.json

All eight servers use Streamable HTTP and accept an Academica API key in the Authorization: Bearer <key> header.

What a result preserves

Academica tools return structured evidence records rather than untraceable prose. Depending on the selected server, a result can retain:

  • source identifiers such as PMID, NCT ID, NPI, and CMS record identifiers;
  • official titles, statuses, dates, organizations, and named entities;
  • study interventions, eligibility criteria, sponsors, and locations;
  • payment categories, amounts, manufacturers, and covered recipients;
  • provider credentials, taxonomies, specialties, and practice locations.

Source identifiers support inspection of the corresponding primary record. Retrieved records are research evidence, not medical advice, and absence from a result set does not establish absence from the underlying world.

Client setup

Claude Code
/plugin marketplace add academica-sh/academica-mcp
/plugin install academica-pubmed@academica

Install additional evidence surfaces independently:

/plugin install academica-clinical-trials@academica
/plugin install academica-open-payments@academica
/plugin install academica-hcp@academica
/plugin install academica-sec-ownership@academica
/plugin install academica-sec-filings@academica
/plugin install academica-provider-market@academica
/plugin install academica-reimbursement@academica
Claude Team and Cowork

Add each required endpoint as a Custom Web connector and provide the Academica key as Bearer authentication.

Name: Academica PubMed
URL: https://academica.sh/api/mcp/pubmed
Authorization: Bearer <Academica API key>
Cursor

Install the repository as a Cursor Plugin. Under Plugins → Configure, set the required ACADEMICA_API_KEY variable. The native manifest registers all eight servers without storing the key in the repository.

Codex
export ACADEMICA_API_KEY="ak_…"
codex plugin marketplace add academica-sh/academica-mcp
codex plugin add academica-pubmed@academica

The Codex marketplace contains eight independently installable plugins. Each uses native bearer_token_env_var credential resolution.

OpenCode

Copy or merge one file from clients/opencode into the applicable opencode.json. Individual-server examples and an optional all-server configuration use {env:ACADEMICA_API_KEY} substitution with OAuth disabled.

Hermes Agent

Merge clients/hermes/config.yaml into ~/.hermes/config.yaml and expose ACADEMICA_API_KEY to Hermes. Eight upstream-ready catalog manifests are provided under clients/hermes/catalog.

DeepSeek Harness
export ACADEMICA_API_KEY="ak_…"
dsh plugin --profile web add github:academica-sh/academica-mcp

The package mounts eight instances of DeepSeek's official Streamable HTTP MCP client through cordis.patch.yml. Installation is per Harness profile.

Pi
export ACADEMICA_API_KEY="ak_…"
pi install git:github.com/academica-sh/academica-mcp

The Pi package loads an Academica extension backed by pi-mcp-adapter. All eight servers are available; individual entries can be enabled or disabled through the adapter controls.

Smithery

Smithery treats each hosted endpoint as an independent catalog server. The eight publication records and the shared session-authorization schema are maintained under smithery.

The session field accepts the complete authorization value:

Bearer <Academica API key>

No key is stored in the repository or catalog metadata.

Generic MCP clients
Transport: Streamable HTTP
URL: https://academica.sh/api/mcp/<server>
Header: Authorization: Bearer <Academica API key>

Valid server paths are pubmed, clinical-trials, open-payments, hcp, sec-ownership, sec-filings, provider-market, and reimbursement.

ChatGPT Actions and OpenAPI clients

Import the schema for the required evidence surface:

https://academica.sh/api/mcp/pubmed/openapi.json
https://academica.sh/api/mcp/clinical-trials/openapi.json
https://academica.sh/api/mcp/open-payments/openapi.json
https://academica.sh/api/mcp/hcp/openapi.json
https://academica.sh/api/mcp/sec-ownership/openapi.json
https://academica.sh/api/mcp/sec-filings/openapi.json
https://academica.sh/api/mcp/provider-market/openapi.json
https://academica.sh/api/mcp/reimbursement/openapi.json

Use API Key authentication with the Bearer scheme. The privacy policy URL is https://academica.sh/legal/privacy.

Client compatibility

Client Repository integration Authentication Selection model
Claude Code .claude-plugin/marketplace.json plus eight plugin packages ACADEMICA_API_KEY environment substitution Install each evidence surface independently
Cursor .cursor-plugin/plugin.json Required secret set under Plugins → Configure One plugin exposes eight named servers
Codex .agents/plugins/marketplace.json plus eight .codex-plugin manifests Native bearer_token_env_var Install each evidence surface independently
OpenCode clients/opencode/*.json {env:ACADEMICA_API_KEY} header substitution Individual files plus optional all.json
Hermes Agent clients/hermes/config.yaml ${ACADEMICA_API_KEY} header substitution Eight servers in one configuration
DeepSeek Harness package.json plus cordis.patch.yml Environment-backed header in the Cordis bundle Eight MCP-client instances per installed profile
Pi package.json plus extensions/academica-mcp.ts Environment-backed header through pi-mcp-adapter One package; servers can be disabled individually
Smithery Eight hosted URL-server records under smithery/ Session-scoped Authorization header mapping One catalog entry per evidence surface
Agent Plugins Root plugin.json plus mcp.json Client-managed; the portable standard stores no secret references One portable plugin declares eight servers

The portable Agent Plugins files intentionally contain no Authorization header. Clients that require bearer authentication use the native integrations listed above.

Verified distribution gates

  • Root Agent Plugins manifests validate against the 1.0.0 schemas.
  • All eight Codex plugins declare native bearer-token environment-variable resolution.
  • All eight OpenCode configurations validate as JSON and retain OAuth-disabled bearer authentication.
  • Hermes configuration and catalog manifests parse as YAML.
  • The Pi package installs from a local Git source and exports a valid extension function.
  • The npm package contains the Pi extension and DeepSeek Cordis bundle; dependency audit reports zero known vulnerabilities.
  • Smithery publication records enumerate eight hosted servers, and the session schema validates as JSON Schema 2020-12.
  • All JSON manifests parse, and no operational API key is committed.

These checks prove packaging and configuration compatibility. Directory approval, npm publication, and authenticated evidence queries are separate release gates.

Built for evidence work

Property Contract
Read-only by design Retrieval tools cannot modify upstream scientific or public records.
Source-resolvable Stable identifiers support inspection of the underlying record.
Scoped credentials User-issued keys support revocation and evidence-surface authorization.
Composable Independent servers support focused agents and cross-surface workflows.

Repository map

academica-mcp/
├── plugin.json                         # Open Plugins identity
├── mcp.json                            # Portable eight-server MCP catalog
├── .cursor-plugin/plugin.json          # Cursor variables and authenticated MCPs
├── .agents/plugins/marketplace.json    # Codex marketplace catalog
├── .claude-plugin/marketplace.json      # Claude Code marketplace catalog
├── package.json                        # DeepSeek Harness and Pi package
├── cordis.patch.yml                    # DeepSeek MCP client bundle
├── extensions/                         # Pi MCP adapter extension
├── clients/                            # OpenCode and Hermes configurations
├── smithery/                           # Hosted-server publication records and session schema
├── plugins/
│   ├── academica-pubmed/                # Claude and Codex plugin manifests
│   ├── academica-clinical-trials/
│   ├── academica-open-payments/
│   ├── academica-hcp/
│   ├── academica-sec-ownership/
│   ├── academica-sec-filings/
│   ├── academica-provider-market/
│   └── academica-reimbursement/
└── registry/
    ├── pubmed/server.json               # Official MCP Registry metadata
    ├── clinical-trials/server.json
    ├── open-payments/server.json
    ├── hcp/server.json
    ├── sec-ownership/server.json
    ├── sec-filings/server.json
    ├── provider-market/server.json
    └── reimbursement/server.json

Cloning this repository downloads distribution metadata. It does not download the evidence corpora or start local servers; the manifests connect compatible clients to Academica's hosted endpoints.

Security and policy

  • Never commit an operational API key.
  • Store ACADEMICA_API_KEY in the client environment or its protected credential store.
  • Revoke exposed or unused keys at the API key console.
  • Report security concerns privately to sid@academica.sh.

Privacy policy · Terms · MIT license


Academica
Scientific evidence infrastructure for AI agents
academica.sh

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 academica-mcp」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:academica-sh/academica-mcp

Headless(CLI)profile:

dsh plugin --profile headless add github:academica-sh/academica-mcp

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Knowledge 里更多

浏览全部 7819 个插件 →