Skip to main content
Glama
metacode-sci

metacode-sci

by xiaojinlucky

メタコード

自然言語、MCP、または Skill を使って、読み取り専用の知識パックから論文自身のコード、方法チェーン、エビデンスの境界を探し出します。

候補リポジトリのコードは実行せず、ネットワークにも接続せず、本番環境は変更しません。デフォルトでは論文自身のコード経路(T0 / T1、さらにリコール層の URL 付き T1)のみを返します。第三者のツールエコシステムや「コードがあると主張しているが URL がない」項目は、デフォルトでは非表示です。

インストールには2つの別々のものが必要です:

  1. ソフトウェア:metacode-sci==0.1.0rc4

  2. データ:GitHub Release アセット metacode-data-0.1.0rc4.zip

実行時は読み取り専用・オフラインです。ソフトウェアがデータを自動ダウンロードすることはありません。

インストール(GitHub Release)

Python 3.11+ が必要です。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

PyPI 上の配布名は metacode-sci です。metacode は無関係のプロジェクトに占用されているため、その名前でのインストールやアップロードは禁止です。Trusted Publishing が有効な場合:

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

データパック内に cd してから python -m を実行しないでください。データディレクトリはコードではありません。

Related MCP server: uni-kb

MCP 設定

公式 MCP Python SDK v2 stdio サービス、エントリポイントは metacode-mcp:

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

5つの読み取り専用ツール:knowledge_status、search_analysis_routes、open_research_case、trace_evidence、find_code。

自然言語ルーティングは skills/meta-code/SKILL.md を参照。Codex / Claude Code との連携は docs/INTEGRATION_CODEX.md と docs/INTEGRATION_CLAUDE_CODE.md を参照。

3つのサンプル質問

  1. ovrlpy この論文自身のコードはどこ? — 論文自身のリポジトリを返すべきであり、第三者の依存関係ではない。

  2. POSST macrophage — リコール層の URL 付き T1、navigation_depth=RELATION_ONLY、コードの URL はあるが Figure/Methods の深いマッピングはまだない。

  3. プロジェクト全体で今、コードリポジトリは全部でいくつ? — 偽の総リポジトリ数を返してはならない。内訳として Phase2E 55、AP209、T0+T1 182、リコール 170、エビデンス下界 352、異種混合 379 を分けて示すこと。

エビデンス階層

階層

意味

デフォルトでの表示

T0

高信頼度・論文自身の対応

はい

T1

静的解析またはリコールで確認された論文自身の位置、要ゲート

はい

CLAIM_ONLY

論文に独自コードの記載はあるが、公開 URL なし

いいえ。「公開 URL がなくても」と明確に尋ねた場合のみ

T2

第三者のツール / アーカイブ / ベンチマーク

いいえ。ツールエコシステムについて尋ねた場合のみ

T3

未解決の身元

論文を1件だけ正確に指定した場合のみ表示

require_code=true または find_code は、URL のない claim-only を除外します。352 は論文自身のコードのエビデンス下界であり、すでに静的ゲート済み・再現可能・成熟した T0+T1 という意味ではありません。379 は 209 件の旧 ARTICLE_PRIMARY(T0/T1/T2/T3 混在)+ 170 件のリコール確認であり、単一の同質集合ではありません。本コーパスはトップ会議の完全なセットでも、分野のコンセンサスでもありません。

ライセンス

  • ソフトウェア:Apache-2.0

  • プロジェクトが生成した注釈とコンパイル権:CC-BY-4.0(Meta-Code がライセンス可能な部分に限る)

  • 第三者の論文、図、全文、リポジトリソースコード:再ライセンスしない

プライバシーとセキュリティ

  • 読み取り専用

  • デフォルトでオフライン

  • 候補リポジトリのコード実行 = 0

  • 本番環境への書き込みなし

  • 公開データパックに PDF、クローン、認証情報、ローカルの絶対パスは含まれません

現在のバージョン 0.1.0rc4。配布名は 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.
      -