Skip to main content
Glama
metacode-sci

metacode-sci

by xiaojinlucky

Meta-Code

Con lenguaje natural, MCP o Skill, busca en paquetes de conocimiento de solo lectura el código propio del artículo, su cadena de métodos y sus límites de evidencia.

No ejecuta código de repositorios candidatos, no se conecta a la red y no modifica producción. Por defecto solo devuelve las rutas de código propias del artículo (T0 / T1, más los T1 con URL de la capa de recuperación). El ecosistema de herramientas de terceros y las entradas que "afirman tener código pero no tienen dirección" están ocultos por defecto.

La instalación requiere dos cosas separadas:

  1. Software: metacode-sci==0.1.0rc4

  2. Datos: el asset de GitHub Release metacode-data-0.1.0rc4.zip

En tiempo de ejecución se mantiene en modo solo lectura y sin conexión. El software no descarga datos automáticamente.

Instalación (GitHub Release)

Requiere Python 3.11+. Descarga desde v0.1.0rc4:

  • metacode_sci-0.1.0rc4-py3-none-any.whl

  • metacode-data-0.1.0rc4.zip

  • SHA256SUMS.txt

# 1. 核对校验和(对照 SHA256SUMS.txt)
Get-FileHash .\metacode-data-0.1.0rc4.zip -Algorithm SHA256
Get-FileHash .\metacode_sci-0.1.0rc4-py3-none-any.whl -Algorithm SHA256

# 2. 解压数据。METACODE_DATA_ROOT 必须指向解压后的 bundle 根目录
#    (该目录含 BUNDLE_MANIFEST.json 和 content_packet_v1_1_1)
Expand-Archive .\metacode-data-0.1.0rc4.zip -DestinationPath .
$env:METACODE_DATA_ROOT = (Resolve-Path .\metacode-data-0.1.0rc4).Path

# 3. 安装软件
python -m pip install .\metacode_sci-0.1.0rc4-py3-none-any.whl

# 4. 体检并启动 MCP
metacode-doctor
metacode-mcp

El nombre de distribución en PyPI es metacode-sci. metacode ya está ocupado por un proyecto no relacionado; está prohibido usar ese nombre para instalar o publicar. Si Trusted Publishing ya está habilitado:

python -m pip install "metacode-sci==0.1.0rc4"

No hagas cd dentro del paquete de datos y luego python -m; el directorio de datos no es código.

Related MCP server: uni-kb

Configuración de MCP

Servicio stdio oficial del SDK de MCP Python v2, punto de entrada metacode-mcp:

{
  "mcpServers": {
    "metacode": {
      "command": "metacode-mcp",
      "env": {
        "METACODE_DATA_ROOT": "/absolute/path/to/metacode-data-0.1.0rc4"
      }
    }
  }
}

Cinco herramientas de solo lectura: knowledge_status, search_analysis_routes, open_research_case, trace_evidence, find_code.

El enrutamiento en lenguaje natural está en skills/meta-code/SKILL.md. La integración con Codex / Claude Code está en docs/INTEGRATION_CODEX.md y docs/INTEGRATION_CLAUDE_CODE.md.

Tres preguntas de ejemplo

  1. ¿Dónde está el código propio del artículo ovrlpy? — Debe devolver el repositorio propio del artículo, no dependencias de terceros.

  2. POSST macrophage — T1 con URL de la capa de recuperación, navigation_depth=RELATION_ONLY, con dirección de código pero aún sin mapeo profundo de Figure/Methods.

  3. ¿Cuántos repositorios de código tiene el proyecto en total? — No informará un número total falso de repositorios; separará Phase2E 55, AP209, T0+T1 182, recuperación 170, límite inferior de evidencia 352, heterogéneo 379.

Niveles de evidencia

Nivel

Significado

¿Aparece por defecto?

T0

Correspondencia propia del artículo de alta confianza

Sí

T1

Ubicación propia del artículo confirmada estática o por recuperación, incluye pendiente de gate

Sí

CLAIM_ONLY

El artículo dice tener código personalizado, pero sin URL pública

No, salvo que se pregunte explícitamente "aunque no haya dirección pública"

T2

Herramienta de terceros / archivo / benchmark

No, salvo que se pregunte por el ecosistema de herramientas

T3

Identidad sin resolver

Solo visible al apuntar a un artículo concreto

require_code=true o find_code excluyen los claim-only sin URL. 352 es el límite inferior de evidencia de paper-own-code, no un T0+T1 ya validado por static-gate / reproducible / maduro. 379 son los 209 ARTICLE_PRIMARY antiguos (mezcla T0/T1/T2/T3) + 170 confirmados por recuperación, no un conjunto único homogéneo. Este corpus no es una biblioteca completa de revistas de primer nivel, ni un consenso del campo.

Licencia

  • Software: Apache-2.0

  • Anotaciones y derechos de compilación generados por el proyecto: CC-BY-4.0 (solo la parte que Meta-Code tiene derecho a licenciar)

  • Artículos, figuras, textos completos y código fuente de repositorios de terceros: no se relicencian

Privacidad y seguridad

  • Solo lectura

  • Sin conexión por defecto

  • Ejecución de código de repositorios candidatos = 0

  • No escribe en producción

  • El paquete de datos público no contiene PDF, clones, credenciales ni rutas absolutas de la máquina local

Versión actual 0.1.0rc4. El nombre de distribución es metacode-sci.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AI agents to search code by meaning, explore codebase structure, store and query knowledge with temporal facts, and read source code through a set of MCP tools.
      306 npm
      7
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables parsing, indexing, and querying source code as structured knowledge, providing code exploration, spec generation, and migration tools via 20 MCP tools.
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      Provides read-only MCP tools for hybrid semantic and keyword search over locally indexed PDF documentation, with citations and context retrieval for LLM agents.
      -