CtrlK
BlogDocsLog inGet started
Tessl Logo

cloudflare-mcp-server

Build MCP (Model Context Protocol) servers on Cloudflare Workers with tools, resources, and prompts.

70

1.64x
Quality

56%

Does it follow best practices?

Impact

94%

1.64x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/cloudflare-mcp-server/skills/cloudflare-mcp-server/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

92%

11%

Weather Tools MCP Server

Dual transport Worker setup

Criteria
Without context
With context

McpAgent subclass

87%

100%

McpAgent import source

100%

100%

McpServer import source

100%

100%

server class property

100%

100%

init() method

100%

100%

Class exported

100%

100%

SSE transport handler

100%

100%

HTTP transport handler

100%

100%

startsWith path matching

0%

100%

Health check endpoint

100%

100%

Zod parameter schema

100%

100%

try/catch in fetch

0%

0%

this.server.tool() usage

100%

100%

wrangler.jsonc compatibility

100%

100%

92%

26%

Personal Reading List Tracker MCP Server

Stateful Durable Objects server

Criteria
Without context
With context

DO storage for state

66%

100%

Storage API methods

0%

100%

DO binding in wrangler.jsonc

100%

100%

Migration defined

100%

100%

McpAgent class structure

100%

100%

this.server.tool() usage

100%

100%

Zod parameter validation

100%

100%

Env variable validation

100%

100%

isError for failures

0%

100%

Remote dev command

0%

0%

Both transports served

0%

100%

Class exported

100%

100%

100%

75%

GitHub-Authenticated Repository Insights MCP Server

OAuth-protected MCP server

Criteria
Without context
With context

OAuthProvider usage

0%

100%

Provider handler import

0%

100%

allowConsentScreen: true

0%

100%

KV binding in wrangler.jsonc

37%

100%

apiHandlers dual transport

10%

100%

authorizeEndpoint configured

0%

100%

tokenEndpoint configured

0%

100%

Client config same domain

40%

100%

McpAgent subclass

0%

100%

this.server.tool() usage

50%

100%

Zod parameter schemas

100%

100%

Secrets not hardcoded

100%

100%

allowDynamicClientRegistration

0%

100%

Repository
secondsky/claude-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.