citetrail
Citetrail
ローカルで動作し、出典情報を保持するブラウザ閲覧メモリ — すべての呼び出し結果には、取得元のURL、タイトル、タイムスタンプが付随します。
Citetrailは、あなたが実際に読んだページをキャプチャし、自分のマシンに保存して、検索可能にします — あなた自身にとっても、MCP経由のAIエージェントにとっても。エージェントがそこで見つけた情報を使用する際、正確な出典を引用できます。
ステータス: プレリリース。インストール前にプロジェクトのステータスを参照してください。
ライセンス: Apache-2.0
デフォルトでローカル動作。 アカウント不要、サーバー不要、アップロードなし。ブロックされたページはフェイルクローズドになります。
Citetrailが解決する問題
6つのタブを読んで閉じた後、コーディングエージェントが4番目のタブの内容を必要とするとします。現在の選択肢は、再度貼り付けるか、エージェントにオープンウェブを再検索させて同じページにたどり着くことを祈るか、出典のない回答を受け入れるかです。
ブラウザ履歴は、あなたがURLを訪問したことを知っています。しかし、ページに何が書かれていたかは知らず、エージェントに伝えることもできません。Citetrailはそのギャップを埋めます:
ブラウザ履歴 | Citetrail |
URLのリスト | 実際に読んだコンテンツをキャプチャ |
タイトルによる大まかな検索 | ページの内容による検索 |
ツールからは見えない | MCP経由でエージェントがクエリ可能 |
「なぜここにあるのか」という概念がない | すべてのエントリが出典情報を保持 |
無差別にすべて | 許可されたページのみ。ブロックリストはフェイルクローズド |
Related MCP server: reprox-mcp
「出典情報を保持する」の意味
保存されたすべてのフラグメントは限定された参照を保持します: ソースURL、ページタイトル、キャプチャタイムスタンプ、ページ内の位置。呼び出しはフラグメントとその参照を一緒に返します — これらは分離できません。Citetrailから回答するエージェントは、常に情報の取得元を明示でき、あなたも常に元のページを開くことができます。
ソースが消えた場合、Citetrailはソースが消えたと明示します。あたかもまだ存在するかのようにフラグメントを静かに提供することはありません。
クイックスタート
git clone https://github.com/anonb3ll/citetrail
cd citetrail
python3 -m venv .venv
.venv/bin/pip install -e .
.venv/bin/citetrail init
# 2. Search the local store
.venv/bin/citetrail search "retry backoff"
# Optional: block a sensitive hostname before it can be stored
.venv/bin/citetrail block bank.example.test
# 3. Point an agent at the same local store over MCP
.venv/bin/citetrail mcp --stdioデフォルトのストアは~/.local/share/citetrailです。別のローカルディレクトリを使用するには、CITETRAIL_STOREを設定するか、--store PATHを渡してください。展開済みのChromiumアダプタを読み込むにはdocs/extension.mdを参照してください。
ドキュメント
ガイド | 説明 |
ドキュメントの索引 | |
CLIコマンドとストアのレイアウト | |
MCPツールのスキーマと登録 | |
Chromium拡張機能のセットアップ | |
ブロックリストとフェイルクローズドの動作 | |
オプションのRunroom統合 |
よくある質問
AIエージェントにブラウジング履歴を検索させるにはどうすればよいですか?
ローカルのMCPサーバーを実行し、エージェントに登録します。エージェントは他のMCPツールと同様にCitetrailをクエリし、出典が付いたフラグメントを受け取ります。ブラウザやプロファイルへの生のアクセス権は決して付与されません。
データはどこに保存され、何かがアップロードされることはありますか?
自分のマシン上のローカルデータベースに保存され、いつでも削除できます。Citetrailにはサーバーがなく、アップロードも行われません。docs/privacy.mdを参照してください。
銀行、メール、社内イントラネットのキャプチャを停止するにはどうすればよいですか?
ブロックリストを使用します。キャプチャ前にチェックされ、フェイルクローズドで動作します — ページに対してルールを評価できない場合、そのページはキャプチャされません。citetrail block bank.example.testでホストを追加します。許可リストのみのキャプチャは将来の予定です。
エージェントは実際に読んでいないソースを引用できますか?
Citetrailからはできません。参照はフラグメントと一緒に移動します。出典情報なしでテキストを返すAPIは存在しません。
オフラインの場合、またはページが消えた場合はどうなりますか?
呼び出しは、すでにキャプチャした内容に対してオフラインで動作します。元のURLに到達できない場合、結果はその旨がマークされ、現在のものとして黙って提示されることはありません。利用不可やプライバシーによるブロックの状態は、隠されることなく正直に報告されます。
これはノートアプリやセカンドブレインですか?
いいえ。Citetrailはキャプチャと呼び出しを行います。思考の整理、ナレッジグラフの構築、何かのメンテナンスを求めることはありません。あなたが読んだものを知る必要があるツールのための基盤です。
どのブラウザでも動作しますか?
拡張機能はまずChromiumベースのブラウザを対象としています。拡張機能とローカルサービス間のネイティブブリッジには実際の制限があります — docs/limitations.mdを参照してください。
Citetrailではないもの
ホスト型サービスでも同期サービスでもありません。1台のマシン、1つのストアです。
PKMやノートシステムではありません。
臨床、ウェルビーイング、注意力追跡ツールではありません。あなたの認知について何ら主張するものではありません。
スクレイパーではありません。自分のルールの下で、自分が訪問したページをキャプチャします。
モバイルアプリではありません。
docs/limitations.mdとdocs/private-exclusions.mdを参照してください。
関連プロジェクト
Runroomは、レビューゲートと監査証跡を備えたAIエージェントと人間の間の引き継ぎを調整します。2つのプロジェクトは独立しており、互いを必要としません。オプションの統合により、Citetrailの参照が管理されたRunroomタスクに供給される様子を示します。
コントリビューション
CONTRIBUTING.mdとCODE_OF_CONDUCT.mdをお読みください。脆弱性は非公開で報告してください — SECURITY.mdを参照してください。
プロジェクトのステータス
プレリリース、1.0以前です。インターフェースは変更される予定です。Citetrailは、他の人々がこれを必要としているかを知るために公開されています — 試した場合は、何を呼び出そうとしていたか、そしてそれができたかを教えてください。
ライセンス
Apache License 2.0。Copyright 2026 The Citetrail Contributors。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to access and search your local browsing knowledge graph via MCP resources and tools.11MIT
- FlicenseNot gradedqualityCmaintenanceEnables coding agents to search and retrieve persistent repository memory created by Cliper, providing context, gaps, architecture, and timeline information via MCP tools.
- AlicenseNot gradedqualityBmaintenanceEnables AI tools to query a user's private, locally stored memories (notes, documents) with source citations, using the MCP protocol.8MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to perform web searches with full content retrieval and multi-engine provenance, including trust scoring and local corpus persistence, via MCP integration.42Apache 2.0
Related MCP Connectors
Agentic search over your Dewey document collections from any MCP-compatible client.
Stealth web browser for agents: search, fetch, click and type through persistent sessions over MCP.
Multi-engine search for AI agents. Trust scoring, local corpus, MCP-native. Self-hostable, BYOK.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/anonb3ll/citetrail'
If you have feedback or need assistance with the MCP directory API, please join our Discord server