Skip to content

Commit 90ee7d0

Browse files
committed
delete dxt baggage
1 parent 2b3e109 commit 90ee7d0

File tree

11 files changed

+1034
-244
lines changed

11 files changed

+1034
-244
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ build/
55
dist/
66
wheels/
77
*.egg-info
8+
*.pem
89

910
# Virtual environments
1011
.venv

README.md

Lines changed: 7 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,22 @@
55
[![License](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
66
[![Status](https://img.shields.io/badge/Status-Active-brightgreen.svg)](https://github.com/yourusername/browser-mcp-server)
77

8-
A powerful Model Context Protocol (MCP) server that provides comprehensive access to browser history data for analysis and insights. Built using the official [Python MCP SDK](https://github.com/modelcontextprotocol/python-sdk), this tool is designed for local integration with Claude Desktop for personal productivity analysis.
8+
A local Model Context Protocol (MCP) server that provides access to browser history data for comprehensive analysis and insights.
9+
10+
Built using the [official python MCP sdk](https://github.com/modelcontextprotocol/python-sdk) this tool can be added to Claude desktop in a few minutes with a little set up in the terminal.
911

1012
## 📋 Table of Contents
1113

1214
- [Features](#-features)
1315
- [Quick Start](#-quick-start)
14-
- [Installation](#-installation)
16+
- [Installation](#-detailed-installation)
1517
- [Configuration](#-configuration)
16-
- [Usage](#-usage)
1718
- [API Reference](#-api-reference)
1819
- [Browser Support](#-browser-support)
1920
- [Privacy & Security](#-privacy--security)
20-
- [Contributing](#-contributing)
2121
- [License](#-license)
2222

23+
2324
## ✨ Features
2425

2526
- 🔍 **Multi-Browser Support**: Query Firefox, Chrome, and (some versions of) Safari browser history
@@ -44,12 +45,12 @@ A powerful Model Context Protocol (MCP) server that provides comprehensive acces
4445
uv run mcp dev server/main.py
4546
```
4647

47-
3. **Install for Claude Desktop** (you will need to restart the app afterwards):
48+
3. **Install for Claude Desktop** (you will need to restart Claude Desktop afterwards):
4849
```bash
4950
uv run mcp install server/main.py --name "Browser History MCP"
5051
```
5152

52-
## 📦 Installation
53+
## 📦 Detailed installation
5354

5455
### Prerequisites
5556

@@ -98,18 +99,6 @@ FIREFOX_PROFILE_DIR = "/path/to/your/firefox/profile"
9899
CHROME_PROFILE_DIR = "/path/to/your/chrome/profile"
99100
```
100101

101-
## 🎯 Usage
102-
103-
### Recommended Workflow
104-
105-
1. **Health Check**: `health_check` - Verify the MCP server is working
106-
2. **Browser Status**: `check_browser_status` - See which browsers are available/locked
107-
3. **Get Data**: `get_browser_history` - Retrieve raw browser history data
108-
4. **Analyze**: `analyze_browser_history` - Choose analysis level:
109-
- `analysis_type="quick_summary"` - Basic stats (fastest)
110-
- `analysis_type="basic"` - Domain analysis and categorization
111-
- `analysis_type="comprehensive"` - Full analysis with sessions (default)
112-
113102
### Development Mode
114103

115104
```bash
@@ -180,31 +169,6 @@ uv run mcp install server/main.py --name "Browser History MCP"
180169
3. **Regular cleanup** of cached data if desired
181170
4. **Monitor access** to browser history files
182171

183-
## 🤝 Contributing
184-
185-
We welcome contributions! Please see our [Contributing Guidelines](CONTRIBUTING.md) for details.
186-
187-
### Development Setup
188-
189-
```bash
190-
# Clone the repository
191-
git clone https://github.com/yourusername/browser-mcp-server.git
192-
cd browser-mcp-server
193-
194-
# Install development dependencies
195-
uv sync
196-
197-
# Run tests
198-
uv run pytest
199-
200-
# Format code
201-
uv run black .
202-
uv run isort .
203-
```
204-
205-
### Reporting Issues
206-
207-
Please use the [GitHub Issues](https://github.com/yourusername/browser-mcp-server/issues) page to report bugs or request features.
208172

209173
## 📄 License
210174

local_config.json

Lines changed: 0 additions & 17 deletions
This file was deleted.

manifest.json

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"dxt_version": "0.1",
33
"name": "browser-mcp-server",
4-
"display_name": "Browser History Analysis",
4+
"display_name": "Browser History Analysis MCP",
55
"version": "1.0.0",
66
"description": "A local MCP server to allow Claude to retrieve and analyze your browser history in Chrome and Firefox.",
77
"author": {
@@ -10,6 +10,12 @@
1010
},
1111
"homepage": "https://github.com/mixophrygian/browser_history_mcp",
1212
"documentation": "https://github.com/mixophrygian/browser_history_mcp",
13+
"compatibility": {
14+
"platforms": ["darwin", "win32", "linux"],
15+
"runtimes": {
16+
"python": ">=3.12"
17+
}
18+
},
1319
"server": {
1420
"type": "python",
1521
"entry_point": "server/main.py",
@@ -19,7 +25,7 @@
1925
"${__dirname}/server/main.py"
2026
],
2127
"env": {
22-
"PYTHONPATH": "server/lib"
28+
"PYTHONPATH": "${__dirname}/server/lib"
2329
}
2430
}
2531
},
@@ -72,8 +78,9 @@
7278
],
7379
"keywords": [
7480
"browser history",
75-
"productivity analysis",
76-
"browsing habits"
81+
"productivity",
82+
"browsing habits",
83+
"python"
7784
],
7885
"license": "MIT",
7986
"repository": {

0 commit comments

Comments
 (0)