BioAI 日知
Read-only AI biopharma news, research records, companies, and source status from BioAI 日知.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"bioai-rizhi": {
"url": "https://bioai-rizhi.pages.dev/mcp"
}
}
}Puntos de conexión remotos
https://bioai-rizhi.pages.dev/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢search_resources(language, query, topic, academic, journal_tier, ...)
Search stored public research abstracts and industry source records by keywords, topic, academic/industry category and time window. days=0 searches all stored dates. This tool searches source records; it does not claim they are editor-reviewed news.
Esquema de entrada
{
"type": "object",
"properties": {
"language": {
"description": "Optional presentation language. Omit for legacy copy. Source text remains in its original language.",
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en"
]
},
"query": {
"default": "",
"type": "string",
"maxLength": 200
},
"topic": {
"type": "string",
"enum": [
"virtual-cell",
"organoid",
"virtual-embryo",
"virtual-organ",
"drug-discovery"
]
},
"academic": {
"default": "all",
"type": "string",
"enum": [
"all",
"academic",
"industry"
]
},
"journal_tier": {
"default": "selected",
"type": "string",
"enum": [
"selected",
"all"
]
},
"company": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "^[a-z0-9][a-z0-9_-]*$"
},
"days": {
"default": 30,
"type": "integer",
"minimum": 0,
"maximum": 3660
},
"limit": {
"default": 20,
"type": "integer",
"minimum": 1,
"maximum": 40
},
"offset": {
"default": 0,
"type": "integer",
"minimum": 0,
"maximum": 10000
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"total": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": [
"string",
"null"
]
},
"title": {
"type": "string"
},
"url": {
"type": [
"string",
"null"
]
},
"site_url": {
"type": [
"string",
"null"
]
},
"published_at": {
"type": [
"string",
"null"
]
},
"fetched_at": {
"type": [
"string",
"null"
]
},
"source_name": {
"type": [
"string",
"null"
]
},
"source_type": {
"type": [
"string",
"null"
]
},
"company_slug": {
"type": [
"string",
"null"
]
},
"registry_key": {
"type": [
"string",
"null"
]
},
"external_id": {
"type": [
"string",
"null"
]
},
"publication_status": {
"type": "string",
"const": "source_record"
},
"excerpt": {
"type": "string"
},
"topics": {
"type": "array",
"items": {
"type": "string"
}
},
"academic": {
"anyOf": [
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"classification": {
"anyOf": [
{
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
{
"type": "null"
}
]
},
"display_labels": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
}
},
"required": [
"id",
"title",
"url",
"site_url",
"published_at",
"fetched_at",
"source_name",
"source_type",
"company_slug",
"registry_key",
"external_id",
"publication_status",
"excerpt",
"topics",
"academic",
"classification"
],
"additionalProperties": false
}
},
"limit": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"offset": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"coverage_note": {
"type": "string"
},
"language": {
"type": "object",
"properties": {
"requested_language": {
"anyOf": [
{
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en"
]
},
{
"type": "null"
}
]
},
"presentation_language": {
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en",
"legacy"
]
},
"original_records": {
"type": "string",
"const": "preserved"
},
"note": {
"type": "string"
}
},
"required": [
"requested_language",
"presentation_language",
"original_records",
"note"
],
"additionalProperties": false
},
"interpretation_note": {
"type": "string"
}
},
"required": [
"total",
"items",
"limit",
"offset",
"coverage_note",
"language"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_resource(language, id, kind)
Read one stored source record by UUID, or an editor-reviewed event when kind='event'. Returns up to 6000 characters of stored source text, original URLs, publication status and provenance. It never retrieves arbitrary external URLs.
Esquema de entrada
{
"type": "object",
"properties": {
"language": {
"description": "Optional presentation language. Omit for legacy copy. Source text remains in its original language.",
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en"
]
},
"id": {
"type": "string",
"format": "uuid",
"pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
},
"kind": {
"default": "record",
"type": "string",
"enum": [
"record",
"event"
]
}
},
"required": [
"id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"data": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"coverage_note": {
"type": "string"
},
"language": {
"type": "object",
"properties": {
"requested_language": {
"anyOf": [
{
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en"
]
},
{
"type": "null"
}
]
},
"presentation_language": {
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en",
"legacy"
]
},
"original_records": {
"type": "string",
"const": "preserved"
},
"note": {
"type": "string"
}
},
"required": [
"requested_language",
"presentation_language",
"original_records",
"note"
],
"additionalProperties": false
},
"interpretation_note": {
"type": "string"
}
},
"required": [
"data",
"coverage_note",
"language"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢search_companies(language, query, topic, track, region_group, ...)
Find directory companies by current or historical name, topic, track or region. Topic matches and directory metadata are discovery aids, not a complete market census or source verification certificate.
Esquema de entrada
{
"type": "object",
"properties": {
"language": {
"description": "Optional presentation language. Omit for legacy copy. Source text remains in its original language.",
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en"
]
},
"query": {
"default": "",
"type": "string",
"maxLength": 200
},
"topic": {
"type": "string",
"enum": [
"virtual-cell",
"organoid",
"virtual-embryo",
"virtual-organ",
"drug-discovery"
]
},
"track": {
"type": "string",
"enum": [
"测序与多组学",
"生物医药",
"AI与模型数据",
"学术进展",
"sequencing-multiomics",
"biopharma",
"ai-models-data",
"academic-research"
]
},
"region_group": {
"type": "string",
"enum": [
"cn",
"hk",
"global",
"cross"
]
},
"history": {
"default": false,
"type": "boolean"
},
"limit": {
"default": 20,
"type": "integer",
"minimum": 1,
"maximum": 40
},
"offset": {
"default": 0,
"type": "integer",
"minimum": 0,
"maximum": 10000
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"total": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"items": {
"type": "array",
"items": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
}
},
"limit": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"offset": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"coverage_note": {
"type": "string"
},
"language": {
"type": "object",
"properties": {
"requested_language": {
"anyOf": [
{
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en"
]
},
{
"type": "null"
}
]
},
"presentation_language": {
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en",
"legacy"
]
},
"original_records": {
"type": "string",
"const": "preserved"
},
"note": {
"type": "string"
}
},
"required": [
"requested_language",
"presentation_language",
"original_records",
"note"
],
"additionalProperties": false
},
"interpretation_note": {
"type": "string"
}
},
"required": [
"total",
"items",
"limit",
"offset",
"coverage_note",
"language"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_company(slug, language)
Read one company directory profile with name/alias provenance, public source verification status and up to 20 published events. Official-website fields in directory metadata are not automatically verified sources.
Esquema de entrada
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "^[a-z0-9][a-z0-9_-]*$"
},
"language": {
"description": "Optional presentation language. Omit for legacy copy. Source text remains in its original language.",
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en"
]
}
},
"required": [
"slug"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"data": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"coverage_note": {
"type": "string"
},
"language": {
"type": "object",
"properties": {
"requested_language": {
"anyOf": [
{
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en"
]
},
{
"type": "null"
}
]
},
"presentation_language": {
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en",
"legacy"
]
},
"original_records": {
"type": "string",
"const": "preserved"
},
"note": {
"type": "string"
}
},
"required": [
"requested_language",
"presentation_language",
"original_records",
"note"
],
"additionalProperties": false
},
"interpretation_note": {
"type": "string"
}
},
"required": [
"data",
"coverage_note",
"language"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_source_status(language, query, company, limit, offset)
Inspect a bounded page of publicly visible source verification/collection status and the current topic definitions. last_success_at reports successful source collection, not when every source was last updated. No credentials, configuration or internal error logs are returned.
Esquema de entrada
{
"type": "object",
"properties": {
"language": {
"description": "Optional presentation language. Omit for legacy copy. Source text remains in its original language.",
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en"
]
},
"query": {
"default": "",
"type": "string",
"maxLength": 200
},
"company": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"pattern": "^[a-z0-9][a-z0-9_-]*$"
},
"limit": {
"default": 20,
"type": "integer",
"minimum": 1,
"maximum": 40
},
"offset": {
"default": 0,
"type": "integer",
"minimum": 0,
"maximum": 10000
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"data": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"coverage_note": {
"type": "string"
},
"language": {
"type": "object",
"properties": {
"requested_language": {
"anyOf": [
{
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en"
]
},
{
"type": "null"
}
]
},
"presentation_language": {
"type": "string",
"enum": [
"zh-CN",
"zh-Hant",
"en",
"legacy"
]
},
"original_records": {
"type": "string",
"const": "preserved"
},
"note": {
"type": "string"
}
},
"required": [
"requested_language",
"presentation_language",
"original_records",
"note"
],
"additionalProperties": false
},
"interpretation_note": {
"type": "string"
}
},
"required": [
"data",
"coverage_note",
"language"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Comunidad
Evidencia