Skip to content

Add privacy policy and improve tool metadata#3

Merged
MahammadNuriyev62 merged 1 commit intomasterfrom
claude/document-github-mcp-5NtOB
Feb 10, 2026
Merged

Add privacy policy and improve tool metadata#3
MahammadNuriyev62 merged 1 commit intomasterfrom
claude/document-github-mcp-5NtOB

Conversation

@MahammadNuriyev62
Copy link
Copy Markdown
Owner

Summary

This PR adds a privacy policy document and enhances the MCP tool definitions with proper metadata hints to improve transparency and tool discoverability.

Key Changes

  • Added PRIVACY.md: New privacy policy document clarifying that the server is read-only, collects no data, and never stores authentication tokens
  • Updated README.md:
    • Renamed "Example Prompt" section to "Example Prompts" and added two additional example use cases
    • Added "Privacy Policy" section with reference to PRIVACY.md
  • Enhanced tool metadata: Added title, readOnlyHint, destructiveHint, and openWorldHint metadata to all 15 MCP tools in src/server.ts to properly indicate they are read-only operations
  • Fixed dependency: Changed agents dependency from ^0.3.10 to 0.3.10 (pinned version)

Implementation Details

All tools now include consistent metadata:

  • title: Human-readable tool name
  • readOnlyHint: true: Indicates no data modification
  • destructiveHint: false: Confirms operations are safe
  • openWorldHint: true: Indicates tools can access public GitHub data

This improves tool discoverability and helps Claude understand the safety profile of each operation.

https://claude.ai/code/session_01VAdgPU2Xx6VguZProZAUPG

- Add safety annotations (readOnlyHint, destructiveHint, title) to all 14 tools
- Create PRIVACY.md with data handling policy
- Add 2 more usage examples to README (3 total)
- Add Privacy Policy section to README linking to PRIVACY.md
- Pin agents dependency to exact version 0.3.10

https://claude.ai/code/session_01VAdgPU2Xx6VguZProZAUPG
@MahammadNuriyev62 MahammadNuriyev62 merged commit 8c1c6a3 into master Feb 10, 2026
1 check passed
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