Skip to content

[Bug]: Context7 does not verify ownership of a library even with context7.json in root #1277

@designking-io

Description

@designking-io

MCP Client

Other (specify in description)

Context7 MCP Version

???

Bug Description

On the website app for Context7, my private repos are made into public libraries. I've been trying to remove them by following the instructions for pasting the url and public_key fields in my context7.json file in the root of my repo, but the verify ownership function doesn't recognize that they are there!

Steps to Reproduce

just add a library from a private github repo, then add context7.json and attempt to claim ownership. it wont let you.

Expected Behavior

i expected context7 to verify ownership because i followed the instructions exactly

Actual Behavior

context7 returned:

Verification Failed

context7.json not found in repository root

Please create a context7.json file in your repository root with your public key

Error Messages / Logs

Verification Failed

context7.json not found in repository root

Please create a context7.json file in your repository root with your public key

Transport Method

http

Node.js Version

No response

Operating System

No response

Configuration

Additional Context

this is all on the front-end of the context7 website when logged in and trying to claim ownership of my library

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions