Skip to content

Conversation

tylersatre
Copy link

This adds Azure OpenAI endpoints as an option for embeddings. I did have a bit of help from Claude Code in getting this done, but in testing it out locally it's working as expected. I tested it out with:

claude mcp add claude-context-local \
    -e EMBEDDING_PROVIDER=AzureOpenAI \
    -e EMBEDDING_MODEL=text-embedding-3-large \
    -e CUSTOM_EXTENSIONS=".vue,.ts,.php" \
    -e AZURE_OPENAI_API_KEY=<MY KEY> \
    -e AZURE_OPENAI_ENDPOINT=https://<ENDPOINT NAME>.openai.azure.com \
    -e AZURE_OPENAI_DEPLOYMENT_NAME=text-embedding-3-large \
    -- pnpm --dir /Users/tyler/claude-context/packages/mcp start

@zc277584121
Copy link
Collaborator

zc277584121 commented Aug 30, 2025

@tylersatre thanks for this PR, and due to the other early PR having been merged, this one has conflicts with the master branch, could you please resolve it, thanks

@tylersatre
Copy link
Author

@zc277584121 I've got the conflicts resolved!

ayaka209 added a commit to ayaka209/claude-context that referenced this pull request Sep 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants