BestReads-MCP-Server

Remote MCP Server built using Cloudflare Workers.

GitHub Stars

29

User Rating

Not Rated

Favorites

0

Views

23

Forks

2

Issues

0

Installation
Difficulty
Beginner
Estimated Time
5-10 minutes

Installation

1Clone the repository
bash
   git clone 
   cd bestreads-mcp-server
   npm install
   
2Create a [GitHub OAuth App](https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app)
Once you create teh OAuth App, set the Authorization callback URL to https://your-worker-domain.workers.dev/callback
Note the ClientID and Client Secret. You will add those to your Wrangler file.
(Optional) Generate Cookie Encryption Key
3Upgrade your wrangler.toml file
``` [vars] GITHUB_CLIENT_ID = "your_github_client_id" GITHUB_CLIENT_SECRET = "your_github_client_secret" COOKIE_ENCRYPTION_KEY = "your_32_byte_hex_key" [[kv_namespaces]] binding = "OAUTH_KV" id = "your_kv_namespace_id" [[durable_objects.bindings]]

Additional Resources