Skip to main content
Glama

Claude Context

by zilliztech
CONTRIBUTING.mdβ€’1.23 kB
# Contributing to @zilliz/claude-context-core Thanks for your interest in contributing to the Claude Context core package! > πŸ“– **First time contributing?** Please read the [main contributing guide](../../CONTRIBUTING.md) first for general setup and workflow. ## Core Package Development This guide covers development specific to the core indexing engine. ## Development Workflow ### Quick Commands ```bash # Build core package pnpm build:core # Watch mode for development pnpm dev:core ``` ### Making Changes 1. Create a new branch for your feature/fix 2. Make your changes in the `src/` directory 3. Follow the commit guidelines in the [main guide](../../CONTRIBUTING.md) ## Project Structure - `src/context.ts` - Main Claude Context class - `src/embedding/` - Embedding providers (OpenAI, VoyageAI, Ollama) - `src/vectordb/` - Vector database implementations (Milvus) - `src/splitter/` - Code splitting logic - `src/types.ts` - TypeScript type definitions ## Guidelines - Use TypeScript strict mode - Follow existing code style - Handle errors gracefully ## Questions? - **General questions**: See [main contributing guide](../../CONTRIBUTING.md) - **Core-specific issues**: Open an issue with the `core` label

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/zilliztech/claude-context'

If you have feedback or need assistance with the MCP directory API, please join our Discord server