AITreasureBox
🤖 Collect practical AI repos, tools, websites, papers and tutorials on AI. 实用的AI百宝箱 💎
claude mcp add --transport stdio superiorlu-aitreasurebox node server.js \ --env HOST="0.0.0.0" \ --env PORT="3000"
How to use
AI TreasureBox serves as a self-hosted curation engine that aggregates and ranks a wide range of AI resources, including repos, tools, websites, and tutorials. The server exposes a set of endpoints that let you browse curated lists, view descriptions, and access meta information such as stars, descriptions, and categories. You can leverage the built-in search and filtering to discover high-value AI projects or learning materials tailored to your interests. Typical usage involves starting the server locally or in a container, then querying its endpoints to retrieve structured data that can be consumed by your front-end, dashboard, or automation scripts.
Once running, you can explore the catalog (Repos, Tools, Websites, Report & Paper, Tutorials) to discover recommended items, track updates, and automatically re-rank content based on activity or community signals. The server is designed to be flexible for integration with your own UI or data pipelines, allowing you to fetch data in JSON for rendering or further processing. If you need to customize the exposure, you can adjust configuration options or extend the API to surface additional metadata or categories.
How to install
Prerequisites:
- Node.js (LTS) and npm installed on your system
- Basic familiarity with running a Node.js application
Step-by-step installation:
- Clone the repository or download the package
- Navigate to the project directory
- Install dependencies
Code:
# 1. Clone the repository (replace with actual URL if needed)
git clone https://github.com/superiorlu/AiTreasureBox.git
cd AiTreasureBox
# 2. Install dependencies
npm install
# 3. Start the server (adjust port if needed)
npm start
If you prefer running from a built artifact or in a container, you can adapt the steps to use your chosen deployment method (e.g., Docker, PM2, or a cloud runner).
Additional notes
Notes and tips:
- Environment variables: PORT and HOST are commonly used to configure the server’s listening address. Add any other environment-specific variables as needed for your deployment.
- If you customize the catalog or endpoints, ensure your changes are reflected in your UI layer or API clients.
- For production deployments, consider additional safeguards such as rate limiting, caching, and monitoring to keep the catalog responsive.
- If the server runs behind a reverse proxy, configure the proxy to forward appropriate headers and TLS settings.
- If you encounter build or runtime errors, check npm install logs and verify Node.js compatibility with the project’s dependencies.
Related MCP Servers
lobehub
The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.
ai-guide
程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享大模型选择指南(DeepSeek / GPT / Gemini / Claude)、最新 AI 资讯、Prompt 提示词大全、AI 知识百科(RAG / MCP / A2A)、AI 编程教程、AI 工具用法(Cursor / Claude Code / OpenClaw / TRAE / Lovable / Agent Skills)、AI 开发框架教程(Spring AI / LangChain)、AI 产品变现指南,帮你快速掌握 AI 技术,走在时代前沿。本项目为开源文档版本,已升级为鱼皮 AI 导航网站
magic
Super Magic. The first open-source all-in-one AI productivity platform (Generalist AI Agent + Workflow Engine + IM + Online collaborative office system)
casibase
⚡️AI Cloud OS: Open-source enterprise-level AI knowledge base and MCP (model-context-protocol)/A2A (agent-to-agent) management platform with admin UI, user management and Single-Sign-On⚡️, supports ChatGPT, Claude, Llama, Ollama, HuggingFace, etc., chat bot demo: https://ai.casibase.com, admin UI demo: https://ai-admin.casibase.com
claude-historian
📜 An MCP server for conversation history search and retrieval in Claude Code
toolsdk -registry
MCPSDK.dev(ToolSDK.ai)'s Awesome MCP Servers and Packages Registry and Database with Structured JSON configurations. Supports OAuth2.1, DCR...