Skip to content

Cleanup #7

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
May 30, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion =6.30.1

This file was deleted.

51 changes: 51 additions & 0 deletions MIGRATION_ORGANIZATION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# IPFS Datasets MCP Server - Organized Structure

## 📁 Directory Organization

### Root Directory (Essential Files Only)
- `README.md` - Main project documentation
- `requirements.txt` - Python dependencies
- `pyproject.toml` - Project configuration
- `setup.py` - Package setup
- `LICENSE` - Project license
- `.vscode/` - VS Code configuration (including MCP config)
- `ipfs_datasets_py/` - Main source code
- `config/` - Configuration files
- `docs/` - Documentation

### Migration Archive Directories

#### `migration_docs/`
- All migration documentation and guides
- Status reports and analysis files
- Configuration summaries

#### `migration_tests/`
- All test files created during migration
- Comprehensive test suites
- Validation scripts

#### `migration_scripts/`
- Utility scripts created during migration
- Debug and diagnostic tools
- Migration helper scripts

#### `migration_logs/`
- Log files and test results
- Temporary configuration files
- Build artifacts

#### `migration_temp/`
- Generator scripts for test creation
- Temporary files and experiments

## 🎯 Migration Status: COMPLETE ✅

The MCP server migration is complete. All migration-related files have been organized into the above directories to keep the root clean while preserving the work history.

## 🚀 Next Steps

1. Restart MCP server in VS Code: `Ctrl+Shift+P` → "MCP: Restart All Servers"
2. Test tools availability in VS Code chat
3. Verify input validation is working
4. Begin using the migrated MCP server!
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
55 changes: 55 additions & 0 deletions archive/migration_artifacts/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
## Core dependencies
orbitdb_kit_py
ipfs_kit_py
ipfs_model_manager_py
ipfs_faiss_py
transformers
numpy
urllib3
requests
boto3
ipfsspec
duckdb
datasets
pyarrow
fsspec

## Phase 1 dependencies
# IPFS integration
ipfshttpclient>=0.8.0a2

# IPLD components
multiformats>=0.2.1

# Optional but recommended IPLD implementations
ipld-car>=0.0.1
ipld-dag-pb>=0.0.1

# Web Archive integration
archivenow>=2020.7.18.12.19.44
ipwb>=0.2024.10.24.1853
beautifulsoup4>=4.11.1
warcio>=1.7.4
matplotlib>=3.10.0
jsonschema>=4.23.0
networkx>=3.1

# Data processing
pyarrow>=10.0.0
pandas>=1.5.0
datasets>=2.10.0

# P2P communication
libp2p>=0.2.7 # Optional: for distributed dataset management

# Testing
pytest>=7.3.1
pytest-cov>=4.1.0
pytest-asyncio>=0.21.0 # For testing async functions

# MCP Server dependencies
mcp>=1.9.1 # Replace with actual MCP server package name
jinja2
pyyaml
aiofile
flake8
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
1 change: 0 additions & 1 deletion claudes_toolbox
Submodule claudes_toolbox deleted from 8be415
57 changes: 0 additions & 57 deletions claudes_toolbox-1/README.md

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/configs/__init__.py

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/configs/config.py

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/logger.py

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/main.py

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/requirements.txt

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/server.py

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/tools/__init__.py

This file was deleted.

7 changes: 0 additions & 7 deletions claudes_toolbox-1/tools/cli/__init__.py

This file was deleted.

15 changes: 0 additions & 15 deletions claudes_toolbox-1/tools/cli/codebase_search.py

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/tools/cli/documentation_generator.py

This file was deleted.

2 changes: 0 additions & 2 deletions claudes_toolbox-1/tools/cli/test_generator.py

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/tools/functions/__init__.py

This file was deleted.

2 changes: 0 additions & 2 deletions claudes_toolbox-1/tools/functions/audit_tools.py

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/tools/functions/dataset_tools.py

This file was deleted.

3 changes: 0 additions & 3 deletions claudes_toolbox-1/tools/functions/ipfs_tools.py

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/tools/functions/provenance_tools.py

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/utils/__init__.py

This file was deleted.

1 change: 0 additions & 1 deletion claudes_toolbox-1/utils/run_tool.py

This file was deleted.

This file was deleted.

Loading
Loading