Pluts MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Pluts MCPshow my personal ledger balance"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Pluts MCP
An OAuth-protected MCP server for Pluts on Cloudflare Workers.
Each tool takes a short ledgerKey, such as personal or business. The
Worker hashes that key together with the verified Cloudflare Access subject, so
the same key for two people always reaches different Durable Objects.
Setup
Create a Cloudflare KV namespace and replace
OAUTH_KV.idinwrangler.jsoncwith its ID.Create a Cloudflare Access application for only
/authorize. Configure its Application Audience (AUD) and team domain inACCESS_AUDandACCESS_TEAM_DOMAIN. Do not protect/mcpwith Access: MCP clients must reach it first to begin its OAuth flow.Use a real custom domain before production. The
__Host-consent cookie requires HTTPS.Run
npm run cf-typegen,npm test, andnpm run deploy.
The MCP endpoint is /mcp. It supports OAuth scopes ledger.read and
ledger.write. The authorization endpoint verifies the Cloudflare Access JWT,
then the OAuth provider issues a separate opaque token to the MCP client.
Never use the placeholder KV ID or Access variables from wrangler.jsonc in a
deployment.
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted remote MCP server for YNAB on Cloudflare Workers with OAuth
Cloudflare Workers MCP server: blog
Cloudflare Workers MCP server: ai-guardrails
Cloudflare Workers MCP server: a11y-scorer
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceA Cloudflare Workers-based MCP server implementation that supports OAuth/bearer token authentication, enabling secure remote interaction with Model Context Protocol tools.-
- FlicenseNot gradedqualityCmaintenanceA Cloudflare Workers-based MCP server that enables secure remote connections using built-in OAuth authentication via Cloudflare Access. It provides identity-based access control for MCP tools and supports persistent state management through Durable Objects and SSE.-
- AlicenseNot gradedqualityDmaintenanceEnables developers to build OAuth-protected MCP servers on Cloudflare Workers with pluggable authentication adapters, allowing user-specific access control and secure token exchange.7 npm26MIT
- FlicenseNot gradedqualityCmaintenanceThis is an MCP server deployed on Cloudflare Workers with OAuth authentication, enabling remote MCP clients to connect and use tools.-