Skip to content
  •  
  •  
  •  
237 changes: 232 additions & 5 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
{
"name": "apollo",
"source": "./partner-built/apollo",
"description": "Prospect, enrich leads, and load outreach sequences with Apollo.io one-click MCP server integration for Claude Code and Cowork.",
"description": "Prospect, enrich leads, and load outreach sequences with Apollo.io \u2014 one-click MCP server integration for Claude Code and Cowork.",
"author": {
"name": "Apollo.io"
}
Expand All @@ -86,22 +86,22 @@
{
"name": "engineering",
"source": "./engineering",
"description": "Streamline engineering workflows standups, code review, architecture decisions, incident response, and technical documentation. Works with your existing tools or standalone."
"description": "Streamline engineering workflows \u2014 standups, code review, architecture decisions, incident response, and technical documentation. Works with your existing tools or standalone."
},
{
"name": "human-resources",
"source": "./human-resources",
"description": "Streamline people operations recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly."
"description": "Streamline people operations \u2014 recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly."
},
{
"name": "design",
"source": "./design",
"description": "Accelerate design workflows critique, design system management, UX writing, accessibility audits, research synthesis, and dev handoff. From exploration to pixel-perfect specs."
"description": "Accelerate design workflows \u2014 critique, design system management, UX writing, accessibility audits, research synthesis, and dev handoff. From exploration to pixel-perfect specs."
},
{
"name": "operations",
"source": "./operations",
"description": "Optimize business operations vendor management, process documentation, change management, capacity planning, and compliance tracking. Keep your organization running efficiently."
"description": "Optimize business operations \u2014 vendor management, process documentation, change management, capacity planning, and compliance tracking. Keep your organization running efficiently."
},
{
"name": "brand-voice",
Expand All @@ -110,6 +110,233 @@
"author": {
"name": "Tribe AI"
}
},
{
"name": "zoom-plugin",
"source": "./partner-built/zoom-plugin",
"description": "Plan, build, and debug Zoom integrations across REST APIs, Meeting SDK, Video SDK, webhooks, bots, and MCP workflows. Search meetings, retrieve recordings, access transcripts, and design AI-powered Zoom experiences.",
"author": {
"name": "Zoom"
}
},
{
"name": "planetscale",
"description": "An authenticated hosted MCP server that accesses your PlanetScale organizations, databases, branches, schema, and Insights data. Query against your data, surface slow queries, and get organizational and account information.",
"category": "database",
"source": {
"source": "url",
"url": "https://github.com/planetscale/claude-plugin.git",
"sha": "f1066cac5bb956bbbb05918f5b07fe0e873d44ea"
},
"homepage": "https://planetscale.com/"
},
{
"name": "adspirer-ads-agent",
"description": "Cross-platform ad management for Google Ads, Meta Ads, TikTok Ads, and LinkedIn Ads. 91 tools for keyword research, campaign creation, performance analysis, and budget optimization.",
"category": "productivity",
"source": {
"source": "url",
"url": "https://github.com/amekala/adspirer-mcp-plugin.git",
"sha": "aa70dbdbbbb843e94a794c10c2b13f5dd66b5e40"
},
"homepage": "https://www.adspirer.com"
},
{
"name": "sanity-plugin",
"description": "Sanity content platform integration with MCP server, agent skills, and slash commands. Query and author content, build and optimize GROQ queries, design schemas, and set up Visual Editing.",
"category": "development",
"author": {
"name": "Sanity"
},
"source": {
"source": "url",
"url": "https://github.com/sanity-io/agent-toolkit.git",
"sha": "4b1fb10bd707a22cf0cdfad5374ffc885f2ffa8d"
},
"homepage": "https://www.sanity.io"
},
{
"name": "zoominfo",
"description": "Search companies and contacts, enrich leads, find lookalikes, and get AI-ranked contact recommendations. Pre-built skills chain multiple ZoomInfo tools into complete B2B sales workflows.",
"source": {
"source": "url",
"url": "https://github.com/Zoominfo/zoominfo-mcp-plugin.git",
"sha": "0705316ef8a2d0c64f81e50d4612ccc6a74edf03"
},
"homepage": "https://zoominfo.com"
},
{
"name": "mintlify",
"description": "Build beautiful documentation sites with Mintlify. Convert non-markdown files into properly formatted MDX pages, add and modify content with correct component use, and automate documentation updates.",
"category": "development",
"source": {
"source": "url",
"url": "https://github.com/mintlify/mintlify-claude-plugin.git",
"sha": "ce435be18a700dc849d6a63a80da4816d1e2128c"
},
"homepage": "https://www.mintlify.com/"
},
{
"name": "daloopa",
"description": "Financial analysis skills powered by Daloopa's institutional-grade data",
"category": "finance",
"source": {
"source": "url",
"url": "https://github.com/daloopa/plugin.git",
"sha": "b5641f5bdfb2a44ac541486444cd8a595ccfc49c"
},
"homepage": "https://github.com/daloopa/plugin"
},
{
"name": "zapier",
"description": "Connect 8,000+ apps to your AI workflow. Discover, enable, and execute Zapier actions directly from your client.",
"category": "productivity",
"source": {
"source": "git-subdir",
"url": "zapier/zapier-mcp",
"path": "plugins/zapier",
"ref": "main",
"sha": "b93007e9a726c6ee93c57a949e732744ef5acbfd"
},
"homepage": "https://github.com/zapier/zapier-mcp/tree/main/plugins/zapier"
},
{
"name": "intercom",
"description": "Intercom integration for Claude Code. Search conversations, analyze customer support patterns, look up contacts and companies, and install the Intercom Messenger. Connect your Intercom workspace to get real-time insights from customer data.",
"category": "productivity",
"source": {
"source": "url",
"url": "https://github.com/intercom/claude-plugin-external.git",
"sha": "eeef353eead2e3dc5f33f64dbaae54e1309e0d45"
},
"homepage": "https://github.com/intercom/claude-plugin-external"
},
{
"name": "cockroachdb",
"description": "CockroachDB plugin for Claude Code \u2014 explore schemas, write optimized SQL, debug queries, and manage distributed database clusters directly from your AI coding agent.",
"source": {
"source": "url",
"url": "https://github.com/cockroachdb/claude-plugin.git",
"sha": "a54566e03c852567589ef85bb449d1e4de229667"
},
"homepage": "https://github.com/cockroachdb/claude-plugin"
},
{
"name": "prisma",
"description": "Prisma MCP integration for Postgres database management, schema migrations, SQL queries, and connection string management. Provision Prisma Postgres databases, run migrations, and interact with your data directly.",
"source": {
"source": "url",
"url": "https://github.com/prisma/claude-plugin.git",
"sha": "815dbc4a045a29e3b81510ba0e3ab806f1baaf0e"
},
"homepage": "https://prisma.io"
},
{
"name": "fastly-agent-toolkit",
"description": "Fastly development tools and platform skills",
"source": {
"source": "url",
"url": "https://github.com/fastly/fastly-agent-toolkit.git",
"sha": "d9ba949011e725be55cae11acc741aa1f1f393d3"
},
"homepage": "https://github.com/fastly/fastly-agent-toolkit/blob/main/README.md"
},
{
"name": "cloudinary",
"description": "Use Cloudinary directly in Claude. Manage assets, apply transformations, optimize media, and more through natural conversation.",
"source": {
"source": "url",
"url": "https://github.com/cloudinary-devs/cloudinary-plugin.git",
"sha": "137c5d7acd9c3f10e80cd2a400486971e1664f31"
},
"homepage": "https://cloudinary.com/documentation"
},
{
"name": "nimble",
"description": "Nimble web data toolkit \u2014 search, extract, map, crawl the web and work with structured data agents",
"source": {
"source": "url",
"url": "https://github.com/Nimbleway/agent-skills.git",
"sha": "cf391e95bd8ac009e3641f172434a1d130dde7fe"
},
"homepage": "https://docs.nimbleway.com/integrations/agent-skills/plugin-installation"
},
{
"name": "brightdata-plugin",
"description": "Web scraping, Google search, structured data extraction, and MCP server integration powered by Bright Data. Includes 7 skills: scrape any webpage as markdown (with bot detection/CAPTCHA bypass), search Google with structured JSON results, extract data from 40+ websites (Amazon, LinkedIn, Instagram, TikTok, YouTube, and more), orchestrate Bright Data's 60+ MCP tools, built-in best practices for Web Unlocker, SERP API, Web Scraper API, and Browser API, Python SDK best practices for the brightda...",
"source": {
"source": "url",
"url": "https://github.com/brightdata/skills.git",
"sha": "e671da495f7ec0ed6be5e9fa71e260f886a1dc36"
},
"homepage": "https://docs.brightdata.com"
},
{
"name": "searchfit-seo",
"description": "Free AI-powered SEO toolkit \u2014 audit websites, plan content strategy, optimize pages, generate schema markup, cluster keywords, and track AI visibility. Works with any website or codebase.",
"source": {
"source": "url",
"url": "https://github.com/searchfit/searchfit-seo.git",
"sha": "ced1a99a9fadfc10aa573a05829fc1bd357d4e4c"
},
"homepage": "https://searchfit.ai"
},
{
"name": "atlan",
"description": "Atlan data catalog plugin for Claude Code. Search, explore, govern, and manage your data assets through natural language. Powered by the Atlan MCP server with semantic search, lineage traversal, glossary management, data quality rules, and more.",
"source": {
"source": "url",
"url": "https://github.com/atlanhq/agent-toolkit.git",
"sha": "acdf284da6aa98b14f8dad90a9827006d8df425c"
},
"homepage": "https://docs.atlan.com/"
},
{
"name": "ai-firstify",
"description": "AI-first project auditor and re-engineer based on the 9 design principles and 7 design patterns from the TechWolf AI-First Bootcamp",
"source": {
"source": "git-subdir",
"url": "techwolf-ai/ai-first-toolkit",
"path": "plugins/ai-firstify",
"ref": "main",
"sha": "7f18e11d694b9ae62ea3009fbbc175f08ae913df"
},
"homepage": "https://ai-first.techwolf.ai"
},
{
"name": "product-tracking-skills",
"description": "AI agent skills that make SaaS products data-ready for product analytics \u2014 from codebase scan to tracking plan to working instrumentation code.",
"source": {
"source": "url",
"url": "https://github.com/Accoil/product-tracking-skills.git",
"sha": "341f8cf47d8b5dda550222152377c50aee34c723"
},
"homepage": "https://www.accoil.com/product-tracking"
},
{
"name": "postiz",
"description": "Social media automation CLI for scheduling posts, managing integrations, uploading media, and tracking analytics across 28+ platforms including X, LinkedIn, Reddit, YouTube, TikTok, Instagram, and more",
"source": {
"source": "url",
"url": "https://github.com/gitroomhq/postiz-agent.git",
"sha": "c5d1bf5f7e95a71e230fc19ae2150ddd9c549854"
},
"homepage": "https://postiz.com/agent"
},
{
"name": "figma",
"description": "Figma design platform integration. Access design files, extract component information, read design tokens, and translate designs into code. Bridge the gap between design and development workflows.",
"category": "design",
"source": {
"source": "url",
"url": "https://github.com/figma/mcp-server-guide.git"
},
"homepage": "https://github.com/figma/mcp-server-guide"
},
{
"name": "pdf-viewer",
"source": "./pdf-viewer",
"description": "View, annotate, and sign PDFs in a live interactive viewer. Mark up contracts, fill forms with visual feedback, stamp approvals, and place signatures \u2014 then download the annotated copy."
}
]
}
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ We're open-sourcing 11 plugins built and inspired by our own work:
| **[marketing](./marketing)** | Draft content, plan campaigns, enforce brand voice, brief on competitors, and report on performance across channels. | Slack, Canva, Figma, HubSpot, Amplitude, Notion, Ahrefs, SimilarWeb, Klaviyo |
| **[legal](./legal)** | Review contracts, triage NDAs, navigate compliance, assess risk, prep for meetings, and draft templated responses. | Slack, Box, Egnyte, Jira, Microsoft 365 |
| **[finance](./finance)** | Prep journal entries, reconcile accounts, generate financial statements, analyze variances, manage close, and support audits. | Snowflake, Databricks, BigQuery, Slack, Microsoft 365 |
| **[data](./data)** | Query, visualize, and interpret datasets — write SQL, run statistical analysis, build dashboards, and validate your work before sharing. | Snowflake, Databricks, BigQuery, Hex, Amplitude, Jira |
| **[data](./data)** | Query, visualize, and interpret datasets — write SQL, run statistical analysis, build dashboards, and validate your work before sharing. | Snowflake, Databricks, BigQuery, Definite, Hex, Amplitude, Jira |
| **[enterprise-search](./enterprise-search)** | Find anything across email, chat, docs, and wikis — one query across all your company's tools. | Slack, Notion, Guru, Jira, Asana, Microsoft 365 |
| **[bio-research](./bio-research)** | Connect to preclinical research tools and databases (literature search, genomics analysis, target prioritization) to accelerate early-stage life sciences R&D. | PubMed, BioRender, bioRxiv, ClinicalTrials.gov, ChEMBL, Synapse, Wiley, Owkin, Open Targets, Benchling |
| **[cowork-plugin-management](./cowork-plugin-management)** | Create new plugins or customize existing ones for your organization's specific tools and workflows. | — |
Expand Down
2 changes: 1 addition & 1 deletion bio-research/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "bio-research",
"version": "1.0.0",
"version": "1.1.0",
"description": "Connect to preclinical research tools and databases (literature search, genomics analysis, target prioritization) to accelerate early-stage life sciences R&D",
"author": {
"name": "Anthropic"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -260,15 +260,15 @@ def check_resources() -> CheckResult:
)
if result.returncode == 0:
mem_gb = int(result.stdout.strip()) / (1024**3)
except:
except Exception:
pass

# Disk space (current directory)
disk_gb = 0
try:
statvfs = os.statvfs('.')
disk_gb = (statvfs.f_frsize * statvfs.f_bavail) / (1024**3)
except:
except Exception:
pass

details = f"CPUs: {cpu_count}, Memory: {mem_gb:.1f}GB, Disk: {disk_gb:.1f}GB available"
Expand Down Expand Up @@ -319,15 +319,15 @@ def check_network() -> CheckResult:
req = urllib.request.Request("https://hub.docker.com", headers=headers)
urllib.request.urlopen(req, timeout=10)
docker_hub_ok = True
except:
except Exception:
docker_hub_ok = False

# Try nf-core (for pipeline downloads)
try:
req = urllib.request.Request("https://nf-co.re", headers=headers)
urllib.request.urlopen(req, timeout=10)
nfcore_ok = True
except:
except Exception:
nfcore_ok = False

if docker_hub_ok and nfcore_ok:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ def scan_directory(directory: str) -> Dict:
try:
size = os.path.getsize(os.path.join(root, filename))
info['total_size_gb'] += size / (1024**3)
except:
except Exception:
pass

return info
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
---
description: Set up your bio-research environment and explore available tools
name: start
description: Set up your bio-research environment and explore available tools. Use when first getting oriented with the plugin, checking which literature, drug-discovery, or visualization MCP servers are connected, or surveying available analysis skills before starting a new project.
---

# Bio-Research Start

> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../CONNECTORS.md).
> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).

You are helping a biological researcher get oriented with the bio-research plugin. Walk through the following steps in order.

Expand Down
Loading