Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
cloudflare
mcp
Repository navigation
Code
Issues
15
(15)
Pull requests
17
(17)
Actions
Projects
Security and quality
Insights
More
items
Actions: cloudflare/mcp
Actions
All workflows
Workflows
Bonk
Bonk
CI
CI
CodeQL
CodeQL
Copilot
Copilot
Dependabot Updates
Dependabot Updates
Pull Request
Pull Request
Semgrep OSS scan
Semgrep OSS scan
Show more workflows...
Management
Caches
Semgrep OSS scan
Semgrep OSS scan
Actions
Loading...
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
will be ignored since log searching is not yet available
Show workflow options
Create status badge
Create status badge
Loading
Uh oh!
There was an error while loading.
Please reload this page
.
semgrep.yml
will be ignored since log searching is not yet available
425 workflow runs
425 workflow runs
Event
Filter by Event
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching events.
Status
Filter by Status
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching statuses.
Branch
Filter by Branch
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching branches.
Actor
Filter by Actor
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching users.
feat(auth): ask for a missing OAuth scope with a 403 insufficient_scope challenge
Semgrep OSS scan
#436:
Pull request
#261
synchronize by
mattzcarey
30s
mattzcarey:feat/insufficient-scope-challenge
mattzcarey:feat/insufficient-scope-challenge
30s
View #261
View workflow file
fix(api): explain why Cloudflare refused a request
Semgrep OSS scan
#435:
Pull request
#260
synchronize by
mattzcarey
31s
mattzcarey:fix/explain-api-permission-errors
mattzcarey:fix/explain-api-permission-errors
31s
View #260
View workflow file
chore(deps): MCP SDK 2.3.1 and workers-oauth-provider 1.2.2
Semgrep OSS scan
#434:
Pull request
#259
synchronize by
mattzcarey
23s
mattzcarey:chore/upgrade-mcp-sdk-2.3
mattzcarey:chore/upgrade-mcp-sdk-2.3
23s
View #259
View workflow file
feat(auth): ask for a missing OAuth scope with a 403 insufficient_scope challenge
Semgrep OSS scan
#433:
Pull request
#261
opened by
mattzcarey
26s
mattzcarey:feat/insufficient-scope-challenge
mattzcarey:feat/insufficient-scope-challenge
26s
View #261
View workflow file
fix(api): explain why Cloudflare refused a request
Semgrep OSS scan
#432:
Pull request
#260
opened by
mattzcarey
33s
mattzcarey:fix/explain-api-permission-errors
mattzcarey:fix/explain-api-permission-errors
33s
View #260
View workflow file
chore(deps): MCP SDK 2.3.1 and workers-oauth-provider 1.2.2
Semgrep OSS scan
#431:
Pull request
#259
opened by
mattzcarey
28s
mattzcarey:chore/upgrade-mcp-sdk-2.3
mattzcarey:chore/upgrade-mcp-sdk-2.3
28s
View #259
View workflow file
feat(mcp): add whoami, an OpenAI profile tool for the connected ident…
Semgrep OSS scan
#430:
Commit
05cb21d
pushed by
mattzcarey
27s
main
main
27s
View workflow file
feat(mcp): add whoami, an OpenAI profile tool for the connected identity
Semgrep OSS scan
#429:
Pull request
#258
opened by
mattzcarey
26s
mattzcarey:feat/whoami-profile-tool
mattzcarey:feat/whoami-profile-tool
26s
View #258
View workflow file
Semgrep OSS scan
Semgrep OSS scan
#428:
Scheduled
23s
main
main
23s
View workflow file
Support scope challenge handling and 403s properly
Semgrep OSS scan
#427:
Pull request
#256
synchronize by
irvinebroque
40s
irvinebroque:bib/permission-upgrades
irvinebroque:bib/permission-upgrades
40s
View #256
View workflow file
Preserve useful Cloudflare API errors in tool results
Semgrep OSS scan
#426:
Pull request
#255
synchronize by
irvinebroque
36s
irvinebroque:bib/preserve-api-errors
irvinebroque:bib/preserve-api-errors
36s
View #255
View workflow file
Add get_profile tool (conforming with OpenAI ChatGPT Plugins standard)
Semgrep OSS scan
#425:
Pull request
#254
synchronize by
irvinebroque
32s
irvinebroque:bib/duplicate-connections
irvinebroque:bib/duplicate-connections
32s
View #254
View workflow file
Support scope challenge handling and 403s properly
Semgrep OSS scan
#424:
Pull request
#256
synchronize by
irvinebroque
35s
irvinebroque:bib/permission-upgrades
irvinebroque:bib/permission-upgrades
35s
View #256
View workflow file
Support scope challenge handling and 403s properly
Semgrep OSS scan
#423:
Pull request
#256
synchronize by
irvinebroque
32s
irvinebroque:bib/permission-upgrades
irvinebroque:bib/permission-upgrades
32s
View #256
View workflow file
Add get_profile tool (conforming with OpenAI ChatGPT Plugins standard)
Semgrep OSS scan
#422:
Pull request
#254
synchronize by
irvinebroque
33s
irvinebroque:bib/duplicate-connections
irvinebroque:bib/duplicate-connections
33s
View #254
View workflow file
Add get_profile tool (conforming with OpenAI ChatGPT Plugins standard)
Semgrep OSS scan
#421:
Pull request
#254
synchronize by
irvinebroque
25s
irvinebroque:bib/duplicate-connections
irvinebroque:bib/duplicate-connections
25s
View #254
View workflow file
Add get_profile tool (conforming with OpenAI ChatGPT Plugins standard)
Semgrep OSS scan
#420:
Pull request
#254
synchronize by
irvinebroque
27s
irvinebroque:bib/duplicate-connections
irvinebroque:bib/duplicate-connections
27s
View #254
View workflow file
Support scope challenge handling and 403s properly
Semgrep OSS scan
#419:
Pull request
#256
opened by
irvinebroque
28s
irvinebroque:bib/permission-upgrades
irvinebroque:bib/permission-upgrades
28s
View #256
View workflow file
Preserve useful Cloudflare API errors in tool results
Semgrep OSS scan
#418:
Pull request
#255
synchronize by
irvinebroque
37s
irvinebroque:bib/preserve-api-errors
irvinebroque:bib/preserve-api-errors
37s
View #255
View workflow file
Preserve useful Cloudflare API errors in tool results
Semgrep OSS scan
#417:
Pull request
#255
synchronize by
irvinebroque
31s
irvinebroque:bib/preserve-api-errors
irvinebroque:bib/preserve-api-errors
31s
View #255
View workflow file
Add get_profile tool (conforming with OpenAI ChatGPT Plugins standard)
Semgrep OSS scan
#416:
Pull request
#254
synchronize by
irvinebroque
26s
irvinebroque:bib/duplicate-connections
irvinebroque:bib/duplicate-connections
26s
View #254
View workflow file
Preserve useful Cloudflare API errors in tool results
Semgrep OSS scan
#415:
Pull request
#255
opened by
irvinebroque
29s
irvinebroque:bib/preserve-api-errors
irvinebroque:bib/preserve-api-errors
29s
View #255
View workflow file
Add get_profile tool (conforming with OpenAI ChatGPT Plugins standard)
Semgrep OSS scan
#414:
Pull request
#254
opened by
irvinebroque
26s
irvinebroque:bib/duplicate-connections
irvinebroque:bib/duplicate-connections
26s
View #254
View workflow file
feat(auth): let users edit the base scopes on the consent page (#253)
Semgrep OSS scan
#413:
Commit
eec50ae
pushed by
mattzcarey
35s
main
main
35s
View workflow file
feat(events): subscribe to Workers Observability issues with MCP Events webhooks
Semgrep OSS scan
#412:
Pull request
#246
synchronize by
mattzcarey
29s
Ankcorn:tankcorn/mcp-events-ans
Ankcorn:tankcorn/mcp-events-ans
29s
View #246
View workflow file
Previous
1
2
3
4
5
…
16
17
Next
You can’t perform that action at this time.