Claw4Science API Documentation

Public REST API for querying the Claw4Science directory of AI agent projects and skill libraries for scientific research.
Mar 20, 2026

Overview

Claw4Science provides a free, public REST API to query our curated directory of AI agent projects and skill libraries for scientific research. No authentication required.

Base URL: https://claw4science.org/api


Endpoints

GET /api/projects

Returns all projects and skill libraries in the directory.

Parameters:

ParameterTypeDefaultDescription
typestringallFilter by type: all, projects, or skills
groupstringFilter by category (see categories below)
qstringSearch by name, description, or tags

Categories:

IDDescription
coreCore Platform & Lightweight Variants (OpenClaw, NanoBot, PicoClaw, etc.)
teamTeam & Evolution (Clawith, MetaClaw, etc.)
scienceScience & Research in the Claw Ecosystem
educationEducation (OpenMAIC)
bio-omicsBioinformatics & Omics
drug-molecularDrug Discovery & Molecular Simulation
general-researchGeneral Research Agents
specializedSpecialized Science

Example Requests:

# Get all projects and skills
curl https://claw4science.org/api/projects

# Get only bioinformatics projects
curl https://claw4science.org/api/projects?type=projects&group=bio-omics

# Search for drug discovery tools
curl https://claw4science.org/api/projects?q=drug

# Get only skill libraries
curl https://claw4science.org/api/projects?type=skills

Example Response:

{
  "projects": [
    {
      "name": "CellVoyager",
      "description": "AI CompBio agent that autonomously analyzes biological data...",
      "github": "https://github.com/zou-group/CellVoyager",
      "repo": "zou-group/CellVoyager",
      "language": "Python",
      "tags": ["Stanford", "Nature Methods", "scRNA-seq"],
      "category": "bio-omics",
      "homepage": null,
      "paper": "https://www.nature.com/articles/s41592-025-02549-z"
    }
  ],
  "skills": [...],
  "meta": {
    "total_projects": 41,
    "total_skills": 16,
    "categories": ["core", "team", "science", ...],
    "api_version": "1.0",
    "source": "https://claw4science.org"
  }
}

GET /api/github-stars

Returns real-time GitHub stars and last push time for specified repositories.

Parameters:

ParameterTypeDescription
reposstringComma-separated list of GitHub repos (e.g., zou-group/CellVoyager,HKUDS/nanobot)
refreshstringSet to 1 to force refresh (rate limited to once per 12 hours)

Example:

curl "https://claw4science.org/api/github-stars?repos=zou-group/CellVoyager,openclaw/openclaw"

Response:

{
  "repos": {
    "zou-group/CellVoyager": {
      "stars": 154,
      "pushed_at": "2026-03-17T17:21:04Z"
    },
    "openclaw/openclaw": {
      "stars": 323442,
      "pushed_at": "2026-03-19T12:00:00Z"
    }
  },
  "fetched_at": "2026-03-20T00:00:00.000Z"
}

For AI Agents

llms.txt

We provide a machine-readable summary of our directory at:

https://claw4science.org/llms.txt

This file follows the llms.txt standard and contains all projects and skills with descriptions and links.

Integration Ideas

  • OpenClaw / NanoClaw skills: Query the API to help users find the right science AI agent
  • MCP servers: Build an MCP server that wraps our API for Claude Code or other agents
  • Research assistants: Use the API to recommend tools based on research domain

Rate Limits

  • No authentication required
  • API responses are cached for 1 hour
  • GitHub stars data is cached for 24 hours
  • Please be respectful — no more than 60 requests per minute

Contact

Questions or suggestions? Email bioinfoark@gmail.com

Claw4Science API Documentation