mcpField
K
knos

knos

リモート
github.com/drexthealpha金融データ1今日更新
リポジトリ

knos について

knosは、研究やソフトウェア開発の成果を証明に基づいて支払う仕組みです。Qlooで需要を調べ、Solana devnetにテスト資金を置き、GitHubのチェックや審査結果に応じて支払います。現時点で顧客はなく、テスト資金のみを使います。

主な機能

  1. 01Qlooによる市場需要の確認
  2. 02目標と期限を定めたブリーフ
  3. 03Solana devnetでのテスト資金保管
  4. 04GitHubチェックや審査結果に応じた支払い
  5. 05双方での作業件数の再構築

活用シーン

  1. 01製品案の需要や発売地域の評価
  2. 02研究・開発マイルストーンの受け入れ条件設定
  3. 03チェック合格後にマージしたPRへの支払い

MCP 対応

knosは、エージェントが作業や支払いのフローに接続するためのリモートHTTP MCPエンドポイントを提供します。READMEにはClaude Codeの接続コマンドとBearerキーの設定例があります。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://knos.onrender.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
pypiknos0.4.0

ツール

18
パラメーター型必須説明
repostringいいえこのリポジトリのみ。形式は owner/name
limitintegerいいえ返す件数

詳細

Knos

Knosは、研究が「死の谷」を越えるのを支援します。需要がある人と場所を確認し、証拠が示された場合にのみ報酬を受け取れます。

Qlooで需要を確認して条件を決め、証拠が審査に合格するまで資金はSolana上で保留されます。

準備済みの概要では、出力トークンが2.08倍少なく、合格率は70%対5%です(測定結果)。

Devnet、テスト用資金、まだ顧客はいません。

需要を確認する · すべての主張をご自身で確認する

仕組み

flowchart TB
    idea["A paper or an idea"] --> demand["Demand check on Qloo: who wants it, the launch city and the pre-order target"]
    demand --> ready["Ready brief: each milestone has a target, a checker and a deadline, locked by a hash"]
    ready --> held["Backers pre-order or fund milestones; the money is held on Solana until the proof passes"]
    held --> proof["The maker sends the proof: GitHub-signed checks, verified on chain, or 2 of 3 referees"]
    proof -->|verified| paid["The maker is paid for that milestone"]
    proof -->|not verified in time| back["Nobody is paid; the money goes back to the backers"]
    paid --> record["Each payment and refund is kept in the Knos record in Sibyl, anchored on Solana"]
    back --> record

曖昧な概要では資金は保留されません。各段階の報酬は、証拠が検証された場合にのみ支払われます。

  1. 需要を確認します。 需要確認では、Qlooの嗜好データを使って、その製品を購入する人と場所を調べます。Qlooのヒートマップがローンチする都市を示します。
  2. 概要を準備します。 その都市と、Qlooの親和性データに基づいて設定された予約販売目標が、基準ハッシュに記録され、概要の条件となります。最初の期限までにその都市で目標に達しなければ、すべての予約販売が返金されます。
  3. 資金を保留します。 予約販売とマイルストーンへの資金は、KnosではなくSolana上のプログラムで保留されます。
  4. 証拠に基づいて支払います。 プルリクエストのチェックに合格すると、プログラムが支払います。例:devnetでエージェントが検証済みの作業に対してテスト用単位を5受け取った事例があります。審査員の判定によってリリースされました。最新の支払いでは、チェーンから読み取った、資金をリリースした理由を確認できます。

1つのコマンドでKnosをClaude Codeに追加できます:claude mcp add --transport http knos https://knos.onrender.com/mcp

Knosから上限付きキーを取得したエージェントは、.mcp.jsonに{"mcpServers":{"knos":{"type":"http","url":"https://knos.onrender.com/mcp","headers":{"Authorization":"Bearer ${KNOS_AGENT_KEY}"}}}}を設定し、キーをKNOS_AGENT_KEYに保存します。

公開募集: 市場を待っている研究がありますか?Knosで市場につなげましょう:このページでは、Knos以外の人によるつながりと予約販売をリアルタイムですべて集計します。

証拠に基づく支払い:証拠がプルリクエストの場合

同じ保留資金でコードの作業にも支払えます。GitHubのイシューにコメントを1つ投稿すると、タスク、チェック、報酬が設定されます(/knos fund 20 checks: test)。AI エージェントまたは人が作業をプルリクエストとして送信し、チェックに合格してマージすると、プログラムが作業者に支払います。

flowchart TB
    task["You post a task, your checks and the pay; the money is held on Solana"] --> work["An AI agent or a person sends a pull request"]
    work --> checks["GitHub runs your checks and signs what ran"]
    checks -->|pass, and you merge| paid["A program on Solana checks GitHub's signature and pays the worker"]
    checks -->|fail| back["Nobody is paid; at the deadline the money comes back to you"]

最初にルールを設定します。作業がそのルールに合格した場合にのみ、資金が動きます。

10秒で試す

ブラウザーで需要確認を開きます。これから作ろうとしているものを入力するか、サンプルのいずれかを押してください。Qlooの嗜好データが、需要のある人、ローンチする場所、価格を示します。

代わりにAI エージェントのプルリクエストを確認する場合は、専用ページをご利用ください。

インストールもサインアップも不要です。

誰もカウントをごまかせない理由

GitHub(コードを置いている場所)は、チェックを実行するたびにトークンに署名します。このトークンは、どのワークフローがどのコミットで実行されたかを証明します。ほかの誰にも作成できません。

ワークフローとは、チェックを実行するスクリプトです。コミットとは、保存されたコードのバージョンです。

あなたと相手は、それぞれ署名済みの実行記録のコピーを保管します。それぞれが自分のコピーから請求額を再計算します(コマンドはknos meter reconcileです)。

両方の請求額は一行ずつ一致するため、どちらか一方だけでカウントを変更することはできません。

資金はKnOSではなく、Solana上のプログラムに預けられます。そのプログラムは、支払いの前にGitHubの署名を検証します。現在は、公開の待機期間を経れば、一人の人間がそのプログラムを変更できます(鍵を保有しているのは誰か)。

現在、Knosが手数料を得るのは、作業が承認された場合だけです。返金を受けると、手数料も戻ります。つまり、Knosは作業が承認されると利益を得るため、メーターはまだ完全に中立ではありません(何が強制され、何が約束にとどまるのか)。

Solanaを選ぶ理由:資金はカストディアンを介さずに引き渡され、買い手も供給者もカウントを変更できません。現在、すべてのアップグレードキーを一人が保有しています。プログラムの変更には、公開の場で8日間の待機期間があります。カストディアンとは、あなたに代わって資金を保管する会社です。

実際に稼働していますか?

テスト用資金でのみ稼働します。Solana の練習用ネットワークである devnet 上の テスト用 USDC を使用します。

まだ顧客はいません。何も購入されていません(まだ実際には存在しないもの)。

現在、すべてのキーを1人が保有しています。プログラムへの変更は、まず8日間、公開状態で待機します(キーを保有する人)。

項目現状参照先
このコピーリリース 0.4.0、2026年10月。古いリリース名や別の製品名が記載されたコピーは古いものですCHANGELOG.md; 最新版: PyPI
他者による再現267件中0件docs/reference/CAPABILITIES.md、「reproduced by someone else」の行
公開 devnet プログラム ID で実行済み267件中26件: GitHub トークンの検証、1件のコメントによる資金提供、ウォレットからの資金提供、マージ時の支払い、期限時の返金、一時停止、作業オーダー、最大4人の受取人への支払いを行うオーダー、購入者のブラックボックステストで判定されるオーダー、自動承認されるオーダー、保証期間後に解放される留保金、追加資金、1回限りのトークン、1件の評価のカウント、評価の一括カウント、販売者自身のカウント、受取人のパスキーウォレット、パスキーによる資金提供者、パスキーリレー、サイトの購入ページ、x402 オーダー、アップグレードゲート、検証プログラムでの厳密な JSON、コードではない成果、1回のトランザクションでの ES256 トークン、プレゼンテーション猶予期間docs/reference/CAPABILITIES.md、「exercised on devnet」の行
公開 devnet プログラム ID にデプロイ済み、トランザクション記録なし267件中3件: GitLab トークンの検証、キーガーディアン、ウォレットを持たない受取人への支払いの保留docs/reference/CAPABILITIES.md、「deployed on devnet」の行
ここでのみテスト済み267件中234件。それぞれのテストは該当する行に記載されていますdocs/reference/CAPABILITIES.md、「tested locally」の行
実装済み、未テスト267件中4件docs/reference/CAPABILITIES.md、「implemented」の行
外部の資金提供者0docs/NUMBERS.md、1行目
外部リポジトリ0docs/NUMBERS.md、2行目
外部の受取人1人。Knos が自ら資金提供したタスクでの受取人ですdocs/NUMBERS.md、3行目
無関係なアカウント間の支払い3件。Knos が自ら資金提供したタスクでの支払いですdocs/NUMBERS.md、4行目
実施した購入者インタビュー0件docs/NUMBERS.md、5行目
意向表明書0件docs/NUMBERS.md、6行目
GitHub による署名付き再現0件docs/NUMBERS.md、7行目
検証プログラムを読み込む外部プログラム0件docs/NUMBERS.md、8行目
公開されたシャドーカウント0件docs/NUMBERS.md、9行目
有料顧客0docs/reference/DISCLOSURE.md
収益0。テスト用 USDC はお金ではありませんdocs/PRICING.md
外部のセキュリティレビューなしdocs/reference/ASSURANCE.md
キーの保有者1人がすべてのキーを保有しています。アップグレードは公開状態で8日間待機しますdocs/reference/GOVERNANCE.md
ネットワークと資金Solana devnet、テスト用 USDC。mainnet には触れていませんdocs/reference/SECURITY.md

すべての主張を自分で確かめてください

リリースページから始めましょう。コード、ビルド方法、devnet で実行されるもの、支払い、手数料を確認できます。

2026年10月9日、Knos 0.3.23 を使い、Knos が所有するリポジトリで、テスト用 USDC を使って最初から最後まで実施した1件のタスクです(1つの手順は手作業で修正):入金 · 誤った作業を拒否 · 支払い(マージなしで、注文独自のブラックボックスチェックにより支払い) · リプレイしても追加の支払いなし · 記録。

証明をチェックして支払うプログラム、knos_oidc と knos_pay を再ビルドし、比較してください。devnet で実行されているハッシュは、それぞれに記録された検証済みビルドのハッシュと一致します(PROVENANCE)。2026年10月27日時点の情報です。

solana-verify get-program-hash -u devnet FkwZdsYCmzicJMtHLTkPK76bYNVG4WNwkWJBiVWNtF3W   # knos_oidc: a2df952d262c48edacf2f594a01321e805c28f1dc523cb6efa75f2c45f34e632
solana-verify get-program-hash -u devnet 5y7iWJ1VAMJjnnWbbdo2a2PsWJEwTExSNpzrvQSEnS8k   # knos_pay: 8b3c044024eac6e00cf10930c325465d5682c3fb7273fe2f0d59c6e01f99867c

各機能と、それを示すファイルまたはトランザクション:docs/reference/CAPABILITIES.md。

数字

Knos は、テストに合格したと説明に記載されていた、AI エージェントによるマージ済みプルリクエストを241件調べました。そのうち9件では、最後のコミット時点でテスト、ビルド、lint、または型チェックのジョブが失敗していました(3.7%。実際の割合は2.0%から6.9%の間である可能性が非常に高いです。docs/backtest.json)。何らかのチェックに失敗していたものは19件(7.9%)でした。

最初の自動スキャンでは、16件と30件が数えられました。その後、担当者がそれぞれを再確認し、30件のうち11件を除外しました。メインブランチにマージされていなかったか、失敗または主張が事実ではなかったためです(docs/index_review.json、方法はバージョン1、集計は scripts/backtest.py によるものです)。

さらに大規模な集計では、826リポジトリのうち147リポジトリ(17.8%)で、AI エージェントによる最初の該当プルリクエストに何らかのチェック失敗がありました(docs/reference/BENCH.md)。チェックの失敗とは GitHub の記録であり、失敗の理由についての判断ではありません。

用語

プルリクエスト、devnet、マルチシグなどを、それぞれ平易な一行で説明しています:docs/WORDS.md。

よくある質問

Knos とは何ですか?

Knos は、論文の研究を人々が求める製品へとつなげます。各工程の支払いは、検証済みの証明がある場合に限られます。

Knos は AI エージェントにどのように支払いますか?

作業を始める前に、タスク、チェック、報酬を提示します。チェックに合格し、マージすると、プログラムがエージェントに支払います。

Knos は実際のお金を使いますか?

いいえ。devnetという Solana の練習用ネットワーク上で、価値のないテスト用 USDCを使って動作します。

Knos の料金はいくらですか?

需要チェックは月10回まで無料です。リリース後、企業には1%の料金がかかります。現在、devnet では0.30%、最低でも0.05 テスト用 USDCが請求されます。

資金を保管するのは誰ですか?

Knos ではなく、Solana上のプログラムが保管します。現在は、公開された待機期間の後に、1人でそのプログラムを変更できます。

購入者は支払いを拒否できますか?

チェックに合格して作業がマージされた後は拒否できません。それまでは、購入者がマージするかどうかを選べます。

受け入れられた作業の件数は誰が管理しますか?

どちらか一方だけではありません。プログラムが、どのコミットでどのワークフローが実行されたかを示す GitHub の署名をチェックします。

Knos を試すにはどうすればよいですか?

入口を開き、作りたい製品を入力してください。サインアップなしで、誰がどこでそれを求めているかが表示されます。

さらに読む

uvx knos shadow invoice.csv:自分の請求書を使って、ターミナルから同じチェックを実行できます(Python 用ツールの uv が必要です)。

  • はじめに:需要を確認し、Ready brief を作成してから、プルリクエストをチェックし、タスクに資金を入れます。

  • 料金:Knos の費用について説明します。需要チェックは無料で、月に 10 回利用できます。ソルバーは 100%を受け取り、会社が 1%の出金手数料と、それに加えて決済手数料を負担します。現時点では、誰にも請求されません。

  • 信頼性:誰が鍵を管理しているか、何がテストされているか、何がテストされていないかを説明します。

  • ストーリー:1 つのタスクを 7 つのステップに分け、それぞれに証拠を示します。

  • その他すべてのドキュメント:ドキュメントの一覧です。


お問い合わせ:issue を作成するか、セキュリティ上の問題を非公開で報告してください:SECURITY.md。

以下は、スクリプトがコードとチェーンから生成するテーブルとライセンスです。手作業で入力したものではありません。

プログラムアドレスdevnet 上での実行バージョン(docs/capabilities.jsonの記録)
knos-oidc、検証プログラムFkwZdsYCmzicJMtHLTkPK76bYNVG4WNwkWJBiVWNtF3W2.2 を実行
knos-pay、決済プログラム5y7iWJ1VAMJjnnWbbdo2a2PsWJEwTExSNpzrvQSEnS8k2.2 を実行
knos-meter、カウンターFUMKkcE95x2kZUj1zZTCbgcYBmJ3WXPHL8pyA8J6anX1.1 を実行
knos-passkey、パスキーから作成するウォレットFQPX9i5kQxLYKZyyPgM2fVK9am3w1LSk1Cuoer1sSY851.1 を実行

アプリまたはこのサイトが使用するすべてのプログラムと、そのアップグレード権限者。2026-10-26 に devnet から読み取りました(scripts/program_authorities.py):

プログラムアドレス用途アップグレード権限
knos-pay 0.3.34:アプリの稼働中プログラム(0.3.34)FaMHCjzyUexFncZrmNyFQNz3gBdsLbhTLke7QBFykJY4アプリのすべての先行注文、マイルストーン支払い、エージェントへの支払いCKCrTBN542pVhizxuSPVg8tvdnPooNxt9B7o97VuTjz2、Squads のボルト(アップグレードには 8 日間のタイムロックが適用されます)
knos-oidc 2.2:GitHub の署名付きチェックの検証プログラムFkwZdsYCmzicJMtHLTkPK76bYNVG4WNwkWJBiVWNtF3Wマージ時の支払い、サイトの署名行CKCrTBN542pVhizxuSPVg8tvdnPooNxt9B7o97VuTjz2、Squads のボルト(アップグレードには 8 日間のタイムロックが適用されます)
knos-pay 2.2:決済プログラム5y7iWJ1VAMJjnnWbbdo2a2PsWJEwTExSNpzrvQSEnS8kマージ時の支払い、サイトの作業指示CKCrTBN542pVhizxuSPVg8tvdnPooNxt9B7o97VuTjz2、Squads のボルト(アップグレードには 8 日間のタイムロックが適用されます)
knos-meter:カウンターFUMKkcE95x2kZUj1zZTCbgcYBmJ3WXPHL8pyA8J6anXサイトのメーターCKCrTBN542pVhizxuSPVg8tvdnPooNxt9B7o97VuTjz2、Squads のボルト(アップグレードには 8 日間のタイムロックが適用されます)
knos-passkey:パスキーから作成するウォレットFQPX9i5kQxLYKZyyPgM2fVK9am3w1LSk1Cuoer1sSY85アプリのパスキーウォレットCKCrTBN542pVhizxuSPVg8tvdnPooNxt9B7o97VuTjz2、Squads のボルト(アップグレードには 8 日間のタイムロックが適用されます)
knos-hook:転送フックAFQFtodihz5jAHpVBUk87AkH8FJsQdmHt8Z5NKLWRj1Tアプリの Token-2022 プロジェクトクレジットCKCrTBN542pVhizxuSPVg8tvdnPooNxt9B7o97VuTjz2、Squads のボルト(アップグレードには 8 日間のタイムロックが適用されます)
knos-oidc、初回デプロイvpWym9azbPU5f2PH2a6n8c4RfmsyUeW2dMuWr1DSHcEサイトに記録された初回デプロイの履歴なし:誰も変更できません
knos-pay、初回デプロイ9UzPFbh2A4e4sEPgngKG523FfYLnQ3qPfFVfFTTAdfDiサイトに記録された初回デプロイの履歴なし:誰も変更できません
SPL Record(Solana)recr1L3PCGKLbckBqMNcJhuuyU1zgo8nBhfLVsJNwr5アプリのチェーン状態の記録7VaWK6qq7WLBiMQ8TTAGwrFJfAekAwra4UPKr4S5UNjB、1 つのキー
SPL Memo(Solana)MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHrアプリの手数料見積もりとチェーン上のメモなし:アップグレード可能なプログラムではありません
Token-2022(Solana)TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEbアプリのプロジェクトクレジット3URRPr96EV2wuNRgQKwQpuZitHHsVyDUen1eRSvEun9G、1 つのキー
Squads マルチシグSQDS4ep65T869zMMBKyuUq6aD6EgTu8psMjkvj52pCfアップグレード用およびガーディアン用のボルトHM5y4mz3Bt9JY9mr1hkyhnvqxSH4H2u2451j7Hc2dtvK、1 つのキー
このページにはアップグレードの時期が記載されていないため、アップグレードの前後を問わず内容は変わりません。プログラムへの変更が予定中、完了、または撤回済みかどうかを確認するには、knos status を実行するか、サイトのバナーまたはアップグレード記録(ここに保管されているコピーはweb/upgrades.jsonです)をお読みください。

最初のプログラム群(programs)にはアップグレード権限がないため、誰も変更できません。記録として残り、この領域で新しいタスクに資金が割り当てられることもありません。

他者による再現: まだ記録はありません。devnet で実行確認済み: verify_github、fund_by_comment、fund_from_wallet、pay_on_merge など。各項目は表に記載されています。devnet にデプロイ済み: verify_gitlab、key_guardian、hold_and_bind。それ以外はすべてローカルでテスト済み、実装済み、または未構築です。証拠を示す表には、docs/capabilities.jsonに基づき、各機能が1行ずつ記載されています。ここで対象となるのは、公開プログラム ID での実行のみです。各機能の行には、個別のテスト用アドレスで行われた過去の試験実行(Knos 0.3.14)についても、トランザクションとともに記載されています。

すべて MIT ライセンスです。drexthealpha によって構築されました。Knos が記憶するすべての情報は、Sibyl メモリエンジンに保管されています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。